Your message dated Tue, 02 Apr 2013 21:03:31 +0000
with message-id <e1un8md-0006vc...@franck.debian.org>
and subject line Bug#701976: fixed in ltt-control 2.1.1-2
has caused the Debian Bug report #701976,
regarding ltt-control: FTBFS: /usr/bin/ld: tp.o: undefined reference to symbol
'rcu_dereference_sym'
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
701976: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=701976
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: ltt-control
Version: 2.1.1-1
Severity: serious
Tags: patch sid
User: debian-powerpc...@breakpoint.cc
Usertags: powerpcspe
Hi,
ltt-control FTBFS on several arches like this:
[...]
make[4]: Entering directory `/«PKGBUILDDIR»/tests/tools/streaming'
CC unit_tests.o
CCLD unit_tests
CC gen-ust-events.o
CC tp.o
CCLD gen-ust-events
/usr/bin/ld: tp.o: undefined reference to symbol 'rcu_dereference_sym'
/usr/bin/ld: note: 'rcu_dereference_sym' is defined in DSO
/usr/lib/liburcu-bp.so.1 so try adding it to the linker command line
/usr/lib/liburcu-bp.so.1: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
make[4]: *** [gen-ust-events] Error 1
make[4]: Leaving directory `/«PKGBUILDDIR»/tests/tools/streaming'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/«PKGBUILDDIR»/tests/tools'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/«PKGBUILDDIR»/tests'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/«PKGBUILDDIR»'
dh_auto_build: make -j1 returned exit code 2
make: *** [build-arch] Error 2cd
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2
[...]
The attached patch fixes this by autoreconf'ing.
Roland
-- System Information:
Debian Release: 7.0
APT prefers unreleased
APT policy: (500, 'unreleased'), (500, 'unstable')
Architecture: powerpcspe (ppc)
Kernel: Linux 3.8.0 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) (ignored: LC_ALL
set to en_GB.UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -ruN ltt-control-2.1.1.orig/debian/control ltt-control-2.1.1/debian/control
--- ltt-control-2.1.1.orig/debian/control 2013-03-01 00:34:37.000000000 +0100
+++ ltt-control-2.1.1/debian/control 2013-03-01 10:48:43.238021748 +0100
@@ -3,7 +3,7 @@
Priority: extra
Maintainer: Jon Bernard <jbern...@debian.org>
Build-Depends: debhelper (>= 9), libpopt-dev, liburcu-dev (>= 0.7.4),
- liblttng-ust-dev (>= 2.1.1-2)
+ liblttng-ust-dev (>= 2.1.1-2), dh-autoreconf
Standards-Version: 3.9.3
Vcs-Git: git://git.debian.org/git/collab-maint/ltt-control.git
Vcs-Browser: http://git.debian.org/?p=collab-maint/ltt-control.git;a=summary
diff -ruN ltt-control-2.1.1.orig/debian/rules ltt-control-2.1.1/debian/rules
--- ltt-control-2.1.1.orig/debian/rules 2013-03-01 00:34:37.000000000 +0100
+++ ltt-control-2.1.1/debian/rules 2013-03-01 10:48:26.430017571 +0100
@@ -3,7 +3,7 @@
export DEB_BUILD_MAINT_OPTIONS := hardening=+all
%:
- dh $@
+ dh $@ --with autoreconf
override_dh_auto_install:
# rename the bash completion file before installation
--- End Message ---
--- Begin Message ---
Source: ltt-control
Source-Version: 2.1.1-2
We believe that the bug you reported is fixed in the latest version of
ltt-control, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 701...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Jon Bernard <jbern...@debian.org> (supplier of updated ltt-control package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Tue, 02 Apr 2013 16:03:39 -0400
Source: ltt-control
Binary: lttng-tools liblttng-ctl0 liblttng-ctl-dev ltt-bin liblttd0 liblttd-dev
liblttctl0 liblttctl-dev
Architecture: source amd64
Version: 2.1.1-2
Distribution: unstable
Urgency: low
Maintainer: Jon Bernard <jbern...@debian.org>
Changed-By: Jon Bernard <jbern...@debian.org>
Description:
liblttctl-dev - Transitional package for liblttng-ctl-dev
liblttctl0 - Transitional package for liblttng-ctl0
liblttd-dev - Transitional package for liblttng-ctl-dev
liblttd0 - Transitional package for liblttng-ctl0
liblttng-ctl-dev - LTTng control and utility library (development files)
liblttng-ctl0 - LTTng control and utility library
ltt-bin - Transitional package for lttng-tools
lttng-tools - LTTng control and utility programs
Closes: 701976
Changes:
ltt-control (2.1.1-2) unstable; urgency=low
.
* [08f3c8b] Use dh-autoreconf to call autoreconf before building.
Thanks to Roland Stigge (Closes: #701976)
Checksums-Sha1:
ffb006c26176d2032d3fa1a7349f40fd4724d755 1603 ltt-control_2.1.1-2.dsc
37cc324a8f28788f80dfcf6d51e0bf918792b709 6524 ltt-control_2.1.1-2.debian.tar.gz
042f30fc5be3f03632d77bc19d4699d93139a690 246470 lttng-tools_2.1.1-2_amd64.deb
f0827cedbdd209a3e4f6a67a8ac4e80f2cb0ceb2 65586 liblttng-ctl0_2.1.1-2_amd64.deb
7c7a0689a43d3356ba5687c4589a748df947c37d 86950
liblttng-ctl-dev_2.1.1-2_amd64.deb
bb26a32bf74b26da0a839effd0f1a7c9b2d49732 11062 ltt-bin_2.1.1-2_amd64.deb
20a6d133dc206df79ed62fa4cb5337f39f83ba06 11058 liblttd0_2.1.1-2_amd64.deb
d8a7608aba4323bf6782a2e6931e5a58d6493749 11062 liblttd-dev_2.1.1-2_amd64.deb
3a3a6aea2eb1174d0a40f668d7925d4cd4f40762 11058 liblttctl0_2.1.1-2_amd64.deb
9030b509837c226403dd4568610ca837e400f70c 11066 liblttctl-dev_2.1.1-2_amd64.deb
Checksums-Sha256:
09b79233f8eb54471bd680ccb6c20e8b544a74e3500a6decd363486d1fff3fba 1603
ltt-control_2.1.1-2.dsc
5bdcf7f23727c600c0f3467afadce5e156cfbc7635f36c2482f2d06ec16af38b 6524
ltt-control_2.1.1-2.debian.tar.gz
cee6ddd255b09a93c87f08b2c13efe466294b95c59c29143672a8b901b46655b 246470
lttng-tools_2.1.1-2_amd64.deb
9cc31cc64f02501b4fc3004de1aab3eaa0598d0207ef1ff251bed9ff373f42dd 65586
liblttng-ctl0_2.1.1-2_amd64.deb
33d6ab98676744675477a6b000dfb905302732e348a0089a16b78cef8216b618 86950
liblttng-ctl-dev_2.1.1-2_amd64.deb
10be04c431f15a2c6535d09277a1995996dc60f7cb55e5d07e92da1a158b7823 11062
ltt-bin_2.1.1-2_amd64.deb
b328306ca6d94c632f5b939e28214ba1270196966d8a857c484f2efee1bdc47d 11058
liblttd0_2.1.1-2_amd64.deb
3ffab6a99364d6e63034f29b32cf8c69e38ebea7b268cf589dffebfdf6ba7fb4 11062
liblttd-dev_2.1.1-2_amd64.deb
047eb82418f237232f00c88d4deaa954b3d930e7327fbbe15e628c1212a0ac05 11058
liblttctl0_2.1.1-2_amd64.deb
35415a0ee5858c4fc63d5a636cac6140664cdfbd5a0725ff571c6f806b777752 11066
liblttctl-dev_2.1.1-2_amd64.deb
Files:
b442fa5cb0c56c32cae4358266b9d716 1603 libs extra ltt-control_2.1.1-2.dsc
9f88f388f35518e521ddead2d696504a 6524 libs extra
ltt-control_2.1.1-2.debian.tar.gz
f12f6961838622c8d48e2998041c40c8 246470 utils extra
lttng-tools_2.1.1-2_amd64.deb
6d8e455c7b90308b33dd65cb4c71fac1 65586 libs extra
liblttng-ctl0_2.1.1-2_amd64.deb
058a5070d680221dee942e99608a7e31 86950 libdevel extra
liblttng-ctl-dev_2.1.1-2_amd64.deb
0026635c3df14bc214781733fe07d6c6 11062 oldlibs extra ltt-bin_2.1.1-2_amd64.deb
61763882ea32c556569ee4ff1907c4ad 11058 oldlibs extra liblttd0_2.1.1-2_amd64.deb
620469f4f7893818265eea8a0aa9d389 11062 oldlibs extra
liblttd-dev_2.1.1-2_amd64.deb
3b2a200c21c6a71ea6bc6ddf9c845c12 11058 oldlibs extra
liblttctl0_2.1.1-2_amd64.deb
5b51a0d34d1fc57bc726926f51a60c40 11066 oldlibs extra
liblttctl-dev_2.1.1-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iEYEARECAAYFAlFbOkMACgkQwAT2A1kSwn6qtQCeI+opALcn0ykXg2lqzNQJZ3TA
0oEAoJXbSrxEl5PSZtgNoyW8ritni1gd
=S3TH
-----END PGP SIGNATURE-----
--- End Message ---