Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 686256 - >=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
Summary: >=media-libs/libmatroska-1.4.9 - In file included from .../work/libmatroska-1...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
Depends on: 689690
Blocks:
  Show dependency tree
 
Reported: 2019-05-18 20:51 UTC by tt_1
Modified: 2019-07-29 04:42 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log.gz (build.log.gz,2.30 KB, application/gzip)
2019-05-18 20:51 UTC, tt_1
Details
output of cross emerge --info (cross-emerge-info,5.00 KB, text/plain)
2019-05-18 20:54 UTC, tt_1
Details

Note You need to log in before you can comment on or make changes to this bug.
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