Bug#738343: handbrake: FTBFS: dvdnav.c:1230: undefined reference to 'dvdnav_dup'
Hi John, It seems that your patch that added the dvdnav_dup() and dvdnav_free_dup() APIs have been removed from the latest libdvdnav release. Are you aware of that? Can you advise what is the best way to proceed from here in your opinion? Thanks for your consideration, Reinhard -- Forwarded message -- From: Andreas Moog Date: Sun, Feb 9, 2014 at 8:22 AM Subject: Bug#738343: handbrake: FTBFS: dvdnav.c:1230: undefined reference to 'dvdnav_dup' To: sub...@bugs.debian.org Package: handbrake Version: 0.9.9+dfsg-2~2.gbpa4c3e9 Severity: serious Hi there, Your package handbrake fails to build in current unstable on amd64. (Hopefully) Relevant part of the log: -- /usr/bin/gcc -pipe -fmessage-length=0 -Wall -g2 -O3 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I./libhb/ -I./contrib/include -c ../test/parsecsv.c -o test/parsecsv.o /usr/bin/gcc -pipe -fmessage-length=0 -Wall -g2 -O3 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I./libhb/ -I./contrib/include -c ../test/test.c -o test/test.o /usr/bin/g++ -pipe -Wl,-z,relro -Wl,-z,defs -Wl,--as-needed -fmessage-length=0 -Wall -g2 -O3 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I./libhb/ -I./contrib/include -o HandBrakeCLI -Wl,--start-group test/parsecsv.o test/test.o ./libhb/libhb.a -la52 -lass -lavcodec -lavformat -lavutil -lavresample -ldvdnav -ldvdread -lfontconfig -lfreetype -lmkv -lmpeg2 -lmp3lame -logg -lsamplerate -lswscale -ltheoraenc -ltheoradec -lvorbis -lvorbisenc -lx264 -lbluray -lxml2 -lbz2 -lz -lpthread -ldl -lm -Wl,--end-group ./libhb/libhb.a(dvdnav.o): In function `try_menu': /«BUILDDIR»/handbrake-0.9.9+dfsg/build/../libhb/dvdnav.c:1230: undefined reference to `dvdnav_dup' /«BUILDDIR»/handbrake-0.9.9+dfsg/build/../libhb/dvdnav.c:1237: undefined reference to `dvdnav_free_dup' collect2: error: ld returned 1 exit status make[1]: *** [HandBrakeCLI] Error 1 make[1]: Leaving directory `/«BUILDDIR»/handbrake-0.9.9+dfsg/build' ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintain...@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers -- regards, Reinhard signature.asc Description: PGP signature
Bug#738343: handbrake: FTBFS: dvdnav.c:1230: undefined reference to 'dvdnav_dup'
Control: reassign -1 libdvdnav 4.2.1-1 Control: forcemerge 735760 -1 Control: affects 735760 src:handbrake On 2014-02-09 14:22:38, Andreas Moog wrote: > Package: handbrake > Version: 0.9.9+dfsg-2~2.gbpa4c3e9 > Severity: serious > > Hi there, > > Your package handbrake fails to build in current unstable on amd64. > > (Hopefully) Relevant part of the log: > -- > > /usr/bin/gcc -pipe -fmessage-length=0 -Wall -g2 -O3 -g -O2 -fstack-protector > --param=ssp-buffer-size=4 -Wformat -Werror=format-security > -D_FORTIFY_SOURCE=2 -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE > -D_FILE_OFFSET_BITS=64 -I./libhb/ -I./contrib/include -c ../libhb/sync.c -o > libhb/sync.o > /usr/bin/gcc -pipe -fmessage-length=0 -Wall -g2 -O3 -g -O2 -fstack-protector > --param=ssp-buffer-size=4 -Wformat -Werror=format-security > -D_FORTIFY_SOURCE=2 -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE > -D_FILE_OFFSET_BITS=64 -I./libhb/ -I./contrib/include -c ../libhb/taskset.c > -o libhb/taskset.o > /usr/bin/gcc -pipe -fmessage-length=0 -Wall -g2 -O3 -g -O2 -fstack-protector > --param=ssp-buffer-size=4 -Wformat -Werror=format-security > -D_FORTIFY_SOURCE=2 -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE > -D_FILE_OFFSET_BITS=64 -I./libhb/ -I./contrib/include -c ../libhb/update.c -o > libhb/update.o > /usr/bin/gcc -pipe -fmessage-length=0 -Wall -g2 -O3 -g -O2 -fstack-protector > --param=ssp-buffer-size=4 -Wformat -Werror=format-security > -D_FORTIFY_SOURCE=2 -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE > -D_FILE_OFFSET_BITS=64 -I./libhb/ -I./contrib/include -c ../libhb/vfr.c -o > libhb/vfr.o > /usr/bin/gcc -pipe -fmessage-length=0 -Wall -g2 -O3 -g -O2 -fstack-protector > --param=ssp-buffer-size=4 -Wformat -Werror=format-security > -D_FORTIFY_SOURCE=2 -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE > -D_FILE_OFFSET_BITS=64 -I./libhb/ -I./contrib/include -c ../libhb/work.c -o > libhb/work.o > /usr/bin/ar rsu libhb/libhb.a libhb/audio_remap.o libhb/audio_resample.o > libhb/batch.o libhb/bd.o libhb/common.o libhb/cropscale.o libhb/deblock.o > libhb/deca52.o libhb/decavcodec.o libhb/deccc608sub.o libhb/declpcm.o > libhb/decmetadata.o libhb/decmpeg2.o libhb/decomb.o libhb/decpgssub.o > libhb/decsrtsub.o libhb/decssasub.o libhb/dectx3gsub.o libhb/decutf8sub.o > libhb/decvobsub.o libhb/deinterlace.o libhb/demuxmpeg.o libhb/denoise.o > libhb/detelecine.o libhb/dvd.o libhb/dvdnav.o libhb/eedi2.o > libhb/encavcodec.o libhb/encavcodecaudio.o libhb/encfaac.o libhb/enclame.o > libhb/enctheora.o libhb/encvobsub.o libhb/encvorbis.o libhb/encx264.o > libhb/fifo.o libhb/hb.o libhb/hb_dict.o libhb/lang.o libhb/mcdeint.o > libhb/muxcommon.o libhb/muxmkv.o libhb/muxmp4.o libhb/ports.o libhb/reader.o > libhb/rendersub.o libhb/rotate.o libhb/scan.o libhb/stream.o libhb/sync.o > libhb/taskset.o libhb/update.o libhb/vfr.o libhb/work.o > /usr/bin/ar: creating libhb/libhb.a > /bin/mkdir -p test > /usr/bin/gcc -pipe -fmessage-length=0 -Wall -g2 -O3 -g -O2 -fstack-protector > --param=ssp-buffer-size=4 -Wformat -Werror=format-security > -D_FORTIFY_SOURCE=2 -I./libhb/ -I./contrib/include -c ../test/parsecsv.c -o > test/parsecsv.o > /usr/bin/gcc -pipe -fmessage-length=0 -Wall -g2 -O3 -g -O2 -fstack-protector > --param=ssp-buffer-size=4 -Wformat -Werror=format-security > -D_FORTIFY_SOURCE=2 -I./libhb/ -I./contrib/include -c ../test/test.c -o > test/test.o > /usr/bin/g++ -pipe -Wl,-z,relro -Wl,-z,defs -Wl,--as-needed > -fmessage-length=0 -Wall -g2 -O3 -g -O2 -fstack-protector > --param=ssp-buffer-size=4 -Wformat -Werror=format-security > -D_FORTIFY_SOURCE=2 -I./libhb/ -I./contrib/include -o HandBrakeCLI > -Wl,--start-group test/parsecsv.o test/test.o ./libhb/libhb.a -la52 -lass > -lavcodec -lavformat -lavutil -lavresample -ldvdnav -ldvdread -lfontconfig > -lfreetype -lmkv -lmpeg2 -lmp3lame -logg -lsamplerate -lswscale -ltheoraenc > -ltheoradec -lvorbis -lvorbisenc -lx264 -lbluray -lxml2 -lbz2 -lz -lpthread > -ldl -lm -Wl,--end-group > ./libhb/libhb.a(dvdnav.o): In function `try_menu': > /«BUILDDIR»/handbrake-0.9.9+dfsg/build/../libhb/dvdnav.c:1230: undefined > reference to `dvdnav_dup' > /«BUILDDIR»/handbrake-0.9.9+dfsg/build/../libhb/dvdnav.c:1237: undefined > reference to `dvdnav_free_dup' This is caused by #735760. Regards -- Sebastian Ramacher signature.asc Description: Digital signature
Processed (with 2 errors): Re: Bug#738343: handbrake: FTBFS: dvdnav.c:1230: undefined reference to 'dvdnav_dup'
Processing control commands: > reassign -1 libdvdnav 4.2.1-1 Bug #738343 [handbrake] handbrake: FTBFS: dvdnav.c:1230: undefined reference to 'dvdnav_dup' Bug reassigned from package 'handbrake' to 'libdvdnav'. No longer marked as found in versions handbrake/0.9.9+dfsg-2~2.gbpa4c3e9. Ignoring request to alter fixed versions of bug #738343 to the same values previously set Bug #738343 [libdvdnav] handbrake: FTBFS: dvdnav.c:1230: undefined reference to 'dvdnav_dup' There is no source info for the package 'libdvdnav' at version '4.2.1-1' with architecture '' Unable to make a source version for version '4.2.1-1' Marked as found in versions 4.2.1-1. > forcemerge 735760 -1 Bug #735760 [libdvdnav-dev] libdvdnav: removed dvdnav_dup{,_free} API Unable to merge bugs because: package of #738343 is 'libdvdnav' not 'libdvdnav-dev' Failed to forcibly merge 735760: Did not alter merged bugs Debbugs::Control::set_merged('transcript', 'GLOB(0x1e942f0)', 'requester', 'Sebastian Ramacher ', 'request_addr', '738343-sub...@bugs.debian.org', 'request_msgid', '<20140209133153.gh3...@ramacher.at>', 'request_subject', ...) called at /usr/local/lib/site_perl/Debbugs/Control/Service.pm line 552 eval {...} called at /usr/local/lib/site_perl/Debbugs/Control/Service.pm line 551 Debbugs::Control::Service::control_line('line', 'forcemerge 735760 -1', 'clonebugs', 'HASH(0x1eaba30)', 'limit', 'HASH(0x1eabc58)', 'common_control_options', 'ARRAY(0x1eabd30)', 'errors', ...) called at /usr/lib/debbugs/process line 1039 > affects 735760 src:handbrake Failed to mark 735760 as affecting package(s): failed to get lock on /org/bugs.debian.org/spool/lock/735760 -- Unable to lock /org/bugs.debian.org/spool/lock/735760 Resource temporarily unavailable. Unable to lock /org/bugs.debian.org/spool/lock/735760 Resource temporarily unavailable at /usr/local/lib/site_perl/Debbugs/Common.pm line 629. Unable to lock /org/bugs.debian.org/spool/lock/735760 Resource temporarily unavailable at /usr/local/lib/site_perl/Debbugs/Common.pm line 629. Unable to lock /org/bugs.debian.org/spool/lock/735760 Resource temporarily unavailable at /usr/local/lib/site_perl/Debbugs/Common.pm line 629. Unable to lock /org/bugs.debian.org/spool/lock/735760 Resource temporarily unavailable at /usr/local/lib/site_perl/Debbugs/Common.pm line 629. Unable to lock /org/bugs.debian.org/spool/lock/735760 Resource temporarily unavailable at /usr/local/lib/site_perl/Debbugs/Common.pm line 629. Unable to lock /org/bugs.debian.org/spool/lock/735760 Resource temporarily unavailable at /usr/local/lib/site_perl/Debbugs/Common.pm line 629. Unable to lock /org/bugs.debian.org/spool/lock/735760 Resource temporarily unavailable at /usr/local/lib/site_perl/Debbugs/Common.pm line 629. Unable to lock /org/bugs.debian.org/spool/lock/735760 Resource temporarily unavailable at /usr/local/lib/site_perl/Debbugs/Common.pm line 629. Unable to lock /org/bugs.debian.org/spool/lock/735760 Resource temporarily unavailable at /usr/local/lib/site_perl/Debbugs/Common.pm line 629. at /usr/local/lib/site_perl/Debbugs/Common.pm line 587 Debbugs::Common::filelock('/org/bugs.debian.org/spool/lock/735760') called at /usr/local/lib/site_perl/Debbugs/Status.pm line 213 Debbugs::Status::read_bug('bug', 735760, 'lock', 1) called at /usr/local/lib/site_perl/Debbugs/Status.pm line 465 Debbugs::Status::lock_read_all_merged_bugs('bug', 735760) called at /usr/local/lib/site_perl/Debbugs/Control.pm line 3671 Debbugs::Control::__begin_control('remove', 0, 'add', 1, 'request_replyto', 'Sebastian Ramacher ', 'transcript', 'GLOB(0x1e942f0)', 'bug', ...) called at /usr/local/lib/site_perl/Debbugs/Control.pm line 2556 Debbugs::Control::affects('transcript', 'GLOB(0x1e942f0)', 'requester', 'Sebastian Ramacher ', 'request_addr', '738343-sub...@bugs.debian.org', 'request_msgid', '<20140209133153.gh3...@ramacher.at>', 'request_subject', ...) called at /usr/local/lib/site_perl/Debbugs/Control/Service.pm line 637 eval {...} called at /usr/local/lib/site_perl/Debbugs/Control/Service.pm line 636 Debbugs::Control::Service::control_line('line', 'affects 735760 src:handbrake', 'clonebugs', 'HASH(0x1eaba30)', 'limit', 'HASH(0x1eabc58)', 'common_control_options', 'ARRAY(0x1eabd30)', 'errors', ...) called at /usr/lib/debbugs/process line 1039 -- 735760: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=735760 738343: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=738343 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#738343: handbrake: FTBFS: dvdnav.c:1230: undefined reference to 'dvdnav_dup'
Package: handbrake Version: 0.9.9+dfsg-2~2.gbpa4c3e9 Severity: serious Hi there, Your package handbrake fails to build in current unstable on amd64. (Hopefully) Relevant part of the log: -- /usr/bin/gcc -pipe -fmessage-length=0 -Wall -g2 -O3 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I./libhb/ -I./contrib/include -c ../libhb/sync.c -o libhb/sync.o /usr/bin/gcc -pipe -fmessage-length=0 -Wall -g2 -O3 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I./libhb/ -I./contrib/include -c ../libhb/taskset.c -o libhb/taskset.o /usr/bin/gcc -pipe -fmessage-length=0 -Wall -g2 -O3 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I./libhb/ -I./contrib/include -c ../libhb/update.c -o libhb/update.o /usr/bin/gcc -pipe -fmessage-length=0 -Wall -g2 -O3 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I./libhb/ -I./contrib/include -c ../libhb/vfr.c -o libhb/vfr.o /usr/bin/gcc -pipe -fmessage-length=0 -Wall -g2 -O3 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -D__LIBHB__ -DUSE_PTHREAD -DSYS_LINUX -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I./libhb/ -I./contrib/include -c ../libhb/work.c -o libhb/work.o /usr/bin/ar rsu libhb/libhb.a libhb/audio_remap.o libhb/audio_resample.o libhb/batch.o libhb/bd.o libhb/common.o libhb/cropscale.o libhb/deblock.o libhb/deca52.o libhb/decavcodec.o libhb/deccc608sub.o libhb/declpcm.o libhb/decmetadata.o libhb/decmpeg2.o libhb/decomb.o libhb/decpgssub.o libhb/decsrtsub.o libhb/decssasub.o libhb/dectx3gsub.o libhb/decutf8sub.o libhb/decvobsub.o libhb/deinterlace.o libhb/demuxmpeg.o libhb/denoise.o libhb/detelecine.o libhb/dvd.o libhb/dvdnav.o libhb/eedi2.o libhb/encavcodec.o libhb/encavcodecaudio.o libhb/encfaac.o libhb/enclame.o libhb/enctheora.o libhb/encvobsub.o libhb/encvorbis.o libhb/encx264.o libhb/fifo.o libhb/hb.o libhb/hb_dict.o libhb/lang.o libhb/mcdeint.o libhb/muxcommon.o libhb/muxmkv.o libhb/muxmp4.o libhb/ports.o libhb/reader.o libhb/rendersub.o libhb/rotate.o libhb/scan.o libhb/stream.o libhb/sync.o libhb/taskset.o libhb/update.o libhb/vfr.o libhb/work.o /usr/bin/ar: creating libhb/libhb.a /bin/mkdir -p test /usr/bin/gcc -pipe -fmessage-length=0 -Wall -g2 -O3 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I./libhb/ -I./contrib/include -c ../test/parsecsv.c -o test/parsecsv.o /usr/bin/gcc -pipe -fmessage-length=0 -Wall -g2 -O3 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I./libhb/ -I./contrib/include -c ../test/test.c -o test/test.o /usr/bin/g++ -pipe -Wl,-z,relro -Wl,-z,defs -Wl,--as-needed -fmessage-length=0 -Wall -g2 -O3 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I./libhb/ -I./contrib/include -o HandBrakeCLI -Wl,--start-group test/parsecsv.o test/test.o ./libhb/libhb.a -la52 -lass -lavcodec -lavformat -lavutil -lavresample -ldvdnav -ldvdread -lfontconfig -lfreetype -lmkv -lmpeg2 -lmp3lame -logg -lsamplerate -lswscale -ltheoraenc -ltheoradec -lvorbis -lvorbisenc -lx264 -lbluray -lxml2 -lbz2 -lz -lpthread -ldl -lm -Wl,--end-group ./libhb/libhb.a(dvdnav.o): In function `try_menu': /«BUILDDIR»/handbrake-0.9.9+dfsg/build/../libhb/dvdnav.c:1230: undefined reference to `dvdnav_dup' /«BUILDDIR»/handbrake-0.9.9+dfsg/build/../libhb/dvdnav.c:1237: undefined reference to `dvdnav_free_dup' collect2: error: ld returned 1 exit status make[1]: *** [HandBrakeCLI] Error 1 make[1]: Leaving directory `/«BUILDDIR»/handbrake-0.9.9+dfsg/build' dh_auto_build: make -j1 returned exit code 2 make: *** [build] Error 2 dpkg-buildpackage: error: debian/rules build gave error exit status 2 Build finished at 20140209-1419 Finished E: Build failure (dpkg-buildpackage died) A full buildlog is available at http://www.warperbbs.de/stuff/buildlogs/handbrake_0.9.9+dfsg-2~2.gbpa4c3e9_amd64.build Thanks for your time! Regards, Andreas -- PGP-encrypted mails preferred PGP Fingerprint: 74CD D9FE 5BCB FE0D 13EE 8EEA 61F3 4426 74DE 6624 signature.asc Description: Digital signature