[mythtv] Master build failure after Fedora23 > 24

John Pilkington J.Pilk at tesco.net
Mon Dec 5 22:13:56 UTC 2016


I did several recent builds in F23, using mock, but no success after 
today's F24 upgrade.  This is long before it quits but looks critical. 
The line of the fatal error is prefaced by a comment that we need to get 
the right version of stdlib.h - and then it can't find one...   Any 
suggestions?

/usr/include/c++/6.2.1/cstdlib:75:25: fatal error: stdlib.h: No such 
file or directory

Thanks,

John P

make -C libmythsoundtouch all
CC	libavfilter/src_movie.o
make[2]: Entering directory 
'/builddir/build/BUILD/mythtv-master/mythtv/external/libmythsoundtouch'
g++ -c -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DPIC -O2 -g 
-Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions 
-fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches 
-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic 
-fomit-frame-pointer -fPIC -DQT_DISABLE_DEPRECATED_BEFORE=0x050000 -msse 
-pthread -Wpointer-arith -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS 
-fvisibility-inlines-hidden -Wmissing-declarations -Wno-switch 
-Woverloaded-virtual -funit-at-a-time -fPIC -std=gnu++0x -w -D_REENTRANT 
-DMMX -Dusing_libcec -D_GNU_SOURCE -DALLOW_SSE2 -DALLOW_SSE3 -I. 
-isystem /usr/include/libxml2 -isystem /usr/include -I. -I../.. 
-I/usr/lib64/qt5/mkspecs/linux-g++ -o AAFilter.o AAFilter.cpp
g++ -c -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DPIC -O2 -g 
-Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions 
-fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches 
-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic 
-fomit-frame-pointer -fPIC -DQT_DISABLE_DEPRECATED_BEFORE=0x050000 -msse 
-pthread -Wpointer-arith -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS 
-fvisibility-inlines-hidden -Wmissing-declarations -Wno-switch 
-Woverloaded-virtual -funit-at-a-time -fPIC -std=gnu++0x -w -D_REENTRANT 
-DMMX -Dusing_libcec -D_GNU_SOURCE -DALLOW_SSE2 -DALLOW_SSE3 -I. 
-isystem /usr/include/libxml2 -isystem /usr/include -I. -I../.. 
-I/usr/lib64/qt5/mkspecs/linux-g++ -o FIRFilter.o FIRFilter.cpp
In file included from /usr/include/c++/6.2.1/ext/string_conversions.h:41:0,
                  from /usr/include/c++/6.2.1/bits/basic_string.h:5402,
                  from /usr/include/c++/6.2.1/string:52,
                  from /usr/include/c++/6.2.1/stdexcept:39,
                  from FIRFilter.cpp:46:
/usr/include/c++/6.2.1/cstdlib:75:25: fatal error: stdlib.h: No such 
file or directory
  #include_next <stdlib.h>
                          ^
compilation terminated.
Makefile:362: recipe for target 'FIRFilter.o' failed


More information about the mythtv-dev mailing list