pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/46993: multimedia/gnash build failure on NetBSD 6.0_RC2



>Number:         46993
>Category:       pkg
>Synopsis:       multimedia/gnash build failure on NetBSD 6.0_RC2
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Sep 21 15:00:00 +0000 2012
>Originator:     Izumi Tsutsui
>Release:        NetBSD 6.0_RC2
>Organization:
>Environment:
System: NetBSD mirage 6.0_RC2 binaries (from ftp mirror)
Architecture: both i386 and x86_64
Machine: i386 and amd64
>Description:
pkgsrc/multimedia/gnash from pkgsrc HEAD on NetBSD/i386 (and amd64) 6.0_RC2
fails:
---
:
Making all in utilities
gmake[2]: Entering directory 
`/usr/pkgsrc/multimedia/gnash/work.i386/gnash-0.8.10/utilities'
  CXX    processor.o
  CXX    rtmpget.o
  CXX    findwebcams.o
  CXX    findmicrophones.o
  CXXLD  findmicrophones
In file included from 
/usr/pkgsrc/multimedia/gnash/work.i386/.buildlink/include/boost/chrono/duration.hpp:42:0,
                 from 
/usr/pkgsrc/multimedia/gnash/work.i386/.buildlink/include/boost/chrono/time_point.hpp:33,
                 from 
/usr/pkgsrc/multimedia/gnash/work.i386/.buildlink/include/boost/thread/locks.hpp:18,
                 from 
/usr/pkgsrc/multimedia/gnash/work.i386/.buildlink/include/boost/thread/pthread/mutex.hpp:12,
                 from 
/usr/pkgsrc/multimedia/gnash/work.i386/.buildlink/include/boost/thread/mutex.hpp:16,
                 from ../libbase/log.h:30,
                 from rtmpget.cpp:22:
/usr/pkgsrc/multimedia/gnash/work.i386/.buildlink/include/boost/type_traits/common_type.hpp:70:22:
 warning: variadic templates only available with -std=c++0x or -std=gnu++0x
/usr/pkgsrc/multimedia/gnash/work.i386/.buildlink/include/boost/type_traits/common_type.hpp:150:46:
 warning: variadic templates only available with -std=c++0x or -std=gnu++0x
  CXXLD  findwebcams
In file included from 
/usr/pkgsrc/multimedia/gnash/work.i386/.buildlink/include/boost/chrono/duration.hpp:42:0,
                 from 
/usr/pkgsrc/multimedia/gnash/work.i386/.buildlink/include/boost/chrono/time_point.hpp:33,
                 from 
/usr/pkgsrc/multimedia/gnash/work.i386/.buildlink/include/boost/thread/locks.hpp:18,
                 from 
/usr/pkgsrc/multimedia/gnash/work.i386/.buildlink/include/boost/thread/pthread/mutex.hpp:12,
                 from 
/usr/pkgsrc/multimedia/gnash/work.i386/.buildlink/include/boost/thread/mutex.hpp:16,
                 from 
/usr/pkgsrc/multimedia/gnash/work.i386/.buildlink/include/boost/thread/pthread/thread_data.hpp:13,
                 from 
/usr/pkgsrc/multimedia/gnash/work.i386/.buildlink/include/boost/thread/thread.hpp:17,
                 from ../libmedia/MediaParser.h:25,
                 from ../libmedia/MediaHandler.h:24,
                 from ../libsound/sound_handler.h:34,
                 from ../libsound/NullSoundHandler.h:24,
                 from processor.cpp:36:
/usr/pkgsrc/multimedia/gnash/work.i386/.buildlink/include/boost/type_traits/common_type.hpp:70:22:
 warning: variadic templates only available with -std=c++0x or -std=gnu++0x
/usr/pkgsrc/multimedia/gnash/work.i386/.buildlink/include/boost/type_traits/common_type.hpp:150:46:
 warning: variadic templates only available with -std=c++0x or -std=gnu++0x
../libbase/.libs/libgnashbase.so: undefined reference to 
`boost::system::system_category()'
../libbase/.libs/libgnashbase.so: undefined reference to 
`boost::system::generic_category()'
  CXXLD  rtmpget
gmake[2]: *** [findwebcams] Error 1
gmake[2]: *** Waiting for unfinished jobs....
../libbase/.libs/libgnashbase.so: undefined reference to 
`boost::system::system_category()'
../libbase/.libs/libgnashbase.so: undefined reference to 
`boost::system::generic_category()'
gmake[2]: *** [findmicrophones] Error 1
rtmpget.o: In function `global constructors keyed to _Z14writeFLVHeaderRSo':
rtmpget.cpp:(.text+0x4525): undefined reference to 
`boost::system::generic_category()'
rtmpget.cpp:(.text+0x452f): undefined reference to 
`boost::system::generic_category()'
rtmpget.cpp:(.text+0x4539): undefined reference to 
`boost::system::system_category()'
gmake[2]: *** [rtmpget] Error 1
gmake[2]: Leaving directory 
`/usr/pkgsrc/multimedia/gnash/work.i386/gnash-0.8.10/utilities'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory 
`/usr/pkgsrc/multimedia/gnash/work.i386/gnash-0.8.10'
gmake: *** [all] Error 2
*** Error code 2

---

>How-To-Repeat:
- full install NetBSD/i386 6.0_RC2 using NetBSD-6.0_RC2-i386-install.img.gz
- checkout pkgsrc HEAD from anoncvs.netbsd.org
- cd /usr/pkgsrc/multimedia/gnash && make update 
  (with MAKE_JOBS=4)

>Fix:



Home | Main Index | Thread Index | Old Index