[icedtea zero] enable 32bit builds for powerpc

Andrew John Hughes gnu_andrew at member.fsf.org
Mon Jul 21 01:45:14 PDT 2008


2008/7/21 Gary Benson <gbenson at redhat.com>:
> Christian Thalinger wrote:
>> On Sun, 2008-07-20 at 17:01 +0200, Matthias Klose wrote:
>> > diff -r 2f1e7255ab4d acinclude.m4
>> > --- a/acinclude.m4  Wed Jul 16 10:10:45 2008 -0400
>> > +++ b/acinclude.m4  Sun Jul 20 17:04:30 2008 +0200
>> > @@ -16,6 +16,16 @@ AC_DEFUN([SET_ARCH_DIRS],
>> >        INSTALL_ARCH_DIR=arm
>> >        JRE_ARCH_DIR=arm
>> >        ;;
>> > +    powerpc-*-*)
>> > +      BUILD_ARCH_DIR=ppc
>> > +      INSTALL_ARCH_DIR=ppc
>> > +      JRE_ARCH_DIR=ppc
>> > +       ;;
>> > +    powerpc64-*-*)
>> > +      BUILD_ARCH_DIR=ppc64
>> > +      INSTALL_ARCH_DIR=ppc64
>> > +      JRE_ARCH_DIR=ppc64
>> > +       ;;
>> >      sparc64-*-*)
>> >        BUILD_ARCH_DIR=sparcv9
>> >        INSTALL_ARCH_DIR=sparcv9
>>
>> Hmm, I don't understand why we need this one.  The default case uses
>> `uname -m` and this should be "ppc" on 32-bit, no?
>
> Yeah, what does this do that the default case doesn't?
>
> Cheers,
> Gary
>
> --
> http://gbenson.net/
>

Meanwhile...

Checking patches/icedtea-hotspot-6b06-7b24.patch
2 out of 29 hunks FAILED -- saving rejects to file
openjdk/hotspot/src/share/vm/adlc/archDesc.cpp.rej
3 out of 12 hunks FAILED -- saving rejects to file
openjdk/hotspot/src/share/vm/adlc/archDesc.hpp.rej
6 out of 16 hunks FAILED -- saving rejects to file
openjdk/hotspot/src/share/vm/adlc/main.cpp.rej
1 out of 12 hunks FAILED -- saving rejects to file
openjdk/hotspot/src/share/vm/classfile/dictionary.cpp.rej
1 out of 1 hunk FAILED -- saving rejects to file
openjdk/hotspot/src/share/vm/gc_implementation/parNew/vmStructs_parNew.hpp.rej
3 out of 21 hunks FAILED -- saving rejects to file
openjdk/hotspot/src/share/vm/interpreter/oopMapCache.cpp.rej
1 out of 5 hunks FAILED -- saving rejects to file
openjdk/hotspot/src/share/vm/memory/compactingPermGenGen.cpp.rej
1 out of 66 hunks FAILED -- saving rejects to file
openjdk/hotspot/src/share/vm/oops/instanceKlass.cpp.rej
1 out of 28 hunks FAILED -- saving rejects to file
openjdk/hotspot/src/share/vm/oops/instanceKlass.hpp.rej
1 out of 2 hunks FAILED -- saving rejects to file
openjdk/hotspot/src/share/vm/oops/markOop.cpp.rej
1 out of 8 hunks FAILED -- saving rejects to file
openjdk/hotspot/src/share/vm/oops/markOop.hpp.rej
1 out of 24 hunks FAILED -- saving rejects to file
openjdk/hotspot/src/share/vm/oops/methodOop.cpp.rej
1 out of 20 hunks FAILED -- saving rejects to file
openjdk/hotspot/src/share/vm/oops/methodOop.hpp.rej
2 out of 50 hunks FAILED -- saving rejects to file
openjdk/hotspot/src/share/vm/opto/cfgnode.cpp.rej
1 out of 6 hunks FAILED -- saving rejects to file
openjdk/hotspot/src/share/vm/opto/loopopts.cpp.rej
1 out of 47 hunks FAILED -- saving rejects to file
openjdk/hotspot/src/share/vm/opto/memnode.cpp.rej
2 out of 12 hunks FAILED -- saving rejects to file
openjdk/hotspot/src/share/vm/opto/parse3.cpp.rej
2 out of 2 hunks FAILED -- saving rejects to file
openjdk/hotspot/src/share/vm/prims/jvmtiLib.xsl.rej
2 out of 6 hunks FAILED -- saving rejects to file
openjdk/hotspot/src/share/vm/prims/jvmtiRedefineClasses.hpp.rej
4 out of 29 hunks FAILED -- saving rejects to file
openjdk/hotspot/src/share/vm/prims/jvmti.xml.rej
1 out of 1 hunk FAILED -- saving rejects to file
openjdk/hotspot/src/share/vm/prims/jvmti.xsl.rej
1 out of 1 hunk FAILED -- saving rejects to file
openjdk/hotspot/src/share/vm/utilities/copy.cpp.rej
1 out of 8 hunks FAILED -- saving rejects to file
openjdk/hotspot/src/os/linux/vm/jvm_linux.cpp.rej
1 out of 100 hunks FAILED -- saving rejects to file
openjdk/hotspot/src/os/linux/vm/os_linux.cpp.rej
1 out of 7 hunks FAILED -- saving rejects to file
openjdk/hotspot/src/os/linux/vm/os_linux.hpp.rej
2 out of 6 hunks FAILED -- saving rejects to file
openjdk/hotspot/src/os/linux/vm/vmError_linux.cpp.rej
ERROR patch patches/icedtea-hotspot-6b06-7b24.patch FAILED!

Maybe it would be easier to maintain this via overlays?
-- 
Andrew :-)

Support Free Java!
Contribute to GNU Classpath and the OpenJDK
http://www.gnu.org/software/classpath
http://openjdk.java.net

PGP Key: 94EFD9D8 (http://subkeys.pgp.net)
Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8



More information about the distro-pkg-dev mailing list