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 ---

Reply via email to