(reposting, with coorection, maybe this time to the right list)

 I was going to defer asking this (Andy only put 9.0 in the book
today, and [ for those who don't follow -dev ] at the moment only
the ftp works - until mozilla copy the tarball to the http link.
Plus, I'm not expecting to be able to use my machine much, if at
all, tomorrow (electricity meter change) or thursday (eye
photography - I probably won't be able to see well enough ;). But I
guess the sooner I ask this, the sooner an answer will become clear.

 I'm using libpng-1.5.6 with the apng patch, and passing
--with-system-png.  This is on x86_64 if it makes a difference
(google found a similar problem at pastebin on a gentoo x86_64 build
of a 9.0 beta, but failed to find any discussion).  Pasting this has
reformatted it, the c++ ... through to the line before 'Error 1' is
really one long line -

c++ -o RasterImage.o -c -I../../../dist/stl_wrappers
-I../../../dist/system_wrappers -include
../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM
-DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET
-DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES
-DSTATIC_EXPORTABLE_JS_API -DOSTYPE=\"Linux3.2\" -DOSARCH=Linux
-DEXCLUDE_SKIA_DEPENDENCIES  -DOS_LINUX=1 -DOS_POSIX=1
-I../../../modules/libpr0n/decoders
-I../../../content/svg/content/src -I../../../content/base/src
-I../../../layout/svg/base/src -I../../../ipc/chromium/src
-I../../../ipc/glue -I../../../ipc/ipdl/_ipdlheaders  -I. -I.
-I../../../dist/include -I../../../dist/include/nsprpub
-I/usr/include/nspr -I/usr/include/nss      -fPIC -fno-rtti
-fno-exceptions -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth
-Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align
-Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type
-Wno-long-long -O2 -fno-strict-aliasing -std=gnu++0x -pthread
-ffunction-sections -fdata-sections -pipe -DNDEBUG -DTRIMMED -g -Os
-freorder-blocks  -fomit-frame-pointer -pthread -I/usr/include/cairo
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-I/usr/include/pixman-1 -I/usr/include/freetype2
-I/usr/include/libpng15   -pthread -I/usr/include/cairo
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-I/usr/include/pixman-1 -I/usr/include/freetype2
-I/usr/include/libpng15     -DMOZILLA_CLIENT -include
../../../mozilla-config.h -MD -MF .deps/RasterImage.pp
/usr/src/mozilla-release/modules/libpr0n/src/RasterImage.cpp
In file included from
/usr/src/mozilla-release/modules/libpr0n/src/RasterImage.cpp:62:0:
../../../modules/libpr0n/decoders/nsPNGDecoder.h: In member function
'bool mozilla::imagelib::nsPNGDecoder::HasValidInfo() const':
../../../modules/libpr0n/decoders/nsPNGDecoder.h:79:26: error:
invalid use of incomplete type 'png_info {aka struct png_info_def}'
/usr/include/libpng15/png.h:702:16: error: forward declaration of
'png_info {aka struct png_info_def}'
../../../modules/libpr0n/decoders/nsPNGDecoder.h: In member function
'PRInt32 mozilla::imagelib::nsPNGDecoder::GetPixelDepth() const':
../../../modules/libpr0n/decoders/nsPNGDecoder.h:88:17: error:
invalid use of incomplete type 'png_info {aka struct png_info_def}'
/usr/include/libpng15/png.h:702:16: error: forward declaration of
'png_info {aka struct png_info_def}'
make[4]: *** [RasterImage.o] Error 1
make[4]: Leaving directory
`/usr/src/mozilla-release/modules/libpr0n/src'

 Any ideas ?

ĸen
-- 
das eine Mal als Tragödie, das andere Mal als Farce
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to