public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] libpng15: fltk & graphicsmagick failed to build
@ 2011-10-17  2:42 meino.cramer
  2011-10-17  6:02 ` Bill Kenworthy
  2011-10-17 16:34 ` Mark Knecht
  0 siblings, 2 replies; 10+ messages in thread
From: meino.cramer @ 2011-10-17  2:42 UTC (permalink / raw
  To: Gentoo

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
coders/png.c:2000:16: error: dereferencing pointer to incomplete type
coders/png.c:2008:20: error: dereferencing pointer to incomplete type
coders/png.c:2010:48: error: dereferencing pointer to incomplete type
coders/png.c:2011:50: error: dereferencing pointer to incomplete type
coders/png.c:2012:49: error: dereferencing pointer to incomplete type
coders/png.c:2017:13: error: dereferencing pointer to incomplete type
coders/png.c:2019:13: error: dereferencing pointer to incomplete type
coders/png.c:2021:13: error: dereferencing pointer to incomplete type
coders/png.c:2025:16: error: dereferencing pointer to incomplete type
coders/png.c:2034:33: error: dereferencing pointer to incomplete type
coders/png.c:2040:28: error: dereferencing pointer to incomplete type
coders/png.c:2042:29: error: dereferencing pointer to incomplete type
coders/png.c:2044:29: error: dereferencing pointer to incomplete type
coders/png.c:2046:29: error: dereferencing pointer to incomplete type
coders/png.c:2047:20: error: dereferencing pointer to incomplete type
coders/png.c:2059:27: error: dereferencing pointer to incomplete type
coders/png.c:2070:45: error: dereferencing pointer to incomplete type
coders/png.c:2072:46: error: dereferencing pointer to incomplete type
coders/png.c:2075:36: error: dereferencing pointer to incomplete type
coders/png.c:2076:37: error: dereferencing pointer to incomplete type
coders/png.c:2085:27: error: dereferencing pointer to incomplete type
coders/png.c:2086:24: error: dereferencing pointer to incomplete type
coders/png.c:2087:17: error: dereferencing pointer to incomplete type
coders/png.c:2088:17: error: dereferencing pointer to incomplete type
coders/png.c:2089:17: error: dereferencing pointer to incomplete type
coders/png.c:2092:35: error: dereferencing pointer to incomplete type
coders/png.c:2100:20: error: dereferencing pointer to incomplete type
coders/png.c:2124:20: error: dereferencing pointer to incomplete type
coders/png.c:2145:41: error: dereferencing pointer to incomplete type
coders/png.c:2184:16: error: dereferencing pointer to incomplete type
coders/png.c:2184:16: error: dereferencing pointer to incomplete type
coders/png.c:2184:16: error: dereferencing pointer to incomplete type
coders/png.c:2184:16: error: dereferencing pointer to incomplete type
coders/png.c:2187:16: error: dereferencing pointer to incomplete type
coders/png.c:2187:16: error: dereferencing pointer to incomplete type
coders/png.c:2187:16: error: dereferencing pointer to incomplete type
coders/png.c:2187:16: error: dereferencing pointer to incomplete type
coders/png.c:2208:31: error: dereferencing pointer to incomplete type
coders/png.c:2210:33: error: dereferencing pointer to incomplete type
coders/png.c:2211:33: error: dereferencing pointer to incomplete type
coders/png.c:2212:33: error: dereferencing pointer to incomplete type
coders/png.c:2217:35: error: dereferencing pointer to incomplete type
coders/png.c:2232:30: error: dereferencing pointer to incomplete type
coders/png.c:2238:39: error: dereferencing pointer to incomplete type
coders/png.c:2249:35: error: dereferencing pointer to incomplete type
coders/png.c:2251:34: error: dereferencing pointer to incomplete type
coders/png.c:2285:35: error: dereferencing pointer to incomplete type
coders/png.c:2291:35: error: dereferencing pointer to incomplete type
coders/png.c:2298:40: error: dereferencing pointer to incomplete type
coders/png.c:2302:26: error: dereferencing pointer to incomplete type
coders/png.c:2303:26: error: dereferencing pointer to incomplete type
coders/png.c:2312:45: error: dereferencing pointer to incomplete type
coders/png.c:2316:31: error: dereferencing pointer to incomplete type
coders/png.c:2317:31: error: dereferencing pointer to incomplete type
coders/png.c:2325:31: error: dereferencing pointer to incomplete type
coders/png.c:2327:52: error: dereferencing pointer to incomplete type
coders/png.c:2375:31: error: dereferencing pointer to incomplete type
coders/png.c:2388:35: error: dereferencing pointer to incomplete type
coders/png.c:2398:30: error: dereferencing pointer to incomplete type
coders/png.c:2448:32: error: dereferencing pointer to incomplete type
coders/png.c:2502:36: error: dereferencing pointer to incomplete type
coders/png.c:2552:16: error: dereferencing pointer to incomplete type
coders/png.c:2575:28: error: dereferencing pointer to incomplete type
coders/png.c:2579:42: error: dereferencing pointer to incomplete type
coders/png.c:2581:25: error: dereferencing pointer to incomplete type
coders/png.c:2586:33: error: dereferencing pointer to incomplete type
coders/png.c: In function ‘WriteOnePNGImage’:
coders/png.c:6262:7: error: dereferencing pointer to incomplete type
coders/png.c:6291:12: error: dereferencing pointer to incomplete type
coders/png.c:6292:12: error: dereferencing pointer to incomplete type
coders/png.c:6297:53: error: dereferencing pointer to incomplete type
coders/png.c:6300:53: error: dereferencing pointer to incomplete type
coders/png.c:6309:12: error: dereferencing pointer to incomplete type
coders/png.c:6314:38: error: dereferencing pointer to incomplete type
coders/png.c:6401:16: error: dereferencing pointer to incomplete type
coders/png.c:6402:16: error: dereferencing pointer to incomplete type
coders/png.c:6428:20: error: dereferencing pointer to incomplete type
coders/png.c:6432:18: error: dereferencing pointer to incomplete type
coders/png.c:6433:18: error: dereferencing pointer to incomplete type
coders/png.c:6474:18: error: dereferencing pointer to incomplete type
coders/png.c:6476:22: error: dereferencing pointer to incomplete type
coders/png.c:6481:20: error: dereferencing pointer to incomplete type
coders/png.c:6501:30: error: dereferencing pointer to incomplete type
coders/png.c:6507:18: error: dereferencing pointer to incomplete type
coders/png.c:6509:24: error: dereferencing pointer to incomplete type
coders/png.c:6510:22: error: dereferencing pointer to incomplete type
coders/png.c:6511:22: error: dereferencing pointer to incomplete type
coders/png.c:6512:20: error: dereferencing pointer to incomplete type
coders/png.c:6513:24: error: dereferencing pointer to incomplete type
coders/png.c:6514:20: error: dereferencing pointer to incomplete type
coders/png.c:6515:22: error: dereferencing pointer to incomplete type
coders/png.c:6516:11: error: dereferencing pointer to incomplete type
coders/png.c:6516:11: error: dereferencing pointer to incomplete type
coders/png.c:6521:15: error: dereferencing pointer to incomplete type
coders/png.c:6521:15: error: dereferencing pointer to incomplete type
coders/png.c:6521:15: error: dereferencing pointer to incomplete type
coders/png.c:6523:18: error: dereferencing pointer to incomplete type
coders/png.c:6533:16: error: dereferencing pointer to incomplete type
coders/png.c:6538:16: error: dereferencing pointer to incomplete type
coders/png.c:6542:20: error: dereferencing pointer to incomplete type
coders/png.c:6543:18: error: dereferencing pointer to incomplete type
coders/png.c:6545:16: error: dereferencing pointer to incomplete type
coders/png.c:6550:24: error: dereferencing pointer to incomplete type
coders/png.c:6551:24: error: dereferencing pointer to incomplete type
coders/png.c:6555:24: error: dereferencing pointer to incomplete type
coders/png.c:6561:22: error: dereferencing pointer to incomplete type
coders/png.c:6563:22: error: dereferencing pointer to incomplete type
coders/png.c:6567:20: error: dereferencing pointer to incomplete type
coders/png.c:6568:20: error: dereferencing pointer to incomplete type
coders/png.c:6574:22: error: dereferencing pointer to incomplete type
coders/png.c:6576:22: error: dereferencing pointer to incomplete type
coders/png.c:6583:26: error: dereferencing pointer to incomplete type
coders/png.c:6587:18: error: dereferencing pointer to incomplete type
coders/png.c:6589:18: error: dereferencing pointer to incomplete type
coders/png.c:6597:63: error: dereferencing pointer to incomplete type
coders/png.c:6598:42: error: dereferencing pointer to incomplete type
coders/png.c:6605:42: error: dereferencing pointer to incomplete type
coders/png.c:6620:24: error: dereferencing pointer to incomplete type
coders/png.c:6628:28: error: dereferencing pointer to incomplete type
coders/png.c:6630:28: error: dereferencing pointer to incomplete type
coders/png.c:6632:28: error: dereferencing pointer to incomplete type
coders/png.c:6634:28: error: dereferencing pointer to incomplete type
coders/png.c:6658:28: error: dereferencing pointer to incomplete type
coders/png.c:6659:28: error: dereferencing pointer to incomplete type
coders/png.c:6660:28: error: dereferencing pointer to incomplete type
coders/png.c:6662:28: error: dereferencing pointer to incomplete type
coders/png.c:6664:28: error: dereferencing pointer to incomplete type
coders/png.c:6666:28: error: dereferencing pointer to incomplete type
coders/png.c:6670:24: error: dereferencing pointer to incomplete type
coders/png.c:6687:32: error: dereferencing pointer to incomplete type
coders/png.c:6687:32: error: dereferencing pointer to incomplete type
coders/png.c:6687:32: error: dereferencing pointer to incomplete type
coders/png.c:6700:31: error: dereferencing pointer to incomplete type
coders/png.c:6700:31: error: dereferencing pointer to incomplete type
coders/png.c:6700:31: error: dereferencing pointer to incomplete type
coders/png.c:6711:26: error: dereferencing pointer to incomplete type
coders/png.c:6713:24: error: dereferencing pointer to incomplete type
coders/png.c:6715:24: error: dereferencing pointer to incomplete type
coders/png.c:6718:28: error: dereferencing pointer to incomplete type
coders/png.c:6719:28: error: dereferencing pointer to incomplete type
coders/png.c:6720:28: error: dereferencing pointer to incomplete type
coders/png.c:6721:28: error: dereferencing pointer to incomplete type
coders/png.c:6726:20: error: dereferencing pointer to incomplete type
coders/png.c:6732:22: error: dereferencing pointer to incomplete type
coders/png.c:6735:24: error: dereferencing pointer to incomplete type
coders/png.c:6737:26: error: dereferencing pointer to incomplete type
coders/png.c:6744:22: error: dereferencing pointer to incomplete type
coders/png.c:6747:28: error: dereferencing pointer to incomplete type
coders/png.c:6749:28: error: dereferencing pointer to incomplete type
coders/png.c:6750:47: error: dereferencing pointer to incomplete type
coders/png.c:6752:30: error: dereferencing pointer to incomplete type
coders/png.c:6754:55: error: dereferencing pointer to incomplete type
coders/png.c:6782:30: error: dereferencing pointer to incomplete type
coders/png.c:6784:30: error: dereferencing pointer to incomplete type
coders/png.c:6786:30: error: dereferencing pointer to incomplete type
coders/png.c:6800:28: error: dereferencing pointer to incomplete type
coders/png.c:6804:26: error: dereferencing pointer to incomplete type
coders/png.c:6805:26: error: dereferencing pointer to incomplete type
coders/png.c:6854:26: error: dereferencing pointer to incomplete type
coders/png.c:6855:41: error: dereferencing pointer to incomplete type
coders/png.c:6856:28: error: dereferencing pointer to incomplete type
coders/png.c:6857:26: error: dereferencing pointer to incomplete type
coders/png.c:6893:50: error: dereferencing pointer to incomplete type
coders/png.c:6903:38: error: dereferencing pointer to incomplete type
coders/png.c:6905:38: error: dereferencing pointer to incomplete type
coders/png.c:6906:38: error: dereferencing pointer to incomplete type
coders/png.c:6907:38: error: dereferencing pointer to incomplete type
coders/png.c:6919:35: error: dereferencing pointer to incomplete type
coders/png.c:6926:40: error: dereferencing pointer to incomplete type
coders/png.c:6929:34: error: dereferencing pointer to incomplete type
coders/png.c:6930:32: error: dereferencing pointer to incomplete type
coders/png.c:6931:36: error: dereferencing pointer to incomplete type
coders/png.c:6932:32: error: dereferencing pointer to incomplete type
coders/png.c:6933:34: error: dereferencing pointer to incomplete type
coders/png.c:6935:34: error: dereferencing pointer to incomplete type
coders/png.c:6937:38: error: dereferencing pointer to incomplete type
coders/png.c:6941:36: error: dereferencing pointer to incomplete type
coders/png.c:6949:23: error: dereferencing pointer to incomplete type
coders/png.c:6949:23: error: dereferencing pointer to incomplete type
coders/png.c:6949:23: error: dereferencing pointer to incomplete type
coders/png.c:6952:26: error: dereferencing pointer to incomplete type
coders/png.c:6961:26: error: dereferencing pointer to incomplete type
coders/png.c:6962:26: error: dereferencing pointer to incomplete type
coders/png.c:6963:26: error: dereferencing pointer to incomplete type
coders/png.c:6964:26: error: dereferencing pointer to incomplete type
coders/png.c:6972:20: error: dereferencing pointer to incomplete type
coders/png.c:6972:48: error: dereferencing pointer to incomplete type
coders/png.c:6981:33: error: dereferencing pointer to incomplete type
coders/png.c:6992:20: error: dereferencing pointer to incomplete type
coders/png.c:6993:50: error: dereferencing pointer to incomplete type
coders/png.c:7000:57: error: dereferencing pointer to incomplete type
coders/png.c:7001:36: error: dereferencing pointer to incomplete type
coders/png.c:7047:16: error: dereferencing pointer to incomplete type
coders/png.c:7064:23: error: dereferencing pointer to incomplete type
coders/png.c:7065:23: error: dereferencing pointer to incomplete type
coders/png.c:7109:32: warning: pointer targets in passing argument 5 of ‘png_set_iCCP’ differ in signedness
/usr/include/png.h:2242:1: note: expected ‘png_const_bytep’ but argument is of type ‘char *’
coders/png.c:7173:24: error: dereferencing pointer to incomplete type
coders/png.c:7213:12: error: dereferencing pointer to incomplete type
coders/png.c:7316:40: error: dereferencing pointer to incomplete type
coders/png.c:7328:30: error: dereferencing pointer to incomplete type
coders/png.c:7371:55: error: dereferencing pointer to incomplete type
coders/png.c:7372:52: error: dereferencing pointer to incomplete type
coders/png.c:7378:36: error: dereferencing pointer to incomplete type
coders/png.c:7391:41: error: dereferencing pointer to incomplete type
coders/png.c:7436:36: error: dereferencing pointer to incomplete type
coders/png.c:7441:41: error: dereferencing pointer to incomplete type
coders/png.c:7474:53: error: dereferencing pointer to incomplete type
coders/png.c:7477:53: error: dereferencing pointer to incomplete type
coders/png.c:7479:65: error: dereferencing pointer to incomplete type
coders/png.c:7482:59: error: dereferencing pointer to incomplete type
coders/png.c:7483:38: error: dereferencing pointer to incomplete type
coders/png.c:7486:38: error: dereferencing pointer to incomplete type
coders/png.c:7563:61: error: dereferencing pointer to incomplete type
coders/png.c:7565:21: error: dereferencing pointer to incomplete type
coders/png.c:7586:52: error: dereferencing pointer to incomplete type
coders/png.c:7589:52: error: dereferencing pointer to incomplete type
coders/png.c:7608:24: error: dereferencing pointer to incomplete type
coders/png.c:7623:16: error: dereferencing pointer to incomplete type
coders/png.c:7625:7: error: dereferencing pointer to incomplete type
coders/png.c:7625:7: error: dereferencing pointer to incomplete type
coders/png.c:7626:16: error: dereferencing pointer to incomplete type
coders/png.c: In function ‘PNGErrorHandler’:
coders/png.c:1355:1: warning: ‘noreturn’ function does return
make[1]: *** [coders/coders_png_la-png.lo] Error 1
make[1]: Leaving directory `/var/tmp/portage/media-gfx/graphicsmagick-1.3.12/work/GraphicsMagick-1.3.12'
make: *** [all] Error 2
emake failed
 * ERROR: media-gfx/graphicsmagick-1.3.12 failed (compile phase):
 *   emake failed
 * 
 * Call stack:
 *     ebuild.sh, line  56:  Called src_compile
 *   environment, line 2957:  Called die
 * The specific snippet of code:
 *       emake || die "emake failed";




according to the grep command in the news, these
are not based on bogus la files.

If further information are required I will be happy to post them here.
For the moment I will not mailbomb the list with information, which 
may be not needed...

Best regards,
mcc




^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [gentoo-user] libpng15: fltk & graphicsmagick failed to build
  2011-10-17  2:42 [gentoo-user] libpng15: fltk & graphicsmagick failed to build meino.cramer
@ 2011-10-17  6:02 ` Bill Kenworthy
  2011-10-17 16:34 ` Mark Knecht
  1 sibling, 0 replies; 10+ messages in thread
From: Bill Kenworthy @ 2011-10-17  6:02 UTC (permalink / raw
  To: gentoo-user

https://bugs.gentoo.org/show_bug.cgi?id=384257

Search an ye shall find ...

On Mon, 2011-10-17 at 04:42 +0200, meino.cramer@gmx.de wrote:
> Hi,
> 
> after updating to lipng15 and rebuilding all needed stuff, fltk
> and graphicsmagick exhibit build failures:
> 
> === FLTK ===





^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [gentoo-user] libpng15: fltk & graphicsmagick failed to build
  2011-10-17  2:42 [gentoo-user] libpng15: fltk & graphicsmagick failed to build meino.cramer
  2011-10-17  6:02 ` Bill Kenworthy
@ 2011-10-17 16:34 ` Mark Knecht
  2011-10-17 16:59   ` meino.cramer
  1 sibling, 1 reply; 10+ messages in thread
From: Mark Knecht @ 2011-10-17 16:34 UTC (permalink / raw
  To: gentoo-user

On Sun, Oct 16, 2011 at 7:42 PM,  <meino.cramer@gmx.de> 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



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [gentoo-user] libpng15: fltk & graphicsmagick failed to build
  2011-10-17 16:34 ` Mark Knecht
@ 2011-10-17 16:59   ` meino.cramer
  2011-10-17 17:03     ` Michael Mol
                       ` (2 more replies)
  0 siblings, 3 replies; 10+ messages in thread
From: meino.cramer @ 2011-10-17 16:59 UTC (permalink / raw
  To: gentoo-user

Mark Knecht <markknecht@gmail.com> [11-10-17 18:40]:
> On Sun, Oct 16, 2011 at 7:42 PM,  <meino.cramer@gmx.de> 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





^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [gentoo-user] libpng15: fltk & graphicsmagick failed to build
  2011-10-17 16:59   ` meino.cramer
@ 2011-10-17 17:03     ` Michael Mol
  2011-10-17 17:07       ` Michael Mol
  2011-10-17 17:19     ` Mark Knecht
  2011-10-17 17:57     ` justin
  2 siblings, 1 reply; 10+ messages in thread
From: Michael Mol @ 2011-10-17 17:03 UTC (permalink / raw
  To: gentoo-user

On Mon, Oct 17, 2011 at 12:59 PM,  <meino.cramer@gmx.de> wrote:
> Mark Knecht <markknecht@gmail.com> [11-10-17 18:40]:
>> On Sun, Oct 16, 2011 at 7:42 PM,  <meino.cramer@gmx.de> 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



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [gentoo-user] libpng15: fltk & graphicsmagick failed to build
  2011-10-17 17:03     ` Michael Mol
@ 2011-10-17 17:07       ` Michael Mol
  0 siblings, 0 replies; 10+ messages in thread
From: Michael Mol @ 2011-10-17 17:07 UTC (permalink / raw
  To: gentoo-user

On Mon, Oct 17, 2011 at 1:03 PM, Michael Mol <mikemol@gmail.com> wrote:
> On Mon, Oct 17, 2011 at 12:59 PM,  <meino.cramer@gmx.de> wrote:
>> Mark Knecht <markknecht@gmail.com> [11-10-17 18:40]:
>>> On Sun, Oct 16, 2011 at 7:42 PM,  <meino.cramer@gmx.de> 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



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [gentoo-user] libpng15: fltk & graphicsmagick failed to build
  2011-10-17 16:59   ` meino.cramer
  2011-10-17 17:03     ` Michael Mol
@ 2011-10-17 17:19     ` Mark Knecht
  2011-10-17 18:09       ` Pandu Poluan
  2011-10-17 17:57     ` justin
  2 siblings, 1 reply; 10+ messages in thread
From: Mark Knecht @ 2011-10-17 17:19 UTC (permalink / raw
  To: gentoo-user

On Mon, Oct 17, 2011 at 9:59 AM,  <meino.cramer@gmx.de> wrote:
> Mark Knecht <markknecht@gmail.com> [11-10-17 18:40]:
>> On Sun, Oct 16, 2011 at 7:42 PM,  <meino.cramer@gmx.de> 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



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [gentoo-user] libpng15: fltk & graphicsmagick failed to build
  2011-10-17 16:59   ` meino.cramer
  2011-10-17 17:03     ` Michael Mol
  2011-10-17 17:19     ` Mark Knecht
@ 2011-10-17 17:57     ` justin
  2 siblings, 0 replies; 10+ messages in thread
From: justin @ 2011-10-17 17:57 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 673 bytes --]

On 10/17/11 6:59 PM, meino.cramer@gmx.de wrote:
> Mark Knecht <markknecht@gmail.com> [11-10-17 18:40]:
>> On Sun, Oct 16, 2011 at 7:42 PM,  <meino.cramer@gmx.de> 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


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 259 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [gentoo-user] libpng15: fltk & graphicsmagick failed to build
  2011-10-17 17:19     ` Mark Knecht
@ 2011-10-17 18:09       ` Pandu Poluan
  2011-10-17 18:19         ` Mark Knecht
  0 siblings, 1 reply; 10+ messages in thread
From: Pandu Poluan @ 2011-10-17 18:09 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 2484 bytes --]

On Oct 18, 2011 12:22 AM, "Mark Knecht" <markknecht@gmail.com> wrote:
>
> On Mon, Oct 17, 2011 at 9:59 AM,  <meino.cramer@gmx.de> wrote:
> > Mark Knecht <markknecht@gmail.com> [11-10-17 18:40]:
> >> On Sun, Oct 16, 2011 at 7:42 PM,  <meino.cramer@gmx.de> 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,

[-- Attachment #2: Type: text/html, Size: 3477 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [gentoo-user] libpng15: fltk & graphicsmagick failed to build
  2011-10-17 18:09       ` Pandu Poluan
@ 2011-10-17 18:19         ` Mark Knecht
  0 siblings, 0 replies; 10+ messages in thread
From: Mark Knecht @ 2011-10-17 18:19 UTC (permalink / raw
  To: gentoo-user

On Mon, Oct 17, 2011 at 11:09 AM, Pandu Poluan <pandu@poluan.info> wrote:
>
> On Oct 18, 2011 12:22 AM, "Mark Knecht" <markknecht@gmail.com> wrote:
<SNIP>
>> Now, in general, don't mix 'em, but here's my package.keywords file
>> for my compute server::
>>
<SNIP>
>>
>> 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



^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2011-10-17 18:21 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-10-17  2:42 [gentoo-user] libpng15: fltk & graphicsmagick failed to build meino.cramer
2011-10-17  6:02 ` Bill Kenworthy
2011-10-17 16:34 ` Mark Knecht
2011-10-17 16:59   ` meino.cramer
2011-10-17 17:03     ` Michael Mol
2011-10-17 17:07       ` Michael Mol
2011-10-17 17:19     ` Mark Knecht
2011-10-17 18:09       ` Pandu Poluan
2011-10-17 18:19         ` Mark Knecht
2011-10-17 17:57     ` justin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox