From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 9981 invoked by alias); 18 Aug 2009 22:25:45 -0000 Received: (qmail 9961 invoked by uid 22791); 18 Aug 2009 22:25:44 -0000 X-SWARE-Spam-Status: No, hits=-1.7 required=5.0 tests=AWL,BAYES_00,J_CHICKENPOX_52 X-Spam-Check-By: sourceware.org Received: from icebox.esperi.org.uk (HELO mail.esperi.org.uk) (81.187.95.62) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Tue, 18 Aug 2009 22:25:37 +0000 Received: from esperi.org.uk (nix@spindle.srvr.nix [192.168.14.15]) by mail.esperi.org.uk (8.14.3/8.14.3) with ESMTP id n7IMPWV5000908; Tue, 18 Aug 2009 23:25:32 +0100 Received: (from nix@localhost) by esperi.org.uk (8.14.3/8.12.11/Submit) id n7IMPWMA023037; Tue, 18 Aug 2009 23:25:32 +0100 To: Andrew Haley Cc: java@gcc.gnu.org, Tom Tromey Subject: Re: [RFC PATCH] make libgcj_bc prims symbol sizes correct References: <878whm2b2x.fsf@spindle.srvr.nix> <4A867832.5070405@redhat.com> <4A868124.8060902@redhat.com> <87fxbs51se.fsf@spindle.srvr.nix> <4A892751.9050509@redhat.com> <4A899226.8070705@redhat.com> <87r5va3zn0.fsf@spindle.srvr.nix> <4A8A695D.7020607@redhat.com> From: Nix Date: Tue, 18 Aug 2009 22:25:00 -0000 In-Reply-To: <4A8A695D.7020607@redhat.com> (Andrew Haley's message of "Tue, 18 Aug 2009 09:42:05 +0100") Message-ID: <87eir83gkj.fsf@spindle.srvr.nix> User-Agent: Gnus/5.1008 (Gnus v5.10.8) XEmacs/21.5-b29 (linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-DCC-wuwien-Metrics: spindle 1290; Body=3 Fuz1=3 Fuz2=3 X-IsSubscribed: yes Mailing-List: contact java-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: java-owner@gcc.gnu.org X-SW-Source: 2009-08/txt/msg00038.txt.bz2 On 18 Aug 2009, Andrew Haley outgrape: > Nix wrote: >> libltdl/acinclude.m4:6188: the serial number must appear before any macro definition >> ../config/override.m4:24: error: m4_copy: won't overwrite defined macro: AC_PREREQ >> ../config/override.m4:24: the top level >> autom4te: /usr/bin/m4 failed with exit status: 1 >> aclocal: autom4te failed with exit status: 1 >> autoreconf-2.59: aclocal failed with exit status: 1 >> >> (I tried at the top level too: same result.) >> >> I do not claim to be clueless at autoconfery, but this error has me >> stumped. What magic invocation do I need to regenerate these things? strace tracked it down: automake-1.9 was internally executing '/usr/bin/autom4te', not autom4te with the appropriate program-prefix/ suffix/transform applied. I'd submit a patch but this version of automake is long dead. Anyway, with that fixed, your patch seems to work: the libjava testsuite passes: WARNING: Couldn't find the global config file. Test Run By compiler on Tue Aug 18 20:22:38 2009 Native configuration is x86_64-pc-linux-gnu === libjava tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. Using /usr/src/gcc/4.4-090813/libjava/testsuite/config/default.exp as tool-and-target-specific interface file. Running /usr/src/gcc/4.4-090813/libjava/testsuite/libjava.cni/cni.exp ... Running /usr/src/gcc/4.4-090813/libjava/testsuite/libjava.jar/jar.exp ... Running /usr/src/gcc/4.4-090813/libjava/testsuite/libjava.jni/jni.exp ... Running /usr/src/gcc/4.4-090813/libjava/testsuite/libjava.jvmti/jvmti-interp.exp ... LD_LIBRARY_PATH=. /usr/src/gcc/x86_64-spindle/x86_64-pc-linux-gnu/./libjava/gij -cp /usr/src/gcc/4.4-090813/libjava/testsuite/libjava.jvmti/interp/getargssize.jar -agentlib:dummyagent getargssize LD_LIBRARY_PATH=. /usr/src/gcc/x86_64-spindle/x86_64-pc-linux-gnu/./libjava/gij -cp /usr/src/gcc/4.4-090813/libjava/testsuite/libjava.jvmti/interp/getlocalvartable.jar -agentlib:dummyagent getlocalvartable LD_LIBRARY_PATH=. /usr/src/gcc/x86_64-spindle/x86_64-pc-linux-gnu/./libjava/gij -cp /usr/src/gcc/4.4-090813/libjava/testsuite/libjava.jvmti/interp/getstacktrace.jar -agentlib:dummyagent getstacktrace Running /usr/src/gcc/4.4-090813/libjava/testsuite/libjava.jvmti/jvmti.exp ... Running /usr/src/gcc/4.4-090813/libjava/testsuite/libjava.lang/lang.exp ... Running /usr/src/gcc/4.4-090813/libjava/testsuite/libjava.loader/loader.exp ... Running /usr/src/gcc/4.4-090813/libjava/testsuite/libjava.mauve/mauve.exp ... Running /usr/src/gcc/4.4-090813/libjava/testsuite/libjava.special/special.exp ... Running /usr/src/gcc/4.4-090813/libjava/testsuite/libjava.verify/verify.exp ... === libjava Summary === # of expected passes 2582