Closed Bug 204432 Opened 21 years ago Closed 21 years ago

configure dies on libart check even after client.mk pulls libart from cvs

Categories

(SeaMonkey :: Build Config, defect)

All
Linux
defect
Not set
major

Tracking

(Not tracked)

VERIFIED INVALID

People

(Reporter: ken, Assigned: mozbugs-build)

Details

User-Agent:       Mozilla/5.0 (X11; U; Linux ppc; en-US; rv:1.4a) Gecko/20030404
Build Identifier: cvs/not in browser

With SVG enabled, make -f client.mk dies on checking LIBART.

I set .mozconfig to pull libart from cvs.

Rerunning `make -f client.mk`, I see it checkout mozilla/other_licenses/libart_lgpl

After that, configure reruns, and dies again on libart, producing this error:
checking for libIDL - version >= 0.6.3... yes
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/ken/mozilla/Makefile] Error 1

In .mozconfig: ... mk_add_options MOZ_INTERNAL_LIBART_LGPL=1 ...

Reproducible: Always

Steps to Reproduce:
1. make -f client.mk with above option, and svg enabled.

Actual Results:  
configure dies on libart

Expected Results:  
recognized libart; continued on its way
Actually, the lines you need in .mozconfig are:

mk_add_options MOZ_INTERNAL_LIBART_LGPL=1
MOZ_INTERNAL_LIBART_LGPL=1


(you need both).
What bz said.
Status: UNCONFIRMED → RESOLVED
Closed: 21 years ago
Resolution: --- → INVALID
verified
Status: RESOLVED → VERIFIED
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.