[Bug 1629989] Re: FFe: Sync libpfm4 4.7.0+git30-gd422ba2-1 (main) from Debian unstable (main)
Andreas Beckmann
1629989 at bugs.launchpad.net
Thu Oct 6 22:45:12 UTC 2016
On 2016-10-06 22:27, Steve Langasek wrote:
>> /usr/bin/ld: pfmlib_common.lo: relocation R_X86_64_PC32 against symbol `stderr@@GLIBC_2.2.5' can not be used when making a shared object; recompile with -fPIC
>> /usr/bin/ld: final link failed: Bad value
>> collect2: error: ld returned 1 exit status
>
> Self-explanatory error message. Where's the compiler commandline for this
> pfmlib_common.lo, and why is it missing -fPIE?
It has both -fPIC and -fPIE (in that order):
cc -fPIC -DPIC -g -O2 -fdebug-prefix-
map=/build/libpfm4-4.7.0+git30-gd422ba2=. -fPIE -fstack-protector-strong
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g
-Wall -Werror -Wextra -Wno-unused-parameter -I.
-I/build/libpfm4-4.7.0+git30-gd422ba2/include -DCONFIG_PFMLIB_DEBUG
-DCONFIG_PFMLIB_OS_LINUX -g -Wall -Werror -Wextra -Wno-unused-parameter
-I. -I/build/libpfm4-4.7.0+git30-gd422ba2/lib/../include
-DCONFIG_PFMLIB_DEBUG -DCONFIG_PFMLIB_OS_LINUX -D_REENTRANT -I.
-fvisibility=hidden -DCONFIG_PFMLIB_ARCH_X86 -DCONFIG_PFMLIB_ARCH_X86_64
-I. -c pfmlib_common.c -o pfmlib_common.lo
Andreas
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to libpfm4 in Ubuntu.
https://bugs.launchpad.net/bugs/1629989
Title:
FFe: Sync libpfm4 4.7.0+git30-gd422ba2-1 (main) from Debian unstable
(main)
Status in libpfm4 package in Ubuntu:
Incomplete
Status in papi package in Ubuntu:
Triaged
Bug description:
Please sync libpfm4 4.7.0+git30-gd422ba2-1 (main) from Debian unstable
(main)
Explanation of FeatureFreeze exception:
Request from Debian maintainer, enables support for latest Intel CPUs, including Knights Landing.
Changelog entries since current yakkety version
4.7.0+git11-gbfb9baf-1:
libpfm4 (4.7.0+git30-gd422ba2-1) unstable; urgency=medium
* New upstream GIT snapshot.
* Overhaul buildflags usage and enable more hardening.
* Fix i386 (cross-)build with x86_64 uname.
* typos.patch: Fix some more typos.
-- Andreas Beckmann <anbe at debian.org> Mon, 19 Sep 2016 02:21:25
+0200
Also, please sync papi 5.5.0-2 (universe) from Debian unstable (main)
Changelog entries since current yakkety version 5.4.3-3:
papi (5.5.0-2) unstable; urgency=medium
* Fix upgrade from jessie with Breaks+Replaces: libpapi5.3.
* Fix build on hppa, thanks to Helge Deller. (Closes: #838321)
-- Andreas Beckmann <anbe at debian.org> Fri, 23 Sep 2016 12:14:28
+0200
papi (5.5.0-1) unstable; urgency=medium
* New upstream release.
* Refresh patches.
* fix-typos.patch: Fix some more typos.
* Bump libpfm4-dev B-D to >= 4.7.0+git30.
* Restore reproducibility.
* Upload to unstable.
-- Andreas Beckmann <anbe at debian.org> Mon, 19 Sep 2016 09:40:23
+0200
papi (5.4.3-4) experimental; urgency=medium
* Upstream has clarified what composes the library API.
* Soversion change: 5.4.3 -> 5. Rename package libpapi5.4.3 to libpapi5.
* Drop support for changing the Soversion frequently.
* Overhaul buildflags usage and enable more hardening.
* Upload to experimental.
-- Andreas Beckmann <anbe at debian.org> Sun, 29 May 2016 10:39:59
+0200
All reverse-dependencies built in my PPA, except eztrace-contrib on
amd64, due to LP: #1629274.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libpfm4/+bug/1629989/+subscriptions
More information about the foundations-bugs
mailing list