Hello community, here is the log from the commit of package bluez for openSUSE:Factory checked in at 2017-12-15 13:59:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/bluez (Old) and /work/SRC/openSUSE:Factory/.bluez.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "bluez" Fri Dec 15 13:59:41 2017 rev:150 rq:556391 version:5.47 Changes: -------- --- /work/SRC/openSUSE:Factory/bluez/bluez.changes 2017-09-21 12:33:34.062051187 +0200 +++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2017-12-15 13:59:42.633053325 +0100 @@ -1,0 +2,6 @@ +Tue Dec 12 08:23:07 UTC 2017 - seife+...@b1-systems.com + +- add 0001-obexd-use-AM_LDFLAGS-for-linking.patch +- document systemd dependency during %post + +------------------------------------------------------------------- New: ---- 0001-obexd-use-AM_LDFLAGS-for-linking.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ bluez.spec ++++++ --- /var/tmp/diff_new_pack.nAFJ3R/_old 2017-12-15 13:59:44.412967401 +0100 +++ /var/tmp/diff_new_pack.nAFJ3R/_new 2017-12-15 13:59:44.412967401 +0100 @@ -34,6 +34,8 @@ Patch3: bluez-cups-libexec.patch # workaround for broken tests (reported upstream but not yet fixed) Patch4: bluez-5.45-disable-broken-tests.diff +# PATCH-FIX-UPSTREAM: obexd not compiled with -fpie -- seife+...@b1-systems.com +Patch5: 0001-obexd-use-AM_LDFLAGS-for-linking.patch BuildRequires: automake BuildRequires: flex BuildRequires: libtool @@ -51,6 +53,7 @@ BuildRequires: pkgconfig(libudev) BuildRequires: pkgconfig(sndfile) BuildRequires: pkgconfig(udev) +Requires(post): systemd Recommends: sbc Provides: bluez-utils = 3.36 Obsoletes: bluez-utils <= 3.36 @@ -136,6 +139,7 @@ %patch2 -p1 %patch3 -p1 %patch4 -p1 +%patch5 -p1 mkdir dbus-apis cp -a doc/*.txt dbus-apis/ # FIXME: Change the dbus service to be a real service, not systemd launched ++++++ 0001-obexd-use-AM_LDFLAGS-for-linking.patch ++++++ >From b912306ae756eaf75caa1ab7e04e3112fac4a01c Mon Sep 17 00:00:00 2001 From: Stefan Seyfried <seife+...@b1-systems.com> Date: Mon, 11 Dec 2017 22:52:28 +0100 Subject: [PATCH] obexd: use AM_LDFLAGS for linking without this, --enable-pie does not work for obexd --- Makefile.obexd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile.obexd b/Makefile.obexd index 2e33cbc72..86c395305 100644 --- a/Makefile.obexd +++ b/Makefile.obexd @@ -83,7 +83,7 @@ obexd_src_obexd_LDADD = lib/libbluetooth-internal.la \ gdbus/libgdbus-internal.la \ @ICAL_LIBS@ @DBUS_LIBS@ @GLIB_LIBS@ -ldl -obexd_src_obexd_LDFLAGS = -Wl,--export-dynamic +obexd_src_obexd_LDFLAGS = $(AM_LDFLAGS) -Wl,--export-dynamic obexd_src_obexd_CFLAGS = $(AM_CFLAGS) @GLIB_CFLAGS@ @DBUS_CFLAGS@ \ @ICAL_CFLAGS@ -DOBEX_PLUGIN_BUILTIN \ -- 2.15.1