[mythtv] Master build failure after Fedora23 > 24

Stuart Auchterlonie stuarta at squashedfrog.net
Tue Dec 6 09:03:16 UTC 2016


On 05/12/16 22:13, John Pilkington wrote:
> 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?

Okay, I know mythtv builds properly as I have it running on f24 and the
buildslaves rebuild on f24 on every commit.

So there is something very odd going on here. How are you trying to
build this? Are you building it via mock, or just normally?

I would also suggest reviewing the packages that would be installed
by ansible, and see if you have them all installed.

https://github.com/MythTV/ansible/blob/master/roles/mythtv-dnf/tasks/main.yml


Regards
Stuart

> 
> /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
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev at mythtv.org
> http://lists.mythtv.org/mailman/listinfo/mythtv-dev
> http://wiki.mythtv.org/Mailing_List_etiquette
> MythTV Forums: https://forum.mythtv.org



More information about the mythtv-dev mailing list