Created attachment 433760 [details] emerge --info [ 77%] Building CXX object libOpenImageIO/CMakeFiles/OpenImageIO.dir/__/webp.imageio/webpinput.cpp.o cd /var/tmp/portage/media-libs/openimageio-1.3.5/work/openimageio-1.3.5_build/libOpenImageIO && /usr/bin/x86_64-pc-linux-gnu-g++ -DBOOST_TEST_DYN_LINK -DEMBED_PLUGINS=1 -DOpenImageIO_EXPORTS -DPTEX_EXPORTS -DUSE_BOOST_ASIO=1 -DUSE_FREETYPE -DUSE_GIF -DUSE_OCIO=1 -DUSE_OPENEXR_VERSION2=1 -DUSE_OPENJPEG -DUSE_OPENSSL=1 -DUSE_TBB=1 -DUSE_WEBP=1 -I/usr/include/OpenEXR -I/var/tmp/portage/media-libs/openimageio-1.3.5/work/openimageio-1.3.5/src/include -I/var/tmp/portage/media-libs/openimageio-1.3.5/work/openimageio-1.3.5_build/include -I/usr/include/openjpeg-1.5 -I/usr/include/freetype2 -DNDEBUG -O2 -pipe -march=core2 -msse4.1 -fPIC -Wall -UUSE_FIELD3D -o CMakeFiles/OpenImageIO.dir/__/webp.imageio/webpinput.cpp.o -c /var/tmp/portage/media-libs/openimageio-1.3.5/work/openimageio-1.3.5/src/webp.imageio/webpinput.cpp /var/tmp/portage/media-libs/openimageio-1.3.5/work/openimageio-1.3.5/src/gif.imageio/gifinput.cpp: In member function 'virtual bool OpenImageIO::v1_3::GIFInput::close()': /var/tmp/portage/media-libs/openimageio-1.3.5/work/openimageio-1.3.5/src/gif.imageio/gifinput.cpp:500:38: error: too few arguments to function 'int DGifCloseFile(GifFileType*, int*)' if (DGifCloseFile (m_gif_file) == GIF_ERROR) { ^ In file included from /var/tmp/portage/media-libs/openimageio-1.3.5/work/openimageio-1.3.5/src/gif.imageio/gifinput.cpp:33:0: /usr/include/gif_lib.h:183:9: note: declared here int DGifCloseFile(GifFileType * GifFile, int *ErrorCode); ^
Created attachment 433762 [details] build.log
One solution could be given at https://github.com/Automattic/node-canvas/issues/440 I haven't tried it out though...
amd64/x86 stable