If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

Error building gtkmozembed statically

RESOLVED FIXED in mozilla1.9alpha1

Status

()

Core
Build Config
RESOLVED FIXED
12 years ago
12 years ago

People

(Reporter: Benjamin Smedberg, Assigned: cls)

Tracking

Trunk
mozilla1.9alpha1
x86
Linux
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Reporter)

Description

12 years ago
When building gtkmozembed, the following error occurs (see prometheus tinderbox):

grep '^components/' ../../../../embedding/config/basebrowser-unix | \
	awk '{ print $1; }' | \
	grep '\.so$' | \
	sed -e 's.^components/lib..' -e 's/\.so//' | \
	sort | \
	join -o 1.1 - components > embed-link-comps
join: components: No such file or directory

This is a regression from bug 243065, which added $(DIST)/lib to the VPATH, which means that the "components" prerequisite is being resolved against the wrong file at http://lxr.mozilla.org/mozilla/source/embedding/browser/gtk/src/Makefile.in#166
(Assignee)

Comment 1

12 years ago
Created attachment 202386 [details] [diff] [review]
rename components to components_list
Attachment #202386 - Flags: review?(benjamin)
(Reporter)

Updated

12 years ago
Attachment #202386 - Flags: review?(benjamin) → review+
(Assignee)

Updated

12 years ago
Status: NEW → RESOLVED
Last Resolved: 12 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.