Summary: | media-video/vdr-2.0.7 - tools.c: In function 'boolean JpegCompressEmptyOutputBuffer(j_compress_ptr)': tools.c:1155:16: error: cannot convert 'bool' to 'boolean' in return | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Gentoo VDR Project <vdr> |
Status: | RESOLVED OBSOLETE | ||
Severity: | normal | CC: | media-tv |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | emerge log |
Description
Toralf Förster
2015-02-16 18:40:36 UTC
Toralf, please, version of media-libs/libjepg-turbo or media-libs/jpeg is in use? (In reply to Toralf Förster from comment #0) > x86_64-pc-linux-gnu-g++ -O2 -pipe -fPIC -c -DCONFDIR=\"/etc/vdr\" > -DUSE_CHANNELBIND -DUSE_PLUGINMISSING -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 > -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DREMOTE_KBD > -DLIRC_DEVICE=\"/var/run/lirc/lircd\" -DVIDEODIR=\"/var/vdr/video\" > -DCONFDIR=\"/etc/vdr\" -DARGSDIR=\"/etc/vdr/conf.d\" > -DCACHEDIR=\"/var/cache/vdr\" -DRESDIR=\"/usr/share/vdr\" > -DPLUGINDIR=\"/usr/lib64/vdr/plugins\" -DLOCDIR=\"/usr/share/locale\" > -I/usr/include/freetype2 -I/usr/include -I/usr/include -o tools.o tools.c > tools.c: In function 'boolean JpegCompressEmptyOutputBuffer(j_compress_ptr)': > tools.c:1155:16: error: cannot convert 'bool' to 'boolean' in return > return false; > ^ > tools.c:1160:16: error: cannot convert 'bool' to 'boolean' in return > return true; > ^ > tools.c:1163:10: error: cannot convert 'bool' to 'boolean' in return > return false; > ^ > tools.c: In function 'uchar* RgbToJpeg(uchar*, int, int, int&, int)': > tools.c:1208:41: error: cannot convert 'bool' to 'boolean' for argument '3' > to 'void jpeg_set_quality(j_compress_ptr, int, boolean)' > jpeg_set_quality(&cinfo, Quality, true); > ^ > tools.c:1209:35: error: cannot convert 'bool' to 'boolean' for argument '2' > to 'void jpeg_start_compress(j_compress_ptr, boolean)' > jpeg_start_compress(&cinfo, true); > ^ > Makefile:142: recipe for target 'tools.o' failed > make: *** [tools.o] Error 1 > * ERROR: media-video/vdr-2.0.7::gentoo failed (compile phase): > * emake failed > * > * If you need support, post the output of `emerge --info > '=media-video/vdr-2.0.7::gentoo'`, > * the complete build log and the output of `emerge -pqv > '=media-video/vdr-2.0.7::gentoo'`. > * The complete build log is located at > '/var/log/portage/media-video:vdr-2.0.7:20150216-055154.log'. > * For convenience, a symlink to the build log is located at > '/var/tmp/portage/media-video/vdr-2.0.7/temp/build.log'. > * The ebuild environment file is located at > '/var/tmp/portage/media-video/vdr-2.0.7/temp/environment'. > * Working directory: '/var/tmp/portage/media-video/vdr-2.0.7/work/vdr-2.0.7' > * S: '/var/tmp/portage/media-video/vdr-2.0.7/work/vdr-2.0.7' > > > ! ! ! This is a build bot chroot image at a hardened amd64 host ! ! ! > Please attache the full build log... Created attachment 396720 [details] emerge log Here's the info : tor-relay / # eix -I jpeg [I] media-libs/jpeg Available versions: (62) 6b-r12 (0) 8d-r1 (~)9a (8) (~)8d-r2 {static-libs ABI_MIPS="n32 n64 o32" ABI_PPC="32 64" ABI_S390="32 64" ABI_X86="32 64 x32"} Installed versions: 6b-r12(62)(05:18:05 PM 02/15/2015)(ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="64 -32 -x32") 9a(05:08:27 PM 02/15/2015)(-static-libs ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="64 -32 -x32") Homepage: http://jpegclub.org/ http://www.ijg.org/ Description: Library to load, handle and manipulate images in the JPEG format [I] virtual/jpeg Available versions: (0) 0-r2 (62) 62 {static-libs ABI_MIPS="n32 n64 o32" ABI_PPC="32 64" ABI_S390="32 64" ABI_X86="32 64 x32"} Installed versions: 0-r2(07:44:23 PM 01/25/2015)(-static-libs ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="64 -32 -x32") 62(62)(09:24:21 PM 01/25/2015)(ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="64 -32 -x32") Description: A virtual for the libjpeg.so.62 ABI for binary-only programs Found 2 matches. However Eroen means that the chroot was somehow mangled, b/c there were other jpeg/tiff errors too. OTOH I run into this now more than one time so I do think there are indeed issues with jpeg packages. media-video/vdr-2.0.7 removed from the tree |