Refresh existing patches.
authorgregor herrmann <gregoa@debian.org>
Sat, 9 Feb 2019 19:47:13 +0000 (20:47 +0100)
committergregor herrmann <gregoa@debian.org>
Sat, 9 Feb 2019 20:02:41 +0000 (21:02 +0100)
- 0001-osflags-use-pkg-config-for-systemd-support.patch: add 7b1df75 from
  upstream Git as a preparation for the new cross.patch
- kfreebsd-hurd.patch: offset as a result of the former

debian/patches/0001-osflags-use-pkg-config-for-systemd-support.patch
debian/patches/kfreebsd-hurd.patch

index 6f759f126ba64a6cb6c36dfe933ed23b2f94c1fb..c4d60ccef011fe901b16bf68303821c6a34af49c 100644 (file)
@@ -16,15 +16,22 @@ installed.
 
 Change libsystemd-daemon to libsystemd.
 
 
 Change libsystemd-daemon to libsystemd.
 
+From 7b1df75e3aad8a9a01cbbf2f2ff377cbc5a1ea4b Mon Sep 17 00:00:00 2001
+From: Pascal Ernster <brainfuck.biz@hardfalcon.net>
+Date: Sat, 30 Apr 2016 18:27:15 +0200
+Subject: [PATCH] Fix compilation with systemd>=230 and for older systemd
+ versions without compat-libs
+
 diff --git a/src/osflags b/src/osflags
 index 9eda8f0..0f8a26c 100755
 --- a/src/osflags
 +++ b/src/osflags
 diff --git a/src/osflags b/src/osflags
 index 9eda8f0..0f8a26c 100755
 --- a/src/osflags
 +++ b/src/osflags
-@@ -19,7 +19,7 @@ link)
+@@ -19,7 +19,8 @@ link)
                Linux)
                        FLAGS="";
                        [ -e /usr/include/selinux/selinux.h ] && FLAGS="$FLAGS -lselinux";
 -                      [ -e /usr/include/systemd/sd-daemon.h ] && FLAGS="$FLAGS -lsystemd-daemon";
                Linux)
                        FLAGS="";
                        [ -e /usr/include/selinux/selinux.h ] && FLAGS="$FLAGS -lselinux";
 -                      [ -e /usr/include/systemd/sd-daemon.h ] && FLAGS="$FLAGS -lsystemd-daemon";
++                      [ -e /usr/include/systemd/sd-daemon.h ] && FLAGS="$FLAGS $(pkg-config --libs libsystemd-daemon)";
 +                      [ -e /usr/include/systemd/sd-daemon.h ] && FLAGS="$FLAGS $(pkg-config --libs libsystemd)";
                        echo $FLAGS;
                ;;
 +                      [ -e /usr/include/systemd/sd-daemon.h ] && FLAGS="$FLAGS $(pkg-config --libs libsystemd)";
                        echo $FLAGS;
                ;;
index ef20f08dbc753c76f664a85a922b8d078c28a6cc..be5af57666f7662c416f7735c68b5a534cdcd2c3 100644 (file)
@@ -7,7 +7,7 @@ Last-Update: 2014-10-06
 
 --- a/src/osflags
 +++ b/src/osflags
 
 --- a/src/osflags
 +++ b/src/osflags
-@@ -38,6 +38,9 @@
+@@ -39,6 +39,9 @@
                        [ -e /usr/include/systemd/sd-daemon.h ] && FLAGS="$FLAGS -DHAVE_SYSTEMD";
                        echo $FLAGS;
                ;;
                        [ -e /usr/include/systemd/sd-daemon.h ] && FLAGS="$FLAGS -DHAVE_SYSTEMD";
                        echo $FLAGS;
                ;;