Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 686256

Summary: >=media-libs/libmatroska-1.4.9 - In file included from .../work/libmatroska-1.4.9/src/FileKax.cpp:36: /usr/lib/gcc/armv7a-unknown-linux-gnueabihf/8.3.0/include/g++-v8/cstdlib:75:15: fatal error: stdlib.h: No such file or directory
Product: Gentoo Linux Reporter: tt_1 <herrtimson>
Component: Current packagesAssignee: Gentoo Media-video project <media-video>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 689690    
Bug Blocks:    
Attachments: build.log.gz
output of cross emerge --info

Description tt_1 2019-05-18 20:51:12 UTC
This didn't happen before the upgrade from libmatroska-1.4.5 to libmatroska-1.4.9 was pulled in by portage. 

Now the build runs into this error: 

[ 75%] Building CXX object CMakeFiles/matroska.dir/src/KaxSegment.cpp.o
/usr/bin/armv7a-unknown-linux-gnueabihf-g++ -DEBML_DLL -DMATROSKA_DLL -DMATROSKA_DLL_EXPORT -I/usr/armv7a-unknown-linux-gnueabihf/tmp/portage/media-libs/libmatroska-1.4.9/work/libmatroska-1.4.9 -isystem /usr/armv7a-unknown-linux-gnueabihf/usr/include   -DNDEBUG -O2 -pipe -fomit-frame-pointer -fPIC   -o CMakeFiles/matroska.dir/src/KaxSegment.cpp.o -c /usr/armv7a-unknown-linux-gnueabihf/tmp/portage/media-libs/libmatroska-1.4.9/work/libmatroska-1.4.9/src/KaxSegment.cpp
In file included from /usr/lib/gcc/armv7a-unknown-linux-gnueabihf/8.3.0/include/g++-v8/bits/stl_algo.h:59,
                 from /usr/lib/gcc/armv7a-unknown-linux-gnueabihf/8.3.0/include/g++-v8/algorithm:62,
                 from /usr/armv7a-unknown-linux-gnueabihf/usr/include/ebml/EbmlEndian.h:41,
                 from /usr/armv7a-unknown-linux-gnueabihf/usr/include/ebml/EbmlTypes.h:38,
                 from /usr/armv7a-unknown-linux-gnueabihf/tmp/portage/media-libs/libmatroska-1.4.9/work/libmatroska-1.4.9/matroska/KaxTypes.h:38,
                 from /usr/armv7a-unknown-linux-gnueabihf/tmp/portage/media-libs/libmatroska-1.4.9/work/libmatroska-1.4.9/matroska/FileKax.h:40,
                 from /usr/armv7a-unknown-linux-gnueabihf/tmp/portage/media-libs/libmatroska-1.4.9/work/libmatroska-1.4.9/src/FileKax.cpp:36:
/usr/lib/gcc/armv7a-unknown-linux-gnueabihf/8.3.0/include/g++-v8/cstdlib:75:15: fatal error: stdlib.h: No such file or directory
 #include_next <stdlib.h>
Comment 1 tt_1 2019-05-18 20:51:57 UTC
Created attachment 577234 [details]
build.log.gz

full build log
Comment 2 tt_1 2019-05-18 20:54:00 UTC
Created attachment 577236 [details]
output of cross emerge --info

cmake of the host is the now stable v3.14.3
Comment 3 tt_1 2019-07-15 16:06:44 UTC
I can't reproduce anymore for libmatroska-1.5.2, so stabilizing it is going to solve this bug.
Comment 4 tt_1 2019-07-29 04:42:14 UTC
fixed in 1.5.2