On Sep 2, 2011, at 5:07 AM, Stephen Bannasch wrote:

> is gcc 4.0 still required.

That requirement hasn't changed.  I don't think anyone has retried 4.2 recently.

> I removed the bsd-port forest in sources and ran:
> 
>  hg fclone http://hg.openjdk.java.net/hsx/hotspot-comp sources
> 
> Re-created the ALT_COMPILER_PATH dir and symlinks to gcc 4.0 compilers
> 
> Updated my build scripts (https://gist.github.com/243072) to use the latest 
> steps in:
> 
>  patches/README.txt
> 
> but am getting these errors now:
> 
> *** running make ...
> 
> jdk/make/common/shared/Defs.gmk:181: "WARNING: Value of ARCH cannot be empty, 
> will use ''"
> jdk/make/common/shared/Defs.gmk:181: "WARNING: Value of PLATFORM cannot be 
> empty, will use ''"
> jdk/make/common/shared/Defs.gmk:380: jdk/make/common/shared/Defs-.gmk: No 
> such file or directory
> jdk/make/common/shared/Defs.gmk:546: *** "ERROR: Trouble with the absolute 
> path for OUTPUTDIR './build/-'". Stop.

That's a really basic square-one error.  It looks as if the bsd-port patches 
failed to apply to your new sources.  See brief experiment below.

You might try this for a manual fixup of the guards files:

--------
        for d in jdk hotspot langtools; do (cd $d; hg qselect | grep bsd-port 
|| echo bsd-port >> .hg/patches/guards); done
--------

-- John

P.S. Here's my local experiment...

--------
        pwd
/Users/jrose/Projects/davinci/sources
--------
        hg qapp -R jdk
jdk7-b147-to-bsd-port.patch
--------
        hg qpop -R jdk
popping jdk7-b147-to-bsd-port.patch
patch queue now empty
--------
        rm -rf build
--------
        sh build.sh
jdk/make/common/shared/Defs.gmk:181: "WARNING: Value of ARCH cannot be empty, 
will use ''"
jdk/make/common/shared/Defs.gmk:181: "WARNING: Value of ARCH_DATA_MODEL cannot 
be empty, will use ''"
jdk/make/common/shared/Defs.gmk:181: "WARNING: Value of PLATFORM cannot be 
empty, will use ''"
jdk/make/common/shared/Defs.gmk:380: jdk/make/common/shared/Defs-.gmk: No such 
file or directory
jdk/make/common/shared/Defs.gmk:546: *** "ERROR: Trouble with the absolute path 
for OUTPUTDIR './build/-'".  Stop.
--------
        hg qpush -R jdk
applying jdk7-b147-to-bsd-port.patch
now at: jdk7-b147-to-bsd-port.patch
--------
        sh build.sh
Control bsd i586 1.8.0-internal all build started: 11-09-02 13:06
...
_______________________________________________
mlvm-dev mailing list
mlvm-dev@openjdk.java.net
http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev

Reply via email to