public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug bootstrap/14948] New: irix6.5 bootstrap fails in mabi=64/libobj
@ 2004-04-14  0:01 billingd at gcc dot gnu dot org
  2004-04-14  0:17 ` [Bug libobjc/14948] irix6.5 bootstrap fails in mabi=64/libobjc pinskia at gcc dot gnu dot org
                   ` (7 more replies)
  0 siblings, 8 replies; 9+ messages in thread
From: billingd at gcc dot gnu dot org @ 2004-04-14  0:01 UTC (permalink / raw)
  To: gcc-bugs

irix6.5 bootstrap fails in mabi-64/libobj while linking libobjc.so

Last successful build was cvs updated Wed Apr 7 09:32:15 GMT 2004
First failure was approx 24 hours later.

Failure is:

./libtool --mode=link  /disk4/billingd/obj/gcc/gcc/xgcc -
B/disk4/billingd/obj/gcc/gcc/ -B/disk4/billingd/tmp/gcc/mips-sgi-irix6.5/bin/ -
B/disk4/billingd/tmp/gcc/mips-sgi-irix6.5/lib/ -
isystem /disk4/billingd/tmp/gcc/mips-sgi-irix6.5/include -
isystem /disk4/billingd/tmp/gcc/mips-sgi-irix6.5/sys-include -o libobjc.la 
archive.lo class.lo encoding.lo gc.lo hash.lo init.lo linking.lo misc.lo 
nil_method.lo NXConstStr.lo Object.lo objects.lo Protocol.lo sarray.lo 
selector.lo sendmsg.lo thr.lo thr-objc.lo \
        -rpath /disk4/billingd/tmp/gcc/lib \
        -version-info 1:0:0
/disk4/billingd/obj/gcc/gcc/xgcc -B/disk4/billingd/obj/gcc/gcc/ -
B/disk4/billingd/tmp/gcc/mips-sgi-irix6.5/bin/ -B/disk4/billingd/tmp/gcc/mips-
sgi-irix6.5/lib/ -isystem /disk4/billingd/tmp/gcc/mips-sgi-irix6.5/include -
isystem /disk4/billingd/tmp/gcc/mips-sgi-irix6.5/sys-include -
shared  .libs/archive.o .libs/class.o .libs/encoding.o .libs/gc.o .libs/hash.o 
.libs/init.o .libs/linking.o .libs/misc.o .libs/nil_method.o .libs/NXConstStr.o
 .libs/Object.o .libs/objects.o .libs/Protocol.o .libs/sarray.o .libs/selector.
o .libs/sendmsg.o .libs/thr.o .libs/thr-objc.o  -lc  -Wl,-soname -
Wl,libobjc.so.2 `test -n "sgi2.0" && echo -Wl,-set_version -Wl,sgi2.0` -Wl,-
update_registry -Wl,.libs/so_locations -o .libs/libobjc.so.2.0
ld32: FATAL   12 : Expecting n32 objects: .libs/archive.o is n64.
collect2: ld returned 4 exit status
make[4]: *** [libobjc.la] Error 1


Probable cause is missing -mabi=64 flag.  Will investigate.

-- 
           Summary: irix6.5 bootstrap fails in mabi=64/libobj
           Product: gcc
           Version: 3.5.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: bootstrap
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: billingd at gcc dot gnu dot org
                CC: gcc-bugs at gcc dot gnu dot org
 GCC build triplet: mips-sgi-irix6.5
  GCC host triplet: mips-sgi-irix6.5
GCC target triplet: mips-sgi-irix6.5


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14948


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [Bug libobjc/14948] irix6.5 bootstrap fails in mabi=64/libobjc
  2004-04-14  0:01 [Bug bootstrap/14948] New: irix6.5 bootstrap fails in mabi=64/libobj billingd at gcc dot gnu dot org
@ 2004-04-14  0:17 ` pinskia at gcc dot gnu dot org
  2004-04-14  1:06 ` david dot billinghurst at comalco dot riotinto dot com dot au
                   ` (6 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2004-04-14  0:17 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From pinskia at gcc dot gnu dot org  2004-04-13 23:53 -------
The thing which changed in libobjc is autoconf 2.59 support was added, maybe that caused it.

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|bootstrap                   |libobjc
           Keywords|                            |build
            Summary|irix6.5 bootstrap fails in  |irix6.5 bootstrap fails in
                   |mabi=64/libobj              |mabi=64/libobjc


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14948


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [Bug libobjc/14948] irix6.5 bootstrap fails in mabi=64/libobjc
  2004-04-14  0:01 [Bug bootstrap/14948] New: irix6.5 bootstrap fails in mabi=64/libobj billingd at gcc dot gnu dot org
  2004-04-14  0:17 ` [Bug libobjc/14948] irix6.5 bootstrap fails in mabi=64/libobjc pinskia at gcc dot gnu dot org
@ 2004-04-14  1:06 ` david dot billinghurst at comalco dot riotinto dot com dot au
  2004-04-15  2:13 ` billingd at gcc dot gnu dot org
                   ` (5 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: david dot billinghurst at comalco dot riotinto dot com dot au @ 2004-04-14  1:06 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From david dot billinghurst at comalco dot riotinto dot com dot au  2004-04-14 00:01 -------
Subject: RE:  irix6.5 bootstrap fails in mabi=64/libobjc

I will run before and after bootstraps for the autoconf changes.
This is simple and requires no thought.  


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14948


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [Bug libobjc/14948] irix6.5 bootstrap fails in mabi=64/libobjc
  2004-04-14  0:01 [Bug bootstrap/14948] New: irix6.5 bootstrap fails in mabi=64/libobj billingd at gcc dot gnu dot org
  2004-04-14  0:17 ` [Bug libobjc/14948] irix6.5 bootstrap fails in mabi=64/libobjc pinskia at gcc dot gnu dot org
  2004-04-14  1:06 ` david dot billinghurst at comalco dot riotinto dot com dot au
@ 2004-04-15  2:13 ` billingd at gcc dot gnu dot org
  2004-04-15  3:41 ` [Bug libobjc/14948] [3.5 Regression] " pinskia at gcc dot gnu dot org
                   ` (4 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: billingd at gcc dot gnu dot org @ 2004-04-15  2:13 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From billingd at gcc dot gnu dot org  2004-04-15 01:45 -------
The problem was introduced just after 2004-04-09 12:24 UTC 
by the following change in libobjc:

2004-04-09  Nathanael Nerode  <neroden@gcc.gnu.org>

  * configure.in: Replace old AC_PROG_CC hack with new one.
 Define toplevel_srcdir in terms of srcdir, not top_srcdir (there
 are no subdirectory output files, so this is fine).  Change prereq
 to autoconf 2.59.
 * aclocal.m4: Include ../config/no-executables.m4.
 * configure: Regenerate with autoconf 2.59.

The CC definition in mips-sgi-irix6.5/mabi-64/libobjc/Makefile
has lost "-mabi=64" in the change.  Diff of entire Makefile below

--- gcc-j.1220/mips-sgi-irix6.5/mabi-64/libobjc/Makefile
+++ gcc-j.1225/mips-sgi-irix6.5/mabi-64/libobjc/Makefile
@@ -1,6 +1,5 @@
-# Generated automatically from Makefile.in by configure.
 # Makefile for GNU Objective C runtime library.
-# Copyright (C) 1993, 95-98, 1999, 2001, 2002, 2003, 2004
+# Copyright 1993, 1995, 1996, 1997, 1998, 1999, 2001, 2002, 2003, 2004
 # Free Software Foundation, Inc.
 
 #This file is part of GCC.
@@ -33,19 +32,19 @@
 VPATH = /disk4/billingd/src/gcc-j/libobjc
 prefix = /disk4/billingd/tmp/gcc-j
 exec_prefix = ${prefix}
-target_alias = mips-sgi-irix6.5
+target_noncanonical = mips-sgi-irix6.5
 gcc_version = 3.5.0
 gcc_version_trigger = /disk4/billingd/src/gcc-j/libobjc/../gcc/version.c
 top_srcdir = /disk4/billingd/src/gcc-j/libobjc
-toplevel_srcdir = ${top_srcdir}/..
-toolexecdir = $(libdir)/gcc-lib/$(target_alias)
-glibcpp_toolexecdir = $(libdir)/gcc-lib/$(target_alias)
-glibcpp_toolexeclibdir = $(libdir)/mabi=64
+toplevel_srcdir = ${srcdir}/..
+toolexecdir = $(libdir)/gcc-lib/$(target_noncanonical)
+glibcpp_toolexecdir = $(libdir)/gcc-lib/$(target_noncanonical)
+glibcpp_toolexeclibdir = $(libdir)
 
 top_builddir = .
 
 libdir = $(exec_prefix)/lib
-libsubdir = $(libdir)/gcc/$(target_alias)/$(gcc_version)
+libsubdir = $(libdir)/gcc/$(target_noncanonical)/$(gcc_version)
 
 # Multilib support variables.
 MULTISRCTOP = 
@@ -67,7 +66,7 @@
 
 RANLIB = :
 
-CC = /disk4/billingd/obj/gcc-j/gcc/xgcc -B/disk4/billingd/obj/gcc-j/gcc/ -
B/disk4/billingd/tmp/gcc-j/mips-sgi-irix6.5/bin/ -B/disk4/billingd/tmp/gcc-
j/mips-sgi-irix6.5/lib/ -isystem /disk4/billingd/tmp/gcc-j/mips-sgi-
irix6.5/include -isystem /disk4/billingd/tmp/gcc-j/mips-sgi-irix6.5/sys-
include  -mabi=64
+CC = /disk4/billingd/obj/gcc-j/gcc/xgcc -B/disk4/billingd/obj/gcc-j/gcc/ -
B/disk4/billingd/tmp/gcc-j/mips-sgi-irix6.5/bin/ -B/disk4/billingd/tmp/gcc-
j/mips-sgi-irix6.5/lib/ -isystem /disk4/billingd/tmp/gcc-j/mips-sgi-
irix6.5/include -isystem /disk4/billingd/tmp/gcc-j/mips-sgi-irix6.5/sys-include
 CFLAGS = -O2 -g
 WARN_CFLAGS = -W -Wall -Wwrite-strings -Wstrict-prototypes
 GTHREAD_FLAGS=



-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |neroden at gcc dot gnu dot
                   |                            |org


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14948


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [Bug libobjc/14948] [3.5 Regression] irix6.5 bootstrap fails in mabi=64/libobjc
  2004-04-14  0:01 [Bug bootstrap/14948] New: irix6.5 bootstrap fails in mabi=64/libobj billingd at gcc dot gnu dot org
                   ` (2 preceding siblings ...)
  2004-04-15  2:13 ` billingd at gcc dot gnu dot org
@ 2004-04-15  3:41 ` pinskia at gcc dot gnu dot org
  2004-04-15 17:39 ` neroden at gcc dot gnu dot org
                   ` (3 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2004-04-15  3:41 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From pinskia at gcc dot gnu dot org  2004-04-15 02:05 -------
Thanks for looking into this and finding what caused it.

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |pinskia at gcc dot gnu dot
                   |                            |org
           Severity|normal                      |critical
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|                            |1
   Last reconfirmed|0000-00-00 00:00:00         |2004-04-15 02:05:24
               date|                            |
            Summary|irix6.5 bootstrap fails in  |[3.5 Regression] irix6.5
                   |mabi=64/libobjc             |bootstrap fails in
                   |                            |mabi=64/libobjc
   Target Milestone|---                         |3.5.0


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14948


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [Bug libobjc/14948] [3.5 Regression] irix6.5 bootstrap fails in mabi=64/libobjc
  2004-04-14  0:01 [Bug bootstrap/14948] New: irix6.5 bootstrap fails in mabi=64/libobj billingd at gcc dot gnu dot org
                   ` (4 preceding siblings ...)
  2004-04-15 17:39 ` neroden at gcc dot gnu dot org
@ 2004-04-15 17:39 ` cvs-commit at gcc dot gnu dot org
  2004-04-16  0:32 ` david dot billinghurst at comalco dot riotinto dot com dot au
  2004-04-16 13:44 ` cvs-commit at gcc dot gnu dot org
  7 siblings, 0 replies; 9+ messages in thread
From: cvs-commit at gcc dot gnu dot org @ 2004-04-15 17:39 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From cvs-commit at gcc dot gnu dot org  2004-04-15 17:05 -------
Subject: Bug 14948

CVSROOT:	/cvs/gcc
Module name:	gcc
Changes by:	neroden@gcc.gnu.org	2004-04-15 17:05:37

Modified files:
	libobjc        : ChangeLog configure configure.ac 

Log message:
	PR libobjc/14948
	* configure.ac: De-precious CC so multilibs work.
	* configure: Regenerate.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libobjc/ChangeLog.diff?cvsroot=gcc&r1=1.123&r2=1.124
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libobjc/configure.diff?cvsroot=gcc&r1=1.42&r2=1.43
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libobjc/configure.ac.diff?cvsroot=gcc&r1=1.3&r2=1.4



-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14948


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [Bug libobjc/14948] [3.5 Regression] irix6.5 bootstrap fails in mabi=64/libobjc
  2004-04-14  0:01 [Bug bootstrap/14948] New: irix6.5 bootstrap fails in mabi=64/libobj billingd at gcc dot gnu dot org
                   ` (3 preceding siblings ...)
  2004-04-15  3:41 ` [Bug libobjc/14948] [3.5 Regression] " pinskia at gcc dot gnu dot org
@ 2004-04-15 17:39 ` neroden at gcc dot gnu dot org
  2004-04-15 17:39 ` cvs-commit at gcc dot gnu dot org
                   ` (2 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: neroden at gcc dot gnu dot org @ 2004-04-15 17:39 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From neroden at gcc dot gnu dot org  2004-04-15 17:06 -------
CC has to be de-precioused.  :-P  Having hit this before, I'm pretty much 
certain that that change, which I just made, will fix it; reopen this bug and 
assign it to me if it doesn't. 

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14948


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [Bug libobjc/14948] [3.5 Regression] irix6.5 bootstrap fails in mabi=64/libobjc
  2004-04-14  0:01 [Bug bootstrap/14948] New: irix6.5 bootstrap fails in mabi=64/libobj billingd at gcc dot gnu dot org
                   ` (5 preceding siblings ...)
  2004-04-15 17:39 ` cvs-commit at gcc dot gnu dot org
@ 2004-04-16  0:32 ` david dot billinghurst at comalco dot riotinto dot com dot au
  2004-04-16 13:44 ` cvs-commit at gcc dot gnu dot org
  7 siblings, 0 replies; 9+ messages in thread
From: david dot billinghurst at comalco dot riotinto dot com dot au @ 2004-04-16  0:32 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From david dot billinghurst at comalco dot riotinto dot com dot au  2004-04-15 23:46 -------
Subject: RE:  [3.5 Regression] irix6.5 bootstrap fails in mabi=64/libobjc

> From: neroden at gcc dot gnu dot org 
>
> CC has to be de-precioused.  

That fixed it.  I was hoping it was a familiar issue.  Thanks.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14948


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [Bug libobjc/14948] [3.5 Regression] irix6.5 bootstrap fails in mabi=64/libobjc
  2004-04-14  0:01 [Bug bootstrap/14948] New: irix6.5 bootstrap fails in mabi=64/libobj billingd at gcc dot gnu dot org
                   ` (6 preceding siblings ...)
  2004-04-16  0:32 ` david dot billinghurst at comalco dot riotinto dot com dot au
@ 2004-04-16 13:44 ` cvs-commit at gcc dot gnu dot org
  7 siblings, 0 replies; 9+ messages in thread
From: cvs-commit at gcc dot gnu dot org @ 2004-04-16 13:44 UTC (permalink / raw)
  To: gcc-bugs


------- Additional Comments From cvs-commit at gcc dot gnu dot org  2004-04-16 12:48 -------
Subject: Bug 14948

CVSROOT:	/cvs/gcc
Module name:	gcc
Branch: 	tree-ssa-20020619-branch
Changes by:	pinskia@gcc.gnu.org	2004-04-16 12:48:29

Modified files:
	libobjc        : ChangeLog configure configure.ac 

Log message:
	2004-04-15  Nathanael Nerode  <neroden@gcc.gnu.org>
	
	PR libobjc/14948
	* configure.ac: De-precious CC so multilibs work.
	* configure: Regenerate.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libobjc/ChangeLog.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.80.2.24&r2=1.80.2.25
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libobjc/configure.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.23.2.13&r2=1.23.2.14
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libobjc/configure.ac.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.2.2.2&r2=1.2.2.3



-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14948


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2004-04-16 12:48 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-04-14  0:01 [Bug bootstrap/14948] New: irix6.5 bootstrap fails in mabi=64/libobj billingd at gcc dot gnu dot org
2004-04-14  0:17 ` [Bug libobjc/14948] irix6.5 bootstrap fails in mabi=64/libobjc pinskia at gcc dot gnu dot org
2004-04-14  1:06 ` david dot billinghurst at comalco dot riotinto dot com dot au
2004-04-15  2:13 ` billingd at gcc dot gnu dot org
2004-04-15  3:41 ` [Bug libobjc/14948] [3.5 Regression] " pinskia at gcc dot gnu dot org
2004-04-15 17:39 ` neroden at gcc dot gnu dot org
2004-04-15 17:39 ` cvs-commit at gcc dot gnu dot org
2004-04-16  0:32 ` david dot billinghurst at comalco dot riotinto dot com dot au
2004-04-16 13:44 ` cvs-commit at gcc dot gnu dot org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).