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


Reply via email to