Closed Bug 12785 Opened 25 years ago Closed 24 years ago

libxrgb not in all makefiles

Categories

(SeaMonkey :: Build Config, defect, P3)

All
FreeBSD
defect

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: dirkx, Assigned: granrosebugs)

Details

On stock FreeBSD 3.2 and 4.0-current I had to add in quite a few
of the tests binaries

	-l xlibrgb

to quite a few makefiles:

./obj-i386-unknown-freebsd4.0/gfx/src/motif/Makefile
./obj-i386-unknown-freebsd4.0/gfx/src/xlib/Makefile
./obj-i386-unknown-freebsd4.0/webshell/tests/*/Makefile
./obj-i386-unknown-freebsd4.0/widget/src/motif/Makefile
./obj-i386-unknown-freebsd4.0/widget/src/xlib/Makefile
./obj-i386-unknown-freebsd4.0/xpfe/bootstrap/Makefile

And add -L / -I /usr/local/{lib|include} in a few
places.

./obj-i386-unknown-freebsd4.0/modules/libimg/src/Makefile
./obj-i386-unknown-freebsd4.0/modules/libimg/jpgcom/Makefile
./obj-i386-unknown-freebsd4.0/modules/libimg/pngcom/Makefile
./obj-i386-unknown-freebsd4.0/modules/libimg/Makefile
./obj-i386-unknown-freebsd4.0/gfx/tests/Makefile
./obj-i386-unknown-freebsd4.0/layout/html/tests/Makefile

Plus of course the glib 1.2 info routine which is called

	glib12-config

is not picked up by autoconf.

Apart from these minor ones, works fine.

Dw.
Status: NEW → ASSIGNED
If I understand you correctly, I think you probably just need to update
your source tree for most of this.  That is, I checked several of the
makefiles you listed and they use -lxlibrgb when MOZ_MONOLITHIC_TOOLKIT
is not defined.

Adding Ramiro as the resident expert on the building of non-monolithic-toolkit
binaries, in case I'm missing something.
mass reassigning briano's open bugs to me while he's on sabbatical.
accept bug.
mass move to M14.
dirk - have you had a chance to try briano's suggestion?  Did it work.

I'm assuming this is resolved.  Will resolve invalid if no response in by 2/14.
Target Milestone: M14 → M18
no response, assuming works.  resolve invalid.
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → INVALID
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.