composite FTBFS in Natty

Bug #685465 reported by Alessio Treglia
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
composite (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: composite

Linking CXX executable t_AudioPort
cd /build/user-composite_0.006-4-i386-jyX3C_/composite-0.006/obj-i686-linux-gnu/src/Tritium/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/t_AudioPort.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -Wl,-Bsymbolic-functions CMakeFiles/t_AudioPort.dir/t_AudioPort.o -o t_AudioPort -rdynamic ../libTritium.so libtest_utils_Tritium.a -lboost_unit_test_framework-mt -Wl,-rpath,/build/user-composite_0.006-4-i386-jyX3C_/composite-0.006/obj-i686-linux-gnu/src/Tritium
/usr/bin/ld: CMakeFiles/t_AudioPort.dir/t_AudioPort.o: undefined reference to symbol 'QString::free(QString::Data*)'
/usr/bin/ld: note: 'QString::free(QString::Data*)' is defined in DSO /usr/lib/libQtCore.so.4 so try adding it to the linker command line
/usr/lib/libQtCore.so.4: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
make[3]: *** [src/Tritium/test/t_AudioPort] Error 1
make[3]: Leaving directory `/build/user-composite_0.006-4-i386-jyX3C_/composite-0.006/obj-i686-linux-gnu'
make[2]: *** [src/Tritium/test/CMakeFiles/t_AudioPort.dir/all] Error 2
make[2]: Leaving directory `/build/user-composite_0.006-4-i386-jyX3C_/composite-0.006/obj-i686-linux-gnu'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/build/user-composite_0.006-4-i386-jyX3C_/composite-0.006/obj-i686-linux-gnu'
dh_auto_build: make -j1 returned exit code 2
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2

Changed in composite (Ubuntu):
importance: Undecided → Medium
status: New → Triaged
Revision history for this message
falkTX (Old) (falk-t-j) wrote :

I got a composite build failure recently in my PPA, but I've fixed it
https://launchpad.net/~falk-t-j/+archive/lucid/+sourcepub/1375137/+listing-archive-extra

It's not the same error as this one (missing 'QString::free' symbol, invalid operation), but I guess I'll help here in anycase it happens later
(my compile error was due to 'QString(0)' being "too generic")

Attached the patch that fixed my build

tags: added: patch
Revision history for this message
Alessio Treglia (quadrispro) wrote :

falkTX: The patch is already applied, the issue is related to the linking options.

BTW, subscribing upstream now.

tags: removed: patch
Revision history for this message
Ilya Barygin (randomaction) wrote :

Fixed in composite 0.006-4ubuntu1.

Changed in composite (Ubuntu):
status: Triaged → Fix Released
Revision history for this message
Alessio Treglia (quadrispro) wrote :
Revision history for this message
Gabriel M. Beddingfield (gabrbedd) wrote : Re: [Bug 685465] Re: composite FTBFS in Natty

On Monday, January 10, 2011 03:21:21 am you wrote:
> Apply to git, thanks!
>
> http://git.debian.org/?p=pkg-
> multimedia/composite.git;a=commitdiff;h=b2248f

FYI, this is applied to upstream on both the master and
maint-0.006 branches.

Thanks,
Gabriel

URLs:
   http://gitorious.org/composite/composite
   git://gitorious.org/composite/composite.git
   Commits:
     ebc53e38284f649445fc654036a54e1f1331e5b2
     7e4a743df70c017e104a6f0331232970af8028bc
     9b46f9e8427e9f9fe61f71181eb09785469ef7ff

tags: added: patch-accepted-upstream
tags: added: patch-accepted-debian
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.