* Package: media-gfx/greycstoration-2.9-r2 * Repository: gentoo * Maintainer: calchan@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc imagemagick kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking GREYCstoration-2.9.zip to /var/tmp/portage/media-gfx/greycstoration-2.9-r2/work >>> Source unpacked in /var/tmp/portage/media-gfx/greycstoration-2.9-r2/work >>> Preparing source in /var/tmp/portage/media-gfx/greycstoration-2.9-r2/work/GREYCstoration-2.9/src ... * Applying greycstoration-2.9-libpng14.patch ... [ ok ] * Applying greycstoration-2.9-gcc6.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/media-gfx/greycstoration-2.9-r2/work/GREYCstoration-2.9/src ... >>> Source configured. >>> Compiling source in /var/tmp/portage/media-gfx/greycstoration-2.9-r2/work/GREYCstoration-2.9/src ... * x86_64-pc-linux-gnu-g++ -Wl,-O1 -Wl,--as-needed -Werror=terminate -O2 -pipe -march=native -fno-tree-pre -o greycstoration greycstoration.cpp -Dcimg_use_xshm -Dcimg_use_xrandr -lX11 -lXext -lXrandr -Dcimg_use_magick -fopenmp -DMAGICKCORE_HDRI_ENABLE=0 -DMAGICKCORE_QUANTUM_DEPTH=16 -fopenmp -DMAGICKCORE_HDRI_ENABLE=0 -DMAGICKCORE_QUANTUM_DEPTH=16 -fopenmp -DMAGICKCORE_HDRI_ENABLE=0 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/usr/include/ImageMagick-7 -lMagick++-7.Q16 -lMagickWand-7.Q16 -lMagickCore-7.Q16 -lm -lpthread In file included from greycstoration.cpp:70:0: CImg.h: In member function ‘cimg_library::CImg& cimg_library::CImg::load_magick(const char*)’: CImg.h:26223:12: error: ‘PaletteMatteType’ is not a member of ‘Magick’ case Magick::PaletteMatteType: ^~~~~~ CImg.h:26224:12: error: ‘TrueColorMatteType’ is not a member of ‘Magick’ case Magick::TrueColorMatteType: ^~~~~~ CImg.h:26228:9: error: ‘PixelPacket’ is not a member of ‘Magick’ Magick::PixelPacket *pixels = image.getPixels(0,0,W,H); ^~~~~~ CImg.h:26228:9: note: suggested alternative: In file included from /usr/include/ImageMagick-7/MagickCore/stream.h:25:0, from /usr/include/ImageMagick-7/MagickCore/blob.h:48, from /usr/include/ImageMagick-7/MagickCore/image.h:131, from /usr/include/ImageMagick-7/MagickCore/draw.h:22, from /usr/include/ImageMagick-7/MagickCore/annotate.h:21, from /usr/include/ImageMagick-7/MagickCore/MagickCore.h:82, from /usr/include/ImageMagick-7/Magick++/Include.h:42, from /usr/include/ImageMagick-7/Magick++.h:10, from CImg.h:217, from greycstoration.cpp:70: /usr/include/ImageMagick-7/MagickCore/pixel.h:204:3: note: ‘MagickCore::PixelPacket’ } PixelPacket; ^~~~~~~~~~~ In file included from greycstoration.cpp:70:0: CImg.h:26228:30: error: ‘pixels’ was not declared in this scope Magick::PixelPacket *pixels = image.getPixels(0,0,W,H); ^~~~~~ CImg.h:26241:9: error: ‘PixelPacket’ is not a member of ‘Magick’ Magick::PixelPacket *pixels = image.getPixels(0,0,W,H); ^~~~~~ CImg.h:26241:9: note: suggested alternative: In file included from /usr/include/ImageMagick-7/MagickCore/stream.h:25:0, from /usr/include/ImageMagick-7/MagickCore/blob.h:48, from /usr/include/ImageMagick-7/MagickCore/image.h:131, from /usr/include/ImageMagick-7/MagickCore/draw.h:22, from /usr/include/ImageMagick-7/MagickCore/annotate.h:21, from /usr/include/ImageMagick-7/MagickCore/MagickCore.h:82, from /usr/include/ImageMagick-7/Magick++/Include.h:42, from /usr/include/ImageMagick-7/Magick++.h:10, from CImg.h:217, from greycstoration.cpp:70: /usr/include/ImageMagick-7/MagickCore/pixel.h:204:3: note: ‘MagickCore::PixelPacket’ } PixelPacket; ^~~~~~~~~~~ In file included from greycstoration.cpp:70:0: CImg.h:26241:30: error: ‘pixels’ was not declared in this scope Magick::PixelPacket *pixels = image.getPixels(0,0,W,H); ^~~~~~ CImg.h:26249:12: error: ‘GrayscaleMatteType’ is not a member of ‘Magick’ case Magick::GrayscaleMatteType: { ^~~~~~ CImg.h:26252:9: error: ‘PixelPacket’ is not a member of ‘Magick’ Magick::PixelPacket *pixels = image.getPixels(0,0,W,H); ^~~~~~ CImg.h:26252:9: note: suggested alternative: In file included from /usr/include/ImageMagick-7/MagickCore/stream.h:25:0, from /usr/include/ImageMagick-7/MagickCore/blob.h:48, from /usr/include/ImageMagick-7/MagickCore/image.h:131, from /usr/include/ImageMagick-7/MagickCore/draw.h:22, from /usr/include/ImageMagick-7/MagickCore/annotate.h:21, from /usr/include/ImageMagick-7/MagickCore/MagickCore.h:82, from /usr/include/ImageMagick-7/Magick++/Include.h:42, from /usr/include/ImageMagick-7/Magick++.h:10, from CImg.h:217, from greycstoration.cpp:70: /usr/include/ImageMagick-7/MagickCore/pixel.h:204:3: note: ‘MagickCore::PixelPacket’ } PixelPacket; ^~~~~~~~~~~ In file included from greycstoration.cpp:70:0: CImg.h:26252:30: error: ‘pixels’ was not declared in this scope Magick::PixelPacket *pixels = image.getPixels(0,0,W,H); ^~~~~~ CImg.h:26262:9: error: ‘PixelPacket’ is not a member of ‘Magick’ Magick::PixelPacket *pixels = image.getPixels(0,0,W,H); ^~~~~~ CImg.h:26262:9: note: suggested alternative: In file included from /usr/include/ImageMagick-7/MagickCore/stream.h:25:0, from /usr/include/ImageMagick-7/MagickCore/blob.h:48, from /usr/include/ImageMagick-7/MagickCore/image.h:131, from /usr/include/ImageMagick-7/MagickCore/draw.h:22, from /usr/include/ImageMagick-7/MagickCore/annotate.h:21, from /usr/include/ImageMagick-7/MagickCore/MagickCore.h:82, from /usr/include/ImageMagick-7/Magick++/Include.h:42, from /usr/include/ImageMagick-7/Magick++.h:10, from CImg.h:217, from greycstoration.cpp:70: /usr/include/ImageMagick-7/MagickCore/pixel.h:204:3: note: ‘MagickCore::PixelPacket’ } PixelPacket; ^~~~~~~~~~~ In file included from greycstoration.cpp:70:0: CImg.h:26262:30: error: ‘pixels’ was not declared in this scope Magick::PixelPacket *pixels = image.getPixels(0,0,W,H); ^~~~~~ CImg.h: In member function ‘const cimg_library::CImg& cimg_library::CImg::save_magick(const char*) const’: CImg.h:28416:7: error: ‘PixelPacket’ is not a member of ‘Magick’ Magick::PixelPacket *pixels = image.getPixels(0,0,width,height); ^~~~~~ CImg.h:28416:7: note: suggested alternative: In file included from /usr/include/ImageMagick-7/MagickCore/stream.h:25:0, from /usr/include/ImageMagick-7/MagickCore/blob.h:48, from /usr/include/ImageMagick-7/MagickCore/image.h:131, from /usr/include/ImageMagick-7/MagickCore/draw.h:22, from /usr/include/ImageMagick-7/MagickCore/annotate.h:21, from /usr/include/ImageMagick-7/MagickCore/MagickCore.h:82, from /usr/include/ImageMagick-7/Magick++/Include.h:42, from /usr/include/ImageMagick-7/Magick++.h:10, from CImg.h:217, from greycstoration.cpp:70: /usr/include/ImageMagick-7/MagickCore/pixel.h:204:3: note: ‘MagickCore::PixelPacket’ } PixelPacket; ^~~~~~~~~~~ In file included from greycstoration.cpp:70:0: CImg.h:28416:28: error: ‘pixels’ was not declared in this scope Magick::PixelPacket *pixels = image.getPixels(0,0,width,height); ^~~~~~ CImg.h: In instantiation of ‘const cimg_library::CImg& cimg_library::CImg::save_magick(const char*) const [with T = float]’: CImg.h:27748:24: required from ‘const cimg_library::CImg& cimg_library::CImg::save_other(const char*, unsigned int) const [with T = float]’ CImg.h:27315:24: required from ‘const cimg_library::CImg& cimg_library::CImg::save(const char*, int) const [with T = float]’ greycstoration.cpp:444:55: required from ‘void greycstoration(int, char**, T) [with T = float]’ greycstoration.cpp:552:71: required from here CImg.h:28420:91: error: ‘static MagickCore::Quantum Magick::Color::scaleDoubleToQuantum(double)’ is protected within this context = pixels->green = pixels->blue = Magick::Color::scaleDoubleToQuantum(*(rdata++)/255.0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/ImageMagick-7/Magick++/Image.h:16:0, from /usr/include/ImageMagick-7/Magick++.h:12, from CImg.h:217, from greycstoration.cpp:70: /usr/include/ImageMagick-7/Magick++/Color.h:161:20: note: declared protected here static Quantum scaleDoubleToQuantum(const double double_); ^~~~~~~~~~~~~~~~~~~~ In file included from greycstoration.cpp:70:0: CImg.h:28420:91: error: ‘static MagickCore::Quantum Magick::Color::scaleDoubleToQuantum(double)’ is protected within this context = pixels->green = pixels->blue = Magick::Color::scaleDoubleToQuantum(*(rdata++)/255.0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/ImageMagick-7/Magick++/Image.h:16:0, from /usr/include/ImageMagick-7/Magick++.h:12, from CImg.h:217, from greycstoration.cpp:70: /usr/include/ImageMagick-7/Magick++/Color.h:161:20: note: declared protected here static Quantum scaleDoubleToQuantum(const double double_); ^~~~~~~~~~~~~~~~~~~~ In file included from greycstoration.cpp:70:0: CImg.h:28426:62: error: ‘static MagickCore::Quantum Magick::Color::scaleDoubleToQuantum(double)’ is protected within this context pixels->red = Magick::Color::scaleDoubleToQuantum(*(rdata++)/255.0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/ImageMagick-7/Magick++/Image.h:16:0, from /usr/include/ImageMagick-7/Magick++.h:12, from CImg.h:217, from greycstoration.cpp:70: /usr/include/ImageMagick-7/Magick++/Color.h:161:20: note: declared protected here static Quantum scaleDoubleToQuantum(const double double_); ^~~~~~~~~~~~~~~~~~~~ In file included from greycstoration.cpp:70:0: CImg.h:28426:62: error: ‘static MagickCore::Quantum Magick::Color::scaleDoubleToQuantum(double)’ is protected within this context pixels->red = Magick::Color::scaleDoubleToQuantum(*(rdata++)/255.0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/ImageMagick-7/Magick++/Image.h:16:0, from /usr/include/ImageMagick-7/Magick++.h:12, from CImg.h:217, from greycstoration.cpp:70: /usr/include/ImageMagick-7/Magick++/Color.h:161:20: note: declared protected here static Quantum scaleDoubleToQuantum(const double double_); ^~~~~~~~~~~~~~~~~~~~ In file included from greycstoration.cpp:70:0: CImg.h:28427:62: error: ‘static MagickCore::Quantum Magick::Color::scaleDoubleToQuantum(double)’ is protected within this context pixels->green = Magick::Color::scaleDoubleToQuantum(*(gdata++)/255.0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/ImageMagick-7/Magick++/Image.h:16:0, from /usr/include/ImageMagick-7/Magick++.h:12, from CImg.h:217, from greycstoration.cpp:70: /usr/include/ImageMagick-7/Magick++/Color.h:161:20: note: declared protected here static Quantum scaleDoubleToQuantum(const double double_); ^~~~~~~~~~~~~~~~~~~~ In file included from greycstoration.cpp:70:0: CImg.h:28427:62: error: ‘static MagickCore::Quantum Magick::Color::scaleDoubleToQuantum(double)’ is protected within this context pixels->green = Magick::Color::scaleDoubleToQuantum(*(gdata++)/255.0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/ImageMagick-7/Magick++/Image.h:16:0, from /usr/include/ImageMagick-7/Magick++.h:12, from CImg.h:217, from greycstoration.cpp:70: /usr/include/ImageMagick-7/Magick++/Color.h:161:20: note: declared protected here static Quantum scaleDoubleToQuantum(const double double_); ^~~~~~~~~~~~~~~~~~~~ In file included from greycstoration.cpp:70:0: CImg.h:28434:62: error: ‘static MagickCore::Quantum Magick::Color::scaleDoubleToQuantum(double)’ is protected within this context pixels->red = Magick::Color::scaleDoubleToQuantum(*(rdata++)/255.0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/ImageMagick-7/Magick++/Image.h:16:0, from /usr/include/ImageMagick-7/Magick++.h:12, from CImg.h:217, from greycstoration.cpp:70: /usr/include/ImageMagick-7/Magick++/Color.h:161:20: note: declared protected here static Quantum scaleDoubleToQuantum(const double double_); ^~~~~~~~~~~~~~~~~~~~ In file included from greycstoration.cpp:70:0: CImg.h:28434:62: error: ‘static MagickCore::Quantum Magick::Color::scaleDoubleToQuantum(double)’ is protected within this context pixels->red = Magick::Color::scaleDoubleToQuantum(*(rdata++)/255.0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/ImageMagick-7/Magick++/Image.h:16:0, from /usr/include/ImageMagick-7/Magick++.h:12, from CImg.h:217, from greycstoration.cpp:70: /usr/include/ImageMagick-7/Magick++/Color.h:161:20: note: declared protected here static Quantum scaleDoubleToQuantum(const double double_); ^~~~~~~~~~~~~~~~~~~~ In file included from greycstoration.cpp:70:0: CImg.h:28435:62: error: ‘static MagickCore::Quantum Magick::Color::scaleDoubleToQuantum(double)’ is protected within this context pixels->green = Magick::Color::scaleDoubleToQuantum(*(gdata++)/255.0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/ImageMagick-7/Magick++/Image.h:16:0, from /usr/include/ImageMagick-7/Magick++.h:12, from CImg.h:217, from greycstoration.cpp:70: /usr/include/ImageMagick-7/Magick++/Color.h:161:20: note: declared protected here static Quantum scaleDoubleToQuantum(const double double_); ^~~~~~~~~~~~~~~~~~~~ In file included from greycstoration.cpp:70:0: CImg.h:28435:62: error: ‘static MagickCore::Quantum Magick::Color::scaleDoubleToQuantum(double)’ is protected within this context pixels->green = Magick::Color::scaleDoubleToQuantum(*(gdata++)/255.0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/ImageMagick-7/Magick++/Image.h:16:0, from /usr/include/ImageMagick-7/Magick++.h:12, from CImg.h:217, from greycstoration.cpp:70: /usr/include/ImageMagick-7/Magick++/Color.h:161:20: note: declared protected here static Quantum scaleDoubleToQuantum(const double double_); ^~~~~~~~~~~~~~~~~~~~ In file included from greycstoration.cpp:70:0: CImg.h:28436:62: error: ‘static MagickCore::Quantum Magick::Color::scaleDoubleToQuantum(double)’ is protected within this context pixels->blue = Magick::Color::scaleDoubleToQuantum(*(bdata++)/255.0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/ImageMagick-7/Magick++/Image.h:16:0, from /usr/include/ImageMagick-7/Magick++.h:12, from CImg.h:217, from greycstoration.cpp:70: /usr/include/ImageMagick-7/Magick++/Color.h:161:20: note: declared protected here static Quantum scaleDoubleToQuantum(const double double_); ^~~~~~~~~~~~~~~~~~~~ In file included from greycstoration.cpp:70:0: CImg.h:28436:62: error: ‘static MagickCore::Quantum Magick::Color::scaleDoubleToQuantum(double)’ is protected within this context pixels->blue = Magick::Color::scaleDoubleToQuantum(*(bdata++)/255.0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/ImageMagick-7/Magick++/Image.h:16:0, from /usr/include/ImageMagick-7/Magick++.h:12, from CImg.h:217, from greycstoration.cpp:70: /usr/include/ImageMagick-7/Magick++/Color.h:161:20: note: declared protected here static Quantum scaleDoubleToQuantum(const double double_); ^~~~~~~~~~~~~~~~~~~~ In file included from greycstoration.cpp:70:0: CImg.h: In instantiation of ‘const cimg_library::CImg& cimg_library::CImg::save_magick(const char*) const [with T = short unsigned int]’: CImg.h:27748:24: required from ‘const cimg_library::CImg& cimg_library::CImg::save_other(const char*, unsigned int) const [with T = short unsigned int]’ CImg.h:27315:24: required from ‘const cimg_library::CImg& cimg_library::CImg::save(const char*, int) const [with T = short unsigned int]’ greycstoration.cpp:444:55: required from ‘void greycstoration(int, char**, T) [with T = short unsigned int]’ greycstoration.cpp:555:78: required from here CImg.h:28420:91: error: ‘static MagickCore::Quantum Magick::Color::scaleDoubleToQuantum(double)’ is protected within this context = pixels->green = pixels->blue = Magick::Color::scaleDoubleToQuantum(*(rdata++)/255.0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/ImageMagick-7/Magick++/Image.h:16:0, from /usr/include/ImageMagick-7/Magick++.h:12, from CImg.h:217, from greycstoration.cpp:70: /usr/include/ImageMagick-7/Magick++/Color.h:161:20: note: declared protected here static Quantum scaleDoubleToQuantum(const double double_); ^~~~~~~~~~~~~~~~~~~~ In file included from greycstoration.cpp:70:0: CImg.h:28420:91: error: ‘static MagickCore::Quantum Magick::Color::scaleDoubleToQuantum(double)’ is protected within this context = pixels->green = pixels->blue = Magick::Color::scaleDoubleToQuantum(*(rdata++)/255.0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/ImageMagick-7/Magick++/Image.h:16:0, from /usr/include/ImageMagick-7/Magick++.h:12, from CImg.h:217, from greycstoration.cpp:70: /usr/include/ImageMagick-7/Magick++/Color.h:161:20: note: declared protected here static Quantum scaleDoubleToQuantum(const double double_); ^~~~~~~~~~~~~~~~~~~~ In file included from greycstoration.cpp:70:0: CImg.h:28426:62: error: ‘static MagickCore::Quantum Magick::Color::scaleDoubleToQuantum(double)’ is protected within this context pixels->red = Magick::Color::scaleDoubleToQuantum(*(rdata++)/255.0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/ImageMagick-7/Magick++/Image.h:16:0, from /usr/include/ImageMagick-7/Magick++.h:12, from CImg.h:217, from greycstoration.cpp:70: /usr/include/ImageMagick-7/Magick++/Color.h:161:20: note: declared protected here static Quantum scaleDoubleToQuantum(const double double_); ^~~~~~~~~~~~~~~~~~~~ In file included from greycstoration.cpp:70:0: CImg.h:28426:62: error: ‘static MagickCore::Quantum Magick::Color::scaleDoubleToQuantum(double)’ is protected within this context pixels->red = Magick::Color::scaleDoubleToQuantum(*(rdata++)/255.0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/ImageMagick-7/Magick++/Image.h:16:0, from /usr/include/ImageMagick-7/Magick++.h:12, from CImg.h:217, from greycstoration.cpp:70: /usr/include/ImageMagick-7/Magick++/Color.h:161:20: note: declared protected here static Quantum scaleDoubleToQuantum(const double double_); ^~~~~~~~~~~~~~~~~~~~ In file included from greycstoration.cpp:70:0: CImg.h:28427:62: error: ‘static MagickCore::Quantum Magick::Color::scaleDoubleToQuantum(double)’ is protected within this context pixels->green = Magick::Color::scaleDoubleToQuantum(*(gdata++)/255.0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/ImageMagick-7/Magick++/Image.h:16:0, from /usr/include/ImageMagick-7/Magick++.h:12, from CImg.h:217, from greycstoration.cpp:70: /usr/include/ImageMagick-7/Magick++/Color.h:161:20: note: declared protected here static Quantum scaleDoubleToQuantum(const double double_); ^~~~~~~~~~~~~~~~~~~~ In file included from greycstoration.cpp:70:0: CImg.h:28427:62: error: ‘static MagickCore::Quantum Magick::Color::scaleDoubleToQuantum(double)’ is protected within this context pixels->green = Magick::Color::scaleDoubleToQuantum(*(gdata++)/255.0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/ImageMagick-7/Magick++/Image.h:16:0, from /usr/include/ImageMagick-7/Magick++.h:12, from CImg.h:217, from greycstoration.cpp:70: /usr/include/ImageMagick-7/Magick++/Color.h:161:20: note: declared protected here static Quantum scaleDoubleToQuantum(const double double_); ^~~~~~~~~~~~~~~~~~~~ In file included from greycstoration.cpp:70:0: CImg.h:28434:62: error: ‘static MagickCore::Quantum Magick::Color::scaleDoubleToQuantum(double)’ is protected within this context pixels->red = Magick::Color::scaleDoubleToQuantum(*(rdata++)/255.0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/ImageMagick-7/Magick++/Image.h:16:0, from /usr/include/ImageMagick-7/Magick++.h:12, from CImg.h:217, from greycstoration.cpp:70: /usr/include/ImageMagick-7/Magick++/Color.h:161:20: note: declared protected here static Quantum scaleDoubleToQuantum(const double double_); ^~~~~~~~~~~~~~~~~~~~ In file included from greycstoration.cpp:70:0: CImg.h:28434:62: error: ‘static MagickCore::Quantum Magick::Color::scaleDoubleToQuantum(double)’ is protected within this context pixels->red = Magick::Color::scaleDoubleToQuantum(*(rdata++)/255.0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/ImageMagick-7/Magick++/Image.h:16:0, from /usr/include/ImageMagick-7/Magick++.h:12, from CImg.h:217, from greycstoration.cpp:70: /usr/include/ImageMagick-7/Magick++/Color.h:161:20: note: declared protected here static Quantum scaleDoubleToQuantum(const double double_); ^~~~~~~~~~~~~~~~~~~~ In file included from greycstoration.cpp:70:0: CImg.h:28435:62: error: ‘static MagickCore::Quantum Magick::Color::scaleDoubleToQuantum(double)’ is protected within this context pixels->green = Magick::Color::scaleDoubleToQuantum(*(gdata++)/255.0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/ImageMagick-7/Magick++/Image.h:16:0, from /usr/include/ImageMagick-7/Magick++.h:12, from CImg.h:217, from greycstoration.cpp:70: /usr/include/ImageMagick-7/Magick++/Color.h:161:20: note: declared protected here static Quantum scaleDoubleToQuantum(const double double_); ^~~~~~~~~~~~~~~~~~~~ In file included from greycstoration.cpp:70:0: CImg.h:28435:62: error: ‘static MagickCore::Quantum Magick::Color::scaleDoubleToQuantum(double)’ is protected within this context pixels->green = Magick::Color::scaleDoubleToQuantum(*(gdata++)/255.0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/ImageMagick-7/Magick++/Image.h:16:0, from /usr/include/ImageMagick-7/Magick++.h:12, from CImg.h:217, from greycstoration.cpp:70: /usr/include/ImageMagick-7/Magick++/Color.h:161:20: note: declared protected here static Quantum scaleDoubleToQuantum(const double double_); ^~~~~~~~~~~~~~~~~~~~ In file included from greycstoration.cpp:70:0: CImg.h:28436:62: error: ‘static MagickCore::Quantum Magick::Color::scaleDoubleToQuantum(double)’ is protected within this context pixels->blue = Magick::Color::scaleDoubleToQuantum(*(bdata++)/255.0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/ImageMagick-7/Magick++/Image.h:16:0, from /usr/include/ImageMagick-7/Magick++.h:12, from CImg.h:217, from greycstoration.cpp:70: /usr/include/ImageMagick-7/Magick++/Color.h:161:20: note: declared protected here static Quantum scaleDoubleToQuantum(const double double_); ^~~~~~~~~~~~~~~~~~~~ In file included from greycstoration.cpp:70:0: CImg.h:28436:62: error: ‘static MagickCore::Quantum Magick::Color::scaleDoubleToQuantum(double)’ is protected within this context pixels->blue = Magick::Color::scaleDoubleToQuantum(*(bdata++)/255.0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/ImageMagick-7/Magick++/Image.h:16:0, from /usr/include/ImageMagick-7/Magick++.h:12, from CImg.h:217, from greycstoration.cpp:70: /usr/include/ImageMagick-7/Magick++/Color.h:161:20: note: declared protected here static Quantum scaleDoubleToQuantum(const double double_); ^~~~~~~~~~~~~~~~~~~~ In file included from greycstoration.cpp:70:0: CImg.h: In instantiation of ‘const cimg_library::CImg& cimg_library::CImg::save_magick(const char*) const [with T = unsigned char]’: CImg.h:27748:24: required from ‘const cimg_library::CImg& cimg_library::CImg::save_other(const char*, unsigned int) const [with T = unsigned char]’ CImg.h:27315:24: required from ‘const cimg_library::CImg& cimg_library::CImg::save(const char*, int) const [with T = unsigned char]’ greycstoration.cpp:444:55: required from ‘void greycstoration(int, char**, T) [with T = unsigned char]’ greycstoration.cpp:557:79: required from here CImg.h:28420:91: error: ‘static MagickCore::Quantum Magick::Color::scaleDoubleToQuantum(double)’ is protected within this context = pixels->green = pixels->blue = Magick::Color::scaleDoubleToQuantum(*(rdata++)/255.0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/ImageMagick-7/Magick++/Image.h:16:0, from /usr/include/ImageMagick-7/Magick++.h:12, from CImg.h:217, from greycstoration.cpp:70: /usr/include/ImageMagick-7/Magick++/Color.h:161:20: note: declared protected here static Quantum scaleDoubleToQuantum(const double double_); ^~~~~~~~~~~~~~~~~~~~ In file included from greycstoration.cpp:70:0: CImg.h:28420:91: error: ‘static MagickCore::Quantum Magick::Color::scaleDoubleToQuantum(double)’ is protected within this context = pixels->green = pixels->blue = Magick::Color::scaleDoubleToQuantum(*(rdata++)/255.0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/ImageMagick-7/Magick++/Image.h:16:0, from /usr/include/ImageMagick-7/Magick++.h:12, from CImg.h:217, from greycstoration.cpp:70: /usr/include/ImageMagick-7/Magick++/Color.h:161:20: note: declared protected here static Quantum scaleDoubleToQuantum(const double double_); ^~~~~~~~~~~~~~~~~~~~ In file included from greycstoration.cpp:70:0: CImg.h:28426:62: error: ‘static MagickCore::Quantum Magick::Color::scaleDoubleToQuantum(double)’ is protected within this context pixels->red = Magick::Color::scaleDoubleToQuantum(*(rdata++)/255.0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/ImageMagick-7/Magick++/Image.h:16:0, from /usr/include/ImageMagick-7/Magick++.h:12, from CImg.h:217, from greycstoration.cpp:70: /usr/include/ImageMagick-7/Magick++/Color.h:161:20: note: declared protected here static Quantum scaleDoubleToQuantum(const double double_); ^~~~~~~~~~~~~~~~~~~~ In file included from greycstoration.cpp:70:0: CImg.h:28426:62: error: ‘static MagickCore::Quantum Magick::Color::scaleDoubleToQuantum(double)’ is protected within this context pixels->red = Magick::Color::scaleDoubleToQuantum(*(rdata++)/255.0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/ImageMagick-7/Magick++/Image.h:16:0, from /usr/include/ImageMagick-7/Magick++.h:12, from CImg.h:217, from greycstoration.cpp:70: /usr/include/ImageMagick-7/Magick++/Color.h:161:20: note: declared protected here static Quantum scaleDoubleToQuantum(const double double_); ^~~~~~~~~~~~~~~~~~~~ In file included from greycstoration.cpp:70:0: CImg.h:28427:62: error: ‘static MagickCore::Quantum Magick::Color::scaleDoubleToQuantum(double)’ is protected within this context pixels->green = Magick::Color::scaleDoubleToQuantum(*(gdata++)/255.0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/ImageMagick-7/Magick++/Image.h:16:0, from /usr/include/ImageMagick-7/Magick++.h:12, from CImg.h:217, from greycstoration.cpp:70: /usr/include/ImageMagick-7/Magick++/Color.h:161:20: note: declared protected here static Quantum scaleDoubleToQuantum(const double double_); ^~~~~~~~~~~~~~~~~~~~ In file included from greycstoration.cpp:70:0: CImg.h:28427:62: error: ‘static MagickCore::Quantum Magick::Color::scaleDoubleToQuantum(double)’ is protected within this context pixels->green = Magick::Color::scaleDoubleToQuantum(*(gdata++)/255.0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/ImageMagick-7/Magick++/Image.h:16:0, from /usr/include/ImageMagick-7/Magick++.h:12, from CImg.h:217, from greycstoration.cpp:70: /usr/include/ImageMagick-7/Magick++/Color.h:161:20: note: declared protected here static Quantum scaleDoubleToQuantum(const double double_); ^~~~~~~~~~~~~~~~~~~~ In file included from greycstoration.cpp:70:0: CImg.h:28434:62: error: ‘static MagickCore::Quantum Magick::Color::scaleDoubleToQuantum(double)’ is protected within this context pixels->red = Magick::Color::scaleDoubleToQuantum(*(rdata++)/255.0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/ImageMagick-7/Magick++/Image.h:16:0, from /usr/include/ImageMagick-7/Magick++.h:12, from CImg.h:217, from greycstoration.cpp:70: /usr/include/ImageMagick-7/Magick++/Color.h:161:20: note: declared protected here static Quantum scaleDoubleToQuantum(const double double_); ^~~~~~~~~~~~~~~~~~~~ In file included from greycstoration.cpp:70:0: CImg.h:28434:62: error: ‘static MagickCore::Quantum Magick::Color::scaleDoubleToQuantum(double)’ is protected within this context pixels->red = Magick::Color::scaleDoubleToQuantum(*(rdata++)/255.0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/ImageMagick-7/Magick++/Image.h:16:0, from /usr/include/ImageMagick-7/Magick++.h:12, from CImg.h:217, from greycstoration.cpp:70: /usr/include/ImageMagick-7/Magick++/Color.h:161:20: note: declared protected here static Quantum scaleDoubleToQuantum(const double double_); ^~~~~~~~~~~~~~~~~~~~ In file included from greycstoration.cpp:70:0: CImg.h:28435:62: error: ‘static MagickCore::Quantum Magick::Color::scaleDoubleToQuantum(double)’ is protected within this context pixels->green = Magick::Color::scaleDoubleToQuantum(*(gdata++)/255.0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/ImageMagick-7/Magick++/Image.h:16:0, from /usr/include/ImageMagick-7/Magick++.h:12, from CImg.h:217, from greycstoration.cpp:70: /usr/include/ImageMagick-7/Magick++/Color.h:161:20: note: declared protected here static Quantum scaleDoubleToQuantum(const double double_); ^~~~~~~~~~~~~~~~~~~~ In file included from greycstoration.cpp:70:0: CImg.h:28435:62: error: ‘static MagickCore::Quantum Magick::Color::scaleDoubleToQuantum(double)’ is protected within this context pixels->green = Magick::Color::scaleDoubleToQuantum(*(gdata++)/255.0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/ImageMagick-7/Magick++/Image.h:16:0, from /usr/include/ImageMagick-7/Magick++.h:12, from CImg.h:217, from greycstoration.cpp:70: /usr/include/ImageMagick-7/Magick++/Color.h:161:20: note: declared protected here static Quantum scaleDoubleToQuantum(const double double_); ^~~~~~~~~~~~~~~~~~~~ In file included from greycstoration.cpp:70:0: CImg.h:28436:62: error: ‘static MagickCore::Quantum Magick::Color::scaleDoubleToQuantum(double)’ is protected within this context pixels->blue = Magick::Color::scaleDoubleToQuantum(*(bdata++)/255.0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/ImageMagick-7/Magick++/Image.h:16:0, from /usr/include/ImageMagick-7/Magick++.h:12, from CImg.h:217, from greycstoration.cpp:70: /usr/include/ImageMagick-7/Magick++/Color.h:161:20: note: declared protected here static Quantum scaleDoubleToQuantum(const double double_); ^~~~~~~~~~~~~~~~~~~~ In file included from greycstoration.cpp:70:0: CImg.h:28436:62: error: ‘static MagickCore::Quantum Magick::Color::scaleDoubleToQuantum(double)’ is protected within this context pixels->blue = Magick::Color::scaleDoubleToQuantum(*(bdata++)/255.0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/include/ImageMagick-7/Magick++/Image.h:16:0, from /usr/include/ImageMagick-7/Magick++.h:12, from CImg.h:217, from greycstoration.cpp:70: /usr/include/ImageMagick-7/Magick++/Color.h:161:20: note: declared protected here static Quantum scaleDoubleToQuantum(const double double_); ^~~~~~~~~~~~~~~~~~~~ In file included from greycstoration.cpp:70:0: CImg.h: In member function ‘cimg_library::CImg& cimg_library::CImg::load_ascii(FILE*, const char*) [with T = unsigned char]’: CImg.h:25282:7: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] std::fscanf(nfile,"%*[^0-9]"); ^~~ CImg.h:25283:7: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] std::fscanf(nfile,"%255[^\n]",line); ^~~ CImg.h:25287:7: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] std::fscanf(nfile,"%*[^0-9.+-]"); ^~~ CImg.h: In static member function ‘static void cimg_library::CImg::_load_inr(FILE*, int*, float*) [with T = unsigned char]’: CImg.h:26452:7: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] std::fscanf(file,"%63s",item); ^~~ CImg.h: In member function ‘cimg_library::CImg& cimg_library::CImg::load_pnm(FILE*, const char*) [with T = unsigned char]’: CImg.h:25397:34: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] cimg_foroff(*this,off) { std::fscanf(nfile,"%d",&rval); *(rdata++) = (T)rval; } ^~~ CImg.h:25403:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] std::fscanf(nfile,"%d %d %d",&rval,&gval,&bval); ^~~ In file included from greycstoration.cpp:70:0: CImg.h: In function ‘void cimg_library::cimg::system(const char*, const char*)’: CImg.h:4510:27: warning: ignoring return value of ‘int system(const char*)’, declared with attribute warn_unused_result [-Wunused-result] std::system(command); ^ In file included from greycstoration.cpp:70:0: CImg.h: In member function ‘cimg_library::CImg& cimg_library::CImg::load_ascii(FILE*, const char*) [with T = float]’: CImg.h:25282:7: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] std::fscanf(nfile,"%*[^0-9]"); ^~~ CImg.h:25283:7: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] std::fscanf(nfile,"%255[^\n]",line); ^~~ CImg.h:25287:7: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] std::fscanf(nfile,"%*[^0-9.+-]"); ^~~ CImg.h: In static member function ‘static void cimg_library::CImg::_load_inr(FILE*, int*, float*) [with T = float]’: CImg.h:26452:7: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] std::fscanf(file,"%63s",item); ^~~ CImg.h: In member function ‘cimg_library::CImg& cimg_library::CImg::load_pnm(FILE*, const char*) [with T = float]’: CImg.h:25397:34: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] cimg_foroff(*this,off) { std::fscanf(nfile,"%d",&rval); *(rdata++) = (T)rval; } ^~~ CImg.h:25403:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] std::fscanf(nfile,"%d %d %d",&rval,&gval,&bval); ^~~ CImg.h: In member function ‘cimg_library::CImg& cimg_library::CImg::load_ascii(FILE*, const char*) [with T = short unsigned int]’: CImg.h:25282:7: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] std::fscanf(nfile,"%*[^0-9]"); ^~~ CImg.h:25283:7: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] std::fscanf(nfile,"%255[^\n]",line); ^~~ CImg.h:25287:7: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] std::fscanf(nfile,"%*[^0-9.+-]"); ^~~ CImg.h: In static member function ‘static void cimg_library::CImg::_load_inr(FILE*, int*, float*) [with T = short unsigned int]’: CImg.h:26452:7: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] std::fscanf(file,"%63s",item); ^~~ CImg.h: In member function ‘cimg_library::CImg& cimg_library::CImg::load_pnm(FILE*, const char*) [with T = short unsigned int]’: CImg.h:25397:34: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] cimg_foroff(*this,off) { std::fscanf(nfile,"%d",&rval); *(rdata++) = (T)rval; } ^~~ CImg.h:25403:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] std::fscanf(nfile,"%d %d %d",&rval,&gval,&bval); ^~~ * ERROR: media-gfx/greycstoration-2.9-r2::gentoo failed (compile phase): * (no error message) * * Call stack: * ebuild.sh, line 115: Called src_compile * environment, line 993: Called die * The specific snippet of code: * eval ${_cmd} || die * * If you need support, post the output of `emerge --info '=media-gfx/greycstoration-2.9-r2::gentoo'`, * the complete build log and the output of `emerge -pqv '=media-gfx/greycstoration-2.9-r2::gentoo'`. * The complete build log is located at '/var/log/portage/media-gfx:greycstoration-2.9-r2:20170817-144314.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/media-gfx/greycstoration-2.9-r2/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-gfx/greycstoration-2.9-r2/temp/environment'. * Working directory: '/var/tmp/portage/media-gfx/greycstoration-2.9-r2/work/GREYCstoration-2.9/src' * S: '/var/tmp/portage/media-gfx/greycstoration-2.9-r2/work/GREYCstoration-2.9/src'