Status

SeaMonkey
Build Config
--
blocker
RESOLVED WORKSFORME
13 years ago
13 years ago

People

(Reporter: Kemin Zhou, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: Fixed)

(Reporter)

Description

13 years ago
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

Comment 1

13 years ago
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?

Updated

13 years ago
Version: unspecified → Trunk

Comment 2

13 years ago
You are using some old version of the configure script. The current configure
script does not mention MOZ_INTERNAL_LIBART_LGPL at all.
(Reporter)

Comment 3

13 years ago
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
Last Resolved: 13 years ago
Resolution: --- → FIXED
Whiteboard: Fixed

Updated

13 years ago
Status: RESOLVED → UNCONFIRMED
Resolution: FIXED → ---

Updated

13 years ago
Status: UNCONFIRMED → RESOLVED
Last Resolved: 13 years ago13 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.