diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /sys-apps/udevil/files |
reinit the tree, so we can have metadata
Diffstat (limited to 'sys-apps/udevil/files')
4 files changed, 99 insertions, 0 deletions
diff --git a/sys-apps/udevil/files/udevil-0.4.3-flags.patch b/sys-apps/udevil/files/udevil-0.4.3-flags.patch new file mode 100644 index 000000000000..166a4357e9f3 --- /dev/null +++ b/sys-apps/udevil/files/udevil-0.4.3-flags.patch @@ -0,0 +1,46 @@ +From: Julian Ospald <hasufell@gentoo.org> +Date: Sun Oct 21 19:33:04 UTC 2012 +Subject: build system + + respect flags where possible + +--- configure.ac ++++ configure.ac +@@ -18,26 +18,6 @@ + + + dnl linker optimizations +-AC_MSG_CHECKING([whether $LD accepts --as-needed]) +-case `$LD --as-needed -v 2>&1 </dev/null` in +-*GNU* | *'with BFD'*) +- LDFLAGS="$LDFLAGS -Wl,--as-needed" +- AC_MSG_RESULT([yes]) +- ;; +-*) +- AC_MSG_RESULT([no]) +- ;; +-esac +-AC_MSG_CHECKING([whether $LD accepts -O1]) +-case `$LD -O1 -v 2>&1 </dev/null` in +-*GNU* | *'with BFD'*) +- LDFLAGS="$LDFLAGS -Wl,-O1" +- AC_MSG_RESULT([yes]) +- ;; +-*) +- AC_MSG_RESULT([no]) +- ;; +-esac + AC_MSG_CHECKING([whether $LD accepts -Bsymbolic-functions]) + case `$LD -Bsymbolic-functions -v 2>&1 </dev/null` in + *GNU* | *'with BFD'*) +@@ -49,10 +29,6 @@ + ;; + esac + +-dnl advanced compiler tweaking +-CPPFLAGS="$CPPFLAGS -fstrict-aliasing -fmessage-length=0" +- +- + # program paths + AC_ARG_WITH(mount-prog, + AC_HELP_STRING([--with-mount-prog=PATH], [Path to mount program (default: /bin/mount)]), diff --git a/sys-apps/udevil/files/udevil-0.4.4-include-sysmacros-r1.patch b/sys-apps/udevil/files/udevil-0.4.4-include-sysmacros-r1.patch new file mode 100644 index 000000000000..2f9859d34e8c --- /dev/null +++ b/sys-apps/udevil/files/udevil-0.4.4-include-sysmacros-r1.patch @@ -0,0 +1,27 @@ +# Include sysmacros.h, solves Gentoo bug 580364 +# Upstream has merged similar changes, should be present +# in 0.4.5 +--- a/src/udevil.c 2015-05-04 06:34:32.000000000 -0700 ++++ b/src/udevil.c 2017-01-02 07:25:14.744273858 -0800 +@@ -33,6 +33,9 @@ + #include <netdb.h> + #include <arpa/inet.h> + ++// major/minor, dev_t, needed for glibc>=2.25 ++#include <sys/sysmacros.h> ++ + // groups + #include <grp.h> + +--- a/src/device-info.h 2017-01-02 07:47:23.373180528 -0800 ++++ b/src/device-info.h 2017-03-14 23:35:58.079222855 -0700 +@@ -18,6 +18,9 @@ + // intltool + #include <glib/gi18n.h> + ++// dev_t ++#include <sys/sysmacros.h> ++ + + + typedef struct device_t { diff --git a/sys-apps/udevil/files/udevil-0.4.4-include-sysmacros.patch b/sys-apps/udevil/files/udevil-0.4.4-include-sysmacros.patch new file mode 100644 index 000000000000..7adda2893d07 --- /dev/null +++ b/sys-apps/udevil/files/udevil-0.4.4-include-sysmacros.patch @@ -0,0 +1,15 @@ +# Include sysmacros.h, solves Gentoo bug 580364 +# Upstream has merged similar changes, should be present +# in 0.4.5 +--- a/src/udevil.c 2015-05-04 06:34:32.000000000 -0700 ++++ b/src/udevil.c 2017-01-02 07:25:14.744273858 -0800 +@@ -33,6 +33,9 @@ + #include <netdb.h> + #include <arpa/inet.h> + ++// major/minor, dev_t, needed for glibc>=2.25 ++#include <sys/sysmacros.h> ++ + // groups + #include <grp.h> + diff --git a/sys-apps/udevil/files/udevil-0.4.4-stat.patch b/sys-apps/udevil/files/udevil-0.4.4-stat.patch new file mode 100644 index 000000000000..22e41d467821 --- /dev/null +++ b/sys-apps/udevil/files/udevil-0.4.4-stat.patch @@ -0,0 +1,11 @@ +Fixes bug #552072. Thanks Helmut Jarausch. +--- src/device-info.h ++++ src/device-info.h +@@ -14,6 +14,7 @@ + #include <libudev.h> + #include <fcntl.h> + #include <errno.h> ++#include <sys/stat.h> + + // intltool + #include <glib/gi18n.h> |