Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 1 Feb 2012 08:40:58 GMT
From:      Barbara <barbara.xxx1975@libero.it>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/164687: www/firefox: build fails on check-sync-dirs.py - partial build fix
Message-ID:  <201202010840.q118ewM2028332@red.freebsd.org>
Resent-Message-ID: <201202010850.q118o628005437@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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@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:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201202010840.q118ewM2028332>