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

Bug 582560

Summary: media-libs/openimageio-1.6.13 stable request
Product: Gentoo Linux Reporter: Charlie Gehlin <charlie>
Component: Current packagesAssignee: Gentoo Graphics Project <graphics+disabled>
Status: RESOLVED FIXED    
Severity: normal Keywords: STABLEREQ
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://github.com/Automattic/node-canvas/issues/440
Whiteboard: Was: media-libs/openimageio-1.3.5[gif] with media-libs/giflib >= 5.1: gifinput.cpp:500:38: error: too few arguments to function 'int DGifCloseFile(GifFileType*, int*)'
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 451324    
Attachments: emerge --info
build.log

Description Charlie Gehlin 2016-05-09 12:02:08 UTC
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);
         ^
Comment 1 Charlie Gehlin 2016-05-09 12:03:26 UTC
Created attachment 433762 [details]
build.log
Comment 2 Charlie Gehlin 2016-05-09 12:06:14 UTC
One solution could be given at https://github.com/Automattic/node-canvas/issues/440
I haven't tried it out though...
Comment 3 Pacho Ramos gentoo-dev 2016-10-16 08:47:50 UTC
amd64/x86 stable