pkgsrc-Users archive

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

Firefox 45.0.1, gnuradio 3.7.91, kmplayer 0.11.3 fail to build on current (amd64)



After updating a T400 laptop to the latest current I starting installing 
packages using the latest pkgsrc. A lot of stuff just installed fine, but I 
had a few failures:

Firefox 45.0.1 fails:

gcc -o Unified_c_media_libnestegg_src0.o -c -
I/usr/pkgsrc/www/firefox/work/build/dist/system_wrappers -include 
/usr/pkgsrc/www/firefox/work/firefox-45.0.1/config/gcc_hidden.h  -
I/usr/pkgsrc/www/firefox/work/firefox-45.0.1/media/libnestegg/src -I.  -
I../../.. /dist/include  -I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -
I/usr/pkg/include/nss -I/usr/pkg/include/nspr    -I/usr/X11R7/include/pixman-1   
-fPIC -DPIC  -include ../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF 
.deps/Unified_c_media_libnestegg_src0.o.pp -I/usr/pkg/include -I/usr/include -
I/usr/pkg/include/nspr -I/usr/pkg/include/nss/nss -I/usr/X11R7/include -
I/usr/X11R7/include/libdrm -I/usr/X11R7/include/freetype2 -Wall -Wempty-body -
Wpointer-to-int-cast -Wsign-compare -Wtype-limits -Wno-unused -Wcast-align -O2 
-I/usr/pkg/include -I/usr/include -I/usr/pkg/include/nspr -
I/usr/pkg/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -
I/usr/X11R7/include/freetype2 -std=gnu99 -fgnu89-inline -fno-strict-aliasing -
Dunix -fno-math-errno -pthread -pipe  -DNDEBUG -DTRIMMED -O2 -fomit-frame-
pointer     
/usr/pkgsrc/www/firefox/work/build/media/libnestegg/src/Unified_c_media_libnestegg_src0.c
In file included from 
/usr/pkgsrc/www/firefox/work/firefox-45.0.1/media/libnestegg/src/halloc.c:19:0,
                 from 
/usr/pkgsrc/www/firefox/work/build/media/libnestegg/src/Unified_c_media_libnestegg_src0.c:2:
/usr/pkgsrc/www/firefox/work/firefox-45.0.1/media/libnestegg/src/align.h:42:25: 
error: conflicting types for 'max_align_t'
 typedef union max_align max_align_t;
                         ^
In file included from 
/usr/pkgsrc/www/firefox/work/build/dist/system_wrappers/stddef.h:3:0,
                 from 
/usr/pkgsrc/www/firefox/work/firefox-45.0.1/media/libnestegg/src/halloc.h:18,
                 from 
/usr/pkgsrc/www/firefox/work/firefox-45.0.1/media/libnestegg/src/halloc.c:18,
                 from 
/usr/pkgsrc/www/firefox/work/build/media/libnestegg/src/Unified_c_media_libnestegg_src0.c:2:
/usr/include/stddef.h:74:3: note: previous declaration of 'max_align_t' was 
here
 } max_align_t;
   ^
/usr/pkgsrc/www/firefox/work/firefox-45.0.1/config/rules.mk:917: recipe for 
target 'Unified_c_media_libnestegg_src0.o' failed
gmake[3]: *** [Unified_c_media_libnestegg_src0.o] Error 1
gmake[3]: Leaving directory 
...
 target 'all' failed

Gnuradio fails compiling fec:

Building CXX object gr-fec/lib/CMakeFiles/gnuradio-
fec.dir/ldpc_H_matrix_impl.cc.oESC[0m
In file included from /usr/pkgsrc/ham/gnuradio-fec/work/gnuradio-3.7.9.1/gr-
fec/lib/ldpc_H_matrix_impl.h:24:0,
                 from /usr/pkgsrc/ham/gnuradio-fec/work/gnuradio-3.7.9.1/gr-
fec/lib/ldpc_H_matrix_impl.cc:24:
/usr/pkgsrc/ham/gnuradio-fec/work/gnuradio-3.7.9.1/gr-
fec/lib/fec_mtrx_impl.h:26:28: fatal error: gsl/gsl_matrix.h: No such file 
or directory
 #include <gsl/gsl_matrix.h>
                            ^
compilation terminated.
gr-fec/lib/CMakeFiles/gnuradio-fec.dir/build.make:1238: recipe for target 'gr-
fec/lib/CMakeFiles/gnuradio-fec.dir/ldpc_H_matrix_i
mpl.cc.o' failed
gmake[2]: *** [gr-fec/lib/CMakeFiles/gnuradio-fec.dir/ldpc_H_matrix_impl.cc.o] 
Error 1
CMakeFiles/Makefile2:3311: recipe for target 'gr-fec/lib/CMakeFiles/gnuradio-
fec.dir/all' failed
gmake[1]: *** [gr-fec/lib/CMakeFiles/gnuradio-fec.dir/all] Error 2
Makefile:160: recipe for target 'all' failed
gmake: *** [all] Error 2
*** Error code 2

kmplayer fails in the configuration phase:

...
-- Looking for dgettext
-- Looking for dgettext - not found
-- Looking for dgettext in /usr/pkg/lib/libintl.so
-- Looking for dgettext in /usr/pkg/lib/libintl.so - found
-- Found Gettext: in /usr/pkg/lib/libintl.so
CMake Error in CMakeLists.txt:
  No cmake_minimum_required command is present.  A line of code such as

    cmake_minimum_required(VERSION 3.5)

  should be added at the top of the file.  The version specified may be lower
  if you wish to support older CMake versions for this project.  For more
  information run "cmake --help-policy CMP0000".


-- Configuring incomplete, errors occurred!
See also 
"/usr/pkgsrc/multimedia/kmplayer/work/kmplayer-0.11.3d/CMakeFiles/CMakeOutput.log".
See also 
"/usr/pkgsrc/multimedia/kmplayer/work/kmplayer-0.11.3d/CMakeFiles/CMakeError.log".
*** Error code 1

Any answers!

Cheers,
Dave

-- 
=========================================
Phone: 07805784357
Open Source O/S: www.netbsd.org
Caving: http://www.wirralcavinggroup.org.uk
=========================================


Home | Main Index | Thread Index | Old Index