ports/164687: www/firefox: build fails on check-sync-dirs.py - partial build fix
Barbara
barbara.xxx1975 at libero.it
Wed Feb 1 08:50:06 UTC 2012
>Number: 164687
>Category: ports
>Synopsis: www/firefox: build fails on check-sync-dirs.py - partial build fix
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Wed Feb 01 08:50:06 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator: Barbara
>Release: RELENG_9
>Organization:
>Environment:
FreeBSD satanasso.local.net 9.0-STABLE FreeBSD 9.0-STABLE #0: Sun Jan 29 04:35:57 CET 2012 root at satanasso.local.net:/usr/obj/usr/src/sys/SATANASSO i386
>Description:
I had the following error while upgrading firefox (maybe PGO only?):
config.status: executing src commands
gmake[2]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release'
TEST-UNEXPECTED-FAIL | check-sync-dirs.py | build file copies are not in sync
TEST-INFO | check-sync-dirs.py | file(s) found in: /usr/ports/www/firefox/work/mozilla-release/js/src/config
TEST-INFO | check-sync-dirs.py | differ from their originals in: /usr/ports/www/firefox/work/mozilla-release/config
TEST-INFO | check-sync-dirs.py | differing file: ./config.mk.bak
TEST-INFO | check-sync-dirs.py | differing file: ./mkdepend/Makefile.in
TEST-INFO | check-sync-dirs.py | differing file: ./mkdepend/Makefile.in.bak
In general, the files in '/usr/ports/www/firefox/work/mozilla-
release/js/src/config' should always be exact copies of originals in
'/usr/ports/www/firefox/work/mozilla-release/config'. A change made to one
should also be made to the other. See 'check-sync-dirs.py' for more
details.
gmake[1]: *** [realbuild] Error 1
gmake[1]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release'
gmake: *** [profiledbuild] Error 2
*** Error code 1
Stop in /usr/ports/www/firefox.
*** Error code 1
Stop in /usr/ports/www/firefox.
>How-To-Repeat:
>Fix:
I wrote the following patch for Makefile based only on the error message.
At the moment I haven't had time to fully test it, but the reported error seems gone away.
Anyway now I'm getting the following error for which I can't say if it's caused by my patch and at the moment I can't investigate further.
gmake -C ipc export
gmake[5]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/obj-i386-unknown-freebsd9.0/ipc'
/usr/local/bin/perl5.14.2 /usr/ports/www/firefox/work/mozilla-release/build/autoconf/make-makefile -t /usr/ports/www/firefox/work/mozilla-release -d .. testshell/Makefile
creating ipc/testshell/Makefile
gmake[5]: *** No rule to make target `/usr/ports/www/firefox/work/mozilla-release/ipc/app/Makefile.in', needed by `app/Makefile'. Stop.
gmake[5]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/obj-i386-unknown-freebsd9.0/ipc'
gmake[4]: *** [export_tier_platform] Error 2
gmake[4]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/obj-i386-unknown-freebsd9.0'
gmake[3]: *** [tier_platform] Error 2
gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/obj-i386-unknown-freebsd9.0'
gmake[2]: *** [default] Error 2
gmake[2]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/obj-i386-unknown-freebsd9.0'
gmake[1]: *** [realbuild] Error 2
gmake[1]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release'
gmake: *** [profiledbuild] Error 2
*** Error code 1
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list