Re: [gentoo-user] libpng15: fltk & graphicsmagick failed to build
On Mon, Oct 17, 2011 at 11:09 AM, Pandu Poluan wrote: > > On Oct 18, 2011 12:22 AM, "Mark Knecht" wrote: >> Now, in general, don't mix 'em, but here's my package.keywords file >> for my compute server:: >> >> >> Most of this is due to me wanting newer versions but I think a few may >> not have stable versions at all, or didn't when I first installed >> them. >> >> - Mark >> > > That seems short ;-) > > My package.accepted_keyword file is already longer than 80 lines... without > X or any GUI :-P > > I'm such a control freak -.- > > Rgds, > Yeah, I imagine for lots of people this list looks short. For Meino it might look huge. In my case all my machines (8 of them) run stable mainly because I like the stability it gives me. I then add only the few ~amd64 things I think I that specific machine needs, and in the case of this thread, a package or two that require babysitting until the devs get caught up. I try to run eix-test-obsolete after every update to catch when they fix things, as in the case of dev-lang/R. When the version I have installed becomes stable I try to remember to remove the corresponding entry from package.keywords, but I don't always remember. - Mark
Re: [gentoo-user] libpng15: fltk & graphicsmagick failed to build
On Oct 18, 2011 12:22 AM, "Mark Knecht" wrote: > > On Mon, Oct 17, 2011 at 9:59 AM, wrote: > > Mark Knecht [11-10-17 18:40]: > >> On Sun, Oct 16, 2011 at 7:42 PM, wrote: > >> > Hi, > >> > > >> > after updating to lipng15 and rebuilding all needed stuff, fltk > >> > and graphicsmagick exhibit build failures: > >> > > >> > >> I got similar errors for some other package on my wife's machine last > >> night. In that case they were solved by using the ~amd64 version of > >> the package. > >> > >> - Mark > >> > > > > ...and I thought, the credo is "dont mix 'em" > > > > Best regards, > > mcc > > BTW - It was dev-lang/R that I had this problem with. > > In general, don't mix 'em. I agree. > > However things gotta work and there doesn't seem to be a consistent > release process so that when the Gentoo devs release a common library > as 'stable' they also ensure that _every_ app that uses the library > runs with that library. I think that's what's happened here. It's > mostly OK, but there are a few things that still point at 1.4, > > Now, in general, don't mix 'em, but here's my package.keywords file > for my compute server:: > > mark@c2stable ~ $ cat /etc/portage/package.keywords > sys-kernel/gentoo-sources ~amd64 > sys-apps/portage ~* > app-portage/eix ~amd64 > app-emulation/virtualbox ~amd64 > app-emulation/virtualbox-modules ~amd64 > app-emulation/virtualbox-additions ~amd64 > app-emulation/virtualbox-extpack-oracle ~amd64 > x11-drivers/xf86-video-virtualbox ~amd64 > x11-drivers/xf86-input-virtualbox ~amd64 > app-emulation/vmware-modules ~amd64 > app-emulation/vmware-tools ~amd64 > app-emulation/vmware-player ~amd64 > x11-libs/libview ~amd64 > sci-libs/ta-lib ~amd64 > sys-power/cpufrequtils ~amd64 > media-libs/tiff ~amd64 > dev-util/nvidia-cuda-toolkit ~amd64 > dev-util/nvidia-cuda-sdk ~amd64 > x11-drivers/nvidia-drivers ~amd64 > media-video/nvidia-settings ~amd64 > dev-util/codeblocks ~amd64 > x11-misc/read-edid ~amd64 > net-im/skype ~amd64 > app-forensics/chkrootkit ~amd64 > dev-lang/R ~amd64 > dev-util/kbuild ~amd64 > mark@c2stable ~ $ > > Most of this is due to me wanting newer versions but I think a few may > not have stable versions at all, or didn't when I first installed > them. > > - Mark > That seems short ;-) My package.accepted_keyword file is already longer than 80 lines... without X or any GUI :-P I'm such a control freak -.- Rgds,
Re: [gentoo-user] libpng15: fltk & graphicsmagick failed to build
On 10/17/11 6:59 PM, meino.cra...@gmx.de wrote: > Mark Knecht [11-10-17 18:40]: >> On Sun, Oct 16, 2011 at 7:42 PM, wrote: >>> Hi, >>> >>> after updating to lipng15 and rebuilding all needed stuff, fltk >>> and graphicsmagick exhibit build failures: >>> >> >> I got similar errors for some other package on my wife's machine last >> night. In that case they were solved by using the ~amd64 version of >> the package. >> >> - Mark >> > > ...and I thought, the credo is "dont mix 'em" > > Best regards, > mcc > > > It is on the way to stable https://bugs.gentoo.org/show_bug.cgi?id=385195 signature.asc Description: OpenPGP digital signature
Re: [gentoo-user] libpng15: fltk & graphicsmagick failed to build
On Mon, Oct 17, 2011 at 9:59 AM, wrote: > Mark Knecht [11-10-17 18:40]: >> On Sun, Oct 16, 2011 at 7:42 PM, wrote: >> > Hi, >> > >> > after updating to lipng15 and rebuilding all needed stuff, fltk >> > and graphicsmagick exhibit build failures: >> > >> >> I got similar errors for some other package on my wife's machine last >> night. In that case they were solved by using the ~amd64 version of >> the package. >> >> - Mark >> > > ...and I thought, the credo is "dont mix 'em" > > Best regards, > mcc BTW - It was dev-lang/R that I had this problem with. In general, don't mix 'em. I agree. However things gotta work and there doesn't seem to be a consistent release process so that when the Gentoo devs release a common library as 'stable' they also ensure that _every_ app that uses the library runs with that library. I think that's what's happened here. It's mostly OK, but there are a few things that still point at 1.4, Now, in general, don't mix 'em, but here's my package.keywords file for my compute server:: mark@c2stable ~ $ cat /etc/portage/package.keywords sys-kernel/gentoo-sources ~amd64 sys-apps/portage ~* app-portage/eix ~amd64 app-emulation/virtualbox ~amd64 app-emulation/virtualbox-modules ~amd64 app-emulation/virtualbox-additions ~amd64 app-emulation/virtualbox-extpack-oracle ~amd64 x11-drivers/xf86-video-virtualbox ~amd64 x11-drivers/xf86-input-virtualbox ~amd64 app-emulation/vmware-modules ~amd64 app-emulation/vmware-tools ~amd64 app-emulation/vmware-player ~amd64 x11-libs/libview ~amd64 sci-libs/ta-lib ~amd64 sys-power/cpufrequtils ~amd64 media-libs/tiff ~amd64 dev-util/nvidia-cuda-toolkit ~amd64 dev-util/nvidia-cuda-sdk ~amd64 x11-drivers/nvidia-drivers ~amd64 media-video/nvidia-settings ~amd64 dev-util/codeblocks ~amd64 x11-misc/read-edid ~amd64 net-im/skype ~amd64 app-forensics/chkrootkit ~amd64 dev-lang/R ~amd64 dev-util/kbuild ~amd64 mark@c2stable ~ $ Most of this is due to me wanting newer versions but I think a few may not have stable versions at all, or didn't when I first installed them. - Mark
Re: [gentoo-user] libpng15: fltk & graphicsmagick failed to build
On Mon, Oct 17, 2011 at 1:03 PM, Michael Mol wrote: > On Mon, Oct 17, 2011 at 12:59 PM, wrote: >> Mark Knecht [11-10-17 18:40]: >>> On Sun, Oct 16, 2011 at 7:42 PM, wrote: >>> > Hi, >>> > >>> > after updating to lipng15 and rebuilding all needed stuff, fltk >>> > and graphicsmagick exhibit build failures: >>> > >>> >>> I got similar errors for some other package on my wife's machine last >>> night. In that case they were solved by using the ~amd64 version of >>> the package. >>> >>> - Mark >>> >> >> ...and I thought, the credo is "dont mix 'em" > > Unless you know what you're doing, or can avoid annoying someone who does. > > This is a transition period for libpng, and those are always messy. > They're still working on getting things stabilized, as a lot of > currently masked versions are the only versions with libpng15 support. Hm. Actually, there's a phrase someone I know likes to say: "There are universal principles, but there are no universal applications." So you shouldn't mix 'em, except when you have to. (Though, if you find you have to, it's probably worthwhile filing a bug asking for a stabilization request.) -- :wq
Re: [gentoo-user] libpng15: fltk & graphicsmagick failed to build
On Mon, Oct 17, 2011 at 12:59 PM, wrote: > Mark Knecht [11-10-17 18:40]: >> On Sun, Oct 16, 2011 at 7:42 PM, wrote: >> > Hi, >> > >> > after updating to lipng15 and rebuilding all needed stuff, fltk >> > and graphicsmagick exhibit build failures: >> > >> >> I got similar errors for some other package on my wife's machine last >> night. In that case they were solved by using the ~amd64 version of >> the package. >> >> - Mark >> > > ...and I thought, the credo is "dont mix 'em" Unless you know what you're doing, or can avoid annoying someone who does. This is a transition period for libpng, and those are always messy. They're still working on getting things stabilized, as a lot of currently masked versions are the only versions with libpng15 support. -- :wq
Re: [gentoo-user] libpng15: fltk & graphicsmagick failed to build
Mark Knecht [11-10-17 18:40]: > On Sun, Oct 16, 2011 at 7:42 PM, wrote: > > Hi, > > > > after updating to lipng15 and rebuilding all needed stuff, fltk > > and graphicsmagick exhibit build failures: > > > > I got similar errors for some other package on my wife's machine last > night. In that case they were solved by using the ~amd64 version of > the package. > > - Mark > ...and I thought, the credo is "dont mix 'em" Best regards, mcc
Re: [gentoo-user] libpng15: fltk & graphicsmagick failed to build
On Sun, Oct 16, 2011 at 7:42 PM, wrote: > Hi, > > after updating to lipng15 and rebuilding all needed stuff, fltk > and graphicsmagick exhibit build failures: > I got similar errors for some other package on my wife's machine last night. In that case they were solved by using the ~amd64 version of the package. - Mark
Re: [gentoo-user] libpng15: fltk & graphicsmagick failed to build
https://bugs.gentoo.org/show_bug.cgi?id=384257 Search an ye shall find ... On Mon, 2011-10-17 at 04:42 +0200, meino.cra...@gmx.de wrote: > Hi, > > after updating to lipng15 and rebuilding all needed stuff, fltk > and graphicsmagick exhibit build failures: > > === FLTK ===
[gentoo-user] libpng15: fltk & graphicsmagick failed to build
Hi, after updating to lipng15 and rebuilding all needed stuff, fltk and graphicsmagick exhibit build failures: === FLTK === Compiling FileIcon2.cxx... Compiling Fl_Guess_Image.cxx... Compiling fl_jpeg.cxx... Compiling fl_png.cxx... fl_png.cxx: In member function ‘virtual bool fltk::pngImage::fetch()’: fl_png.cxx:114:7: error: invalid use of incomplete type ‘struct png_struct’ /usr/include/png.h:830:16: error: forward declaration of ‘struct png_struct’ make[1]: *** [fl_png.o] Error 1 make: *** [all] Error 2 emake failed * ERROR: x11-libs/fltk-2.0_pre6970 failed (compile phase): * make failed * * Call stack: * ebuild.sh, line 56: Called src_compile * environment, line 3146: Called die * The specific snippet of code: * emake || die "make failed"; * === GRAPHICSMAGICK === mv -f coders/.deps/coders_jp2_la-jp2.Tpo coders/.deps/coders_jp2_la-jp2.Plo /bin/sh ./libtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc -std=gnu99 -march=native -O2 -pipe -msse3 -Wall -no-undefined -export-symbols-regex ".*" -shared -module -avoid-version -Wl,-O1 -Wl,--as-needed -o coders/jp2.la -rpath /usr/lib64/GraphicsMagick-1.3.12/modules-Q8/coders coders/coders_jp2_la-jp2.lo magick/libGraphicsMagick.la -ljasper -ljpeg -lm libtool: link: /usr/bin/nm -B coders/.libs/coders_jp2_la-jp2.o | sed -n -e 's/^.*[]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /bin/sed 's/.* //' | sort | uniq > coders/.libs/jp2.exp libtool: link: /bin/grep -E -e ".*" "coders/.libs/jp2.exp" > "coders/.libs/jp2.expT" libtool: link: mv -f "coders/.libs/jp2.expT" "coders/.libs/jp2.exp" libtool: link: echo "{ global:" > coders/.libs/jp2.ver libtool: link: cat coders/.libs/jp2.exp | sed -e "s/\(.*\)/\1;/" >> coders/.libs/jp2.ver libtool: link: echo "local: *; };" >> coders/.libs/jp2.ver libtool: link: x86_64-pc-linux-gnu-gcc -std=gnu99 -shared coders/.libs/coders_jp2_la-jp2.o -Wl,-rpath -Wl,/var/tmp/portage/media-gfx/graphicsmagick-1.3.12/work/GraphicsMagick-1.3.12/magick/.libs magick/.libs/libGraphicsMagick.so -L/usr/lib64 -lXext /usr/lib64/libSM.so -luuid /usr/lib64/libICE.so -lX11 -lbz2 -lz /usr/lib64/libltdl.so -ldl -ljasper -ljpeg -lm -march=native -msse3 -Wl,-O1 -Wl,--as-needed -Wl,-soname -Wl,jp2.so -Wl,-version-script -Wl,coders/.libs/jp2.ver -o coders/.libs/jp2.so libtool: link: ( cd "coders/.libs" && rm -f "jp2.la" && ln -s "../jp2.la" "jp2.la" ) /bin/sh ./libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I./magick -march=native -O2 -pipe -msse3 -Wall -MT coders/coders_png_la-png.lo -MD -MP -MF coders/.deps/coders_png_la-png.Tpo -c -o coders/coders_png_la-png.lo `test -f 'coders/png.c' || echo './'`coders/png.c libtool: compile: x86_64-pc-linux-gnu-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I./magick -march=native -O2 -pipe -msse3 -Wall -MT coders/coders_png_la-png.lo -MD -MP -MF coders/.deps/coders_png_la-png.Tpo -c coders/png.c -fPIC -DPIC -o coders/.libs/coders_png_la-png.o coders/png.c: In function ‘PNGErrorHandler’: coders/png.c:1354:15: error: dereferencing pointer to incomplete type coders/png.c: In function ‘ReadOnePNGImage’: coders/png.c:1668:7: error: dereferencing pointer to incomplete type coders/png.c:1752:16: error: dereferencing pointer to incomplete type coders/png.c:1754:21: error: dereferencing pointer to incomplete type coders/png.c:1764:53: error: dereferencing pointer to incomplete type coders/png.c:1765:53: error: dereferencing pointer to incomplete type coders/png.c:1768:38: error: dereferencing pointer to incomplete type coders/png.c:1768:61: error: dereferencing pointer to incomplete type coders/png.c:1771:38: error: dereferencing pointer to incomplete type coders/png.c:1774:38: error: dereferencing pointer to incomplete type coders/png.c:1774:64: error: dereferencing pointer to incomplete type coders/png.c:1778:16: error: dereferencing pointer to incomplete type coders/png.c:1791:27: warning: passing argument 5 of ‘png_get_iCCP’ from incompatible pointer type /usr/include/png.h:2235:1: note: expected ‘png_bytepp’ but argument is of type ‘char **’ coders/png.c:1843:16: error: dereferencing pointer to incomplete type coders/png.c:1871:14: error: dereferencing pointer to incomplete type coders/png.c:1873:14: error: dereferencing pointer to incomplete type coders/png.c:1875:44: error: dereferencing pointer to incomplete type coders/png.c:1888:16: error: dereferencing pointer to incomplete type coders/png.c:1932:20: error: dereferencing pointer to incomplete type coders/png.c:1936:16: error: dereferencing pointer to incomplete type coders/png.c:1945:42: error: dereferencing pointer to incomplete type coders/png.c:1952:30: error: dereferencing pointer to incomplete type coders/png.c:1969:28: error: dereferencing pointer to incomplete type coders/png.c:1979:47: error: dereferencing pointer to incomplete type coders/png.c:1998:48: error: dereferencing pointer to incomplete type co