Closed Bug 279836 Opened 21 years ago Closed 21 years ago

cannot build

Categories

(SeaMonkey :: Build Config, defect)

x86
Linux
defect
Not set
blocker

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: kzhou, Unassigned)

Details

(Whiteboard: Fixed)

User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8b) Gecko/20050116 Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8b) Gecko/20050116 .mozconfig file contains: mk_add_options MOZ_OBJDIR=/home/kzhou/download/mozilla/objs mk_add_options MOZ_CO_PROJECT=suite ac_add_options --enable-application=suite ac_add_options --enable-default-toolkit=gtk2 ac_add_options --disable-debug ac_add_options --enable-svg ac_add_options --enable-svg-renderer-libart ac_add_options --enable-freetype2 ac_add_options --disable-tests mk_add_options MOZ_CO_MODULE=mozilla/other-licenses/libart_lgpl mk_add_options MOZ_INTERNAL_LIBART_LGPL=1 ---------------------- make -f client.mk ...... checking LIBIDL_CFLAGS... -I/usr/include/libIDL-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include checking LIBIDL_LIBS... -lIDL-2 -lglib-2.0 checking for glib-2.0 >= 1.3.7... yes checking GLIB_CFLAGS... -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include checking GLIB_LIBS... -lglib-2.0 configure: error: SVG requires a modified version of libart. To pull and build this LGPL library, set MOZ_INTERNAL_LIBART_LGPL, and then rerun the checkout stage *** Fix above errors and then restart with "make -f client.mk build" make: *** [/home/kzhou/download/mozilla/objs/Makefile] Error 1 Reproducible: Always Steps to Reproduce: 1.export MOZ_INTERNAL_LIBART_LGPL=1 2.make -f client.mk 3.still the same problem error message for make Actual Results: exporting MOZ_INTERNAL_LIBART_LGPL=1 does not help cvs update pulls the most recent version still produce the same problem Expected Results: compile with no problem
http://www.mozilla.org/projects/svg/build.html with current trunk you don't need MOZ_INTERNAL_LIBART_LGPL. What version are you trying to build?
Version: unspecified → Trunk
You are using some old version of the configure script. The current configure script does not mention MOZ_INTERNAL_LIBART_LGPL at all.
After doing a fresh check out from the mozilla CVS server, and using the new .mozconf file: mk_add_options MOZ_OBJDIR=/home/kzhou/download/mozilla/objs mk_add_options MOZ_CO_PROJECT=suite ac_add_options --enable-application=suite ac_add_options --enable-default-toolkit=gtk2 ac_add_options --disable-debug ac_add_options --enable-svg ac_add_options --enable-svg-renderer-libart ac_add_options --enable-freetype2 ac_add_options --disable-xft ac_add_options --disable-tests ----- except for a simple problem with /usr/include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-xfer.h file that has comma at the end of the enumeration list I removed the comma from this file (seem to be program generated header file) The compilation went through smoothly. It appears the document at the http://www.mozilla.org/projects/svg/build.html is misleading to new commers.
Status: UNCONFIRMED → RESOLVED
Closed: 21 years ago
Resolution: --- → FIXED
Whiteboard: Fixed
Status: RESOLVED → UNCONFIRMED
Resolution: FIXED → ---
Status: UNCONFIRMED → RESOLVED
Closed: 21 years ago21 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.