gtk library no longer supports gtk-config used by mozilla configure.

RESOLVED INVALID

Status

SeaMonkey
Build Config
RESOLVED INVALID
14 years ago
13 years ago

People

(Reporter: Bob Goodwin, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

14 years ago
User-Agent:       Lynx/2.8.5dev.7 libwww-FM/2.14 SSL-MM/1.4.1 OpenSSL/0.9.6b
Build Identifier: http://ftp.mozilla.org/pub/mozilla.org/mozilla/releases/mozilla

Starting with version 2.0 of gtk, gtk-config has been dropped in
favor of a generic config program; pkg-config. This program has a
growing list of supported libraries. The mozilla configure for
compiling a new mozilla will need to be updated to allow using
pkg-config instead of gtk-config and likely, other libraries which
are switching to pkg-config.

Reproducible: Always

Steps to Reproduce:
Clean the system of older versions of the gtk library. Install
any version of gtk above 2.0 (current appears to be 2.3.1.)
3.In the mozilla source directory, perform ./configure.
Actual Results:  
./configure script fails. Compile cannot proceed.

Expected Results:  
If configure fails to find a gtk-config file; test for
pkg-config gtk. Use the pkg-config utility to fill in the needed
configuration data.

Comment 1

14 years ago
By default, gtk 1.x is used.
To build with gtk 2.x, you must pass "--enable-default-toolkit=gtk2" to
configure or put it in the .mozconfig file.
Status: UNCONFIRMED → RESOLVED
Last Resolved: 14 years ago
Resolution: --- → INVALID
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.