Date: Tue, 23 May 2006 19:32:40 GMT From: Paul Schiro <tribble@tribble.net> To: freebsd-gnats-submit@FreeBSD.org Subject: sparc64/97707: mkskel.sh has bogus timestamp, causing buildworld on sparc64 to fail Message-ID: <200605231932.k4NJWeto058171@www.freebsd.org> Resent-Message-ID: <200605231940.k4NJeGbu072525@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 97707 >Category: sparc64 >Synopsis: mkskel.sh has bogus timestamp, causing buildworld on sparc64 to fail >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-sparc64 >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue May 23 19:40:16 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Paul Schiro >Release: 6.1-RELEASE >Organization: American Select >Environment: FreeBSD xxx.xxx.com 6.1-STABLE FreeBSD 6.1-STABLE #0: Tue May 23 03:12:01 MDT 2006 root@xxx.xxx.com:/usr/src/sys/sparc64/compile/PRECIOUS sparc64 >Description: If /usr/src is installed from the installation media (i.e. cdrom), the file /usr/src/usr.bin/lex/mkskel.sh will have a timestamp of "Dec 31 1969". This causes a "make buildworld" in /usr/src to fail as shown below: > ===> usr.bin/lex (depend) > lex -t -is /usr/src/usr.bin/lex/scan.l > scan.c > yacc -d -o parse.c /usr/src/usr.bin/lex/parse.y > make: don't know how to make mkskel.sh. Stop > *** Error code 2 >How-To-Repeat: Install FreeBSD 6.1/sparc64 (or i believe, any 6.x or 5.x for sparc64) from installation media, including src distribution. Attempt to run "make buildworld" in /usr/src . After a while, it will get to usr.bin/lex and make will fail on mkskel.sh . >Fix: touch the file /usr/src/usr.bin/lex/mkskel.sh ... Or don't install /usr/src from the installation media. >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200605231932.k4NJWeto058171>