NetBSD Problem Report #33591

From www@NetBSD.org  Tue May 30 06:43:28 2006
Return-Path: <www@NetBSD.org>
Received: by narn.NetBSD.org (Postfix, from userid 31301)
	id 4F2A663BA5F; Tue, 30 May 2006 06:43:28 +0000 (UTC)
Message-Id: <20060530064328.4F2A663BA5F@narn.NetBSD.org>
Date: Tue, 30 May 2006 06:43:28 +0000 (UTC)
From: tannert@mis.mpg.de
Reply-To: tannert@mis.mpg.de
To: gnats-bugs@NetBSD.org
Subject: error in /lang/gcc34
X-Send-Pr-Version: www-1.0

>Number:         33591
>Category:       pkg
>Synopsis:       error in /lang/gcc34
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    solaris-pkg-people
>State:          closed
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue May 30 06:45:00 +0000 2006
>Closed-Date:    Mon Sep 17 12:51:09 +0000 2018
>Last-Modified:  Mon Sep 17 12:51:09 +0000 2018
>Originator:     Andreas Tannert
>Release:        
>Organization:
MPI MIS
>Environment:
SunOS 5.9 Generic_118558-21 sun4u sparc SUNW,Sun-Fire-880
>Description:
javax/print/attribute/standard/.libs/JobMessageFromOperator.o javax/print/attribute/standard/.libs/JobName.o javax/print/attribute/standard/.libs/JobOriginatingUserName.o javax/print/attribute/standard/.libs/JobPriority.o javax/print/attribute/standard/.libs/JobPrioritySupported.o javax/print/attribute/standard/.libs/NumberOfDocuments.o javax/print/attribute/standard/.libs/NumberOfInterveningJobs.o javax/print/attribute/standard/.libs/NumberUp.o javax/print/attribute/standard/.libs/OutputDeviceAssigned.o javax/print/attribute/standard/.libs/PagesPerMinute.o javax/print/attribute/standard/.libs/PagesPerMinuteColor.o javax/print/attribute/standard/.libs/PrinterInfo.o javax/print/attribute/standard/.libs/PrinterLocation.o javax/print/attribute/standard/.libs/PrinterMakeAndModel.o javax/print/attribute/standard/.libs/PrinterMessageFromOperator.o javax/print/attribute/standard/.libs/PrinterName.o javax/print/attribute/standard/.libs/QueuedJobCount.o javax/print/attribute/standard/.libs/RequestingUserName.o javax/security/auth/x500/.libs/X500Principal.o javax/sql/.libs/ConnectionEvent.o javax/sql/.libs/ConnectionEventListener.o javax/sql/.libs/ConnectionPoolDataSource.o javax/sql/.libs/DataSource.o javax/sql/.libs/PooledConnection.o javax/sql/.libs/RowSetEvent.o javax/sql/.libs/RowSetInternal.o javax/sql/.libs/RowSet.o javax/sql/.libs/RowSetListener.o javax/sql/.libs/RowSetMetaData.o javax/sql/.libs/RowSetReader.o javax/sql/.libs/RowSetWriter.o javax/sql/.libs/XAConnection.o javax/sql/.libs/XADataSource.o javax/transaction/xa/.libs/XAException.o javax/transaction/xa/.libs/XAResource.o javax/transaction/xa/.libs/Xid.o javax/transaction/.libs/HeuristicCommitException.o javax/transaction/.libs/HeuristicMixedException.o javax/transaction/.libs/HeuristicRollbackException.o javax/transaction/.libs/InvalidTransactionException.o javax/transaction/.libs/NotSupportedException.o javax/transaction/.libs/RollbackException.o javax/transaction/.libs/Status.o javax/transaction/.libs/Synchronization.o javax/transaction/.libs/SystemException.o javax/transaction/.libs/Transaction.o javax/transaction/.libs/TransactionManager.o javax/transaction/.libs/TransactionRequiredException.o javax/transaction/.libs/TransactionRolledbackException.o javax/transaction/.libs/UserTransaction.o java/lang/.libs/ConcreteProcess.o gnu/classpath/.libs/Configuration.o java/lang/.libs/dtoa.o java/lang/.libs/k_rem_pio2.o java/lang/.libs/s_tan.o java/lang/.libs/e_acos.o java/lang/.libs/k_sin.o java/lang/.libs/strtod.o java/lang/.libs/e_asin.o java/lang/.libs/k_tan.o java/lang/.libs/w_acos.o java/lang/.libs/e_atan2.o java/lang/.libs/mprec.o java/lang/.libs/w_asin.o java/lang/.libs/e_exp.o java/lang/.libs/s_atan.o java/lang/.libs/w_atan2.o java/lang/.libs/e_fmod.o java/lang/.libs/s_ceil.o java/lang/.libs/w_exp.o java/lang/.libs/e_log.o java/lang/.libs/s_copysign.o java/lang/.libs/w_fmod.o java/lang/.libs/e_pow.o java/lang/.libs/s_cos.o java/lang/.libs/w_log.o java/lang/.libs/e_rem_pio2.o java/lang/.libs/s_fabs.o java/lang/.libs/w_pow.o java/lang/.libs/e_remainder.o java/lang/.libs/s_floor.o java/lang/.libs/w_remainder.o java/lang/.libs/e_scalb.o java/lang/.libs/s_rint.o java/lang/.libs/w_sqrt.o java/lang/.libs/e_sqrt.o java/lang/.libs/s_scalbn.o java/lang/.libs/sf_rint.o java/lang/.libs/k_cos.o java/lang/.libs/s_sin.o java/lang/.libs/sf_fabs.o .libs/boehm.o .libs/posix-threads.o .libs/posix.o .libs/libgcj.lax/libgcjgc_convenience.a/allchblk.o .libs/libgcj.lax/libgcjgc_convenience.a/alloc.o .libs/libgcj.lax/libgcjgc_convenience.a/blacklst.o .libs/libgcj.lax/libgcjgc_convenience.a/checksums.o .libs/libgcj.lax/libgcjgc_convenience.a/dbg_mlc.o
.libs/libgcj.lax/libgcjgc_convenience.a/dyn_load.o .libs/libgcj.lax/libgcjgc_convenience.a/finalize.o .libs/libgcj.lax/libgcjgc_convenience.a/gc_dlopen.o .libs/libgcj.lax/libgcjgc_convenience.a/gcj_mlc.o .libs/libgcj.lax/libgcjgc_convenience.a/headers.o .libs/libgcj.lax/libgcjgc_convenience.a/aix_irix_threads.o .libs/libgcj.lax/libgcjgc_convenience.a/malloc.o .libs/libgcj.lax/libgcjgc_convenience.a/mallocx.o .libs/libgcj.lax/libgcjgc_convenience.a/mark.o .libs/libgcj.lax/libgcjgc_convenience.a/mark_rts.o .libs/libgcj.lax/libgcjgc_convenience.a/misc.o .libs/libgcj.lax/libgcjgc_convenience.a/new_hblk.o .libs/libgcj.lax/libgcjgc_convenience.a/obj_map.o .libs/libgcj.lax/libgcjgc_convenience.a/os_dep.o .libs/libgcj.lax/libgcjgc_convenience.a/pcr_interface.o .libs/libgcj.lax/libgcjgc_convenience.a/ptr_chck.o .libs/libgcj.lax/libgcjgc_convenience.a/real_malloc.o .libs/libgcj.lax/libgcjgc_convenience.a/reclaim.o .libs/libgcj.lax/libgcjgc_convenience.a/specific.o .libs/libgcj.lax/libgcjgc_convenience.a/solaris_pthreads.o .libs/libgcj.lax/libgcjgc_convenience.a/solaris_threads.o .libs/libgcj.lax/libgcjgc_convenience.a/stubborn.o .libs/libgcj.lax/libgcjgc_convenience.a/typd_mlc.o .libs/libgcj.lax/libgcjgc_convenience.a/backgraph.o .libs/libgcj.lax/libgcjgc_convenience.a/win32_threads.o .libs/libgcj.lax/libgcjgc_convenience.a/pthread_support.o .libs/libgcj.lax/libgcjgc_convenience.a/pthread_stop_world.o .libs/libgcj.lax/libgcjgc_convenience.a/darwin_stop_world.o .libs/libgcj.lax/libgcjgc_convenience.a/sparc_mach_dep.o  .libs/libgcj.lax/libffi_convenience.a/debug.o .libs/libgcj.lax/libffi_convenience.a/prep_cif.o .libs/libgcj.lax/libffi_convenience.a/types.o .libs/libgcj.lax/libffi_convenience.a/raw_api.o .libs/libgcj.lax/libffi_convenience.a/java_raw_api.o .libs/libgcj.lax/libffi_convenience.a/ffi.o .libs/libgcj.lax/libffi_convenience.a/v8.o .libs/libgcj.lax/libffi_convenience.a/v9.o  .libs/libgcj.lax/libltdlc.a/ltdl.o   -Wl,-R -Wl,/opt/pkg/PKGsrcNeu/210406devel/lib -Wl,-R -Wl,/opt/pkg/PKGsrcNeu/210406devel/lib  -L/opt/pkg/PKGsrcNeu/210406devel/pkgsrc/lang/gcc34/work/obj/sparc-sun-solaris2.9/sparcv9/libstdc++-v3/src -L/opt/pkg/PKGsrcNeu/210406devel/pkgsrc/lang/gcc34/work/obj/sparc-sun-solaris2.9/sparcv9/libstdc++-v3/src/.libs -L/opt/pkg/PKGsrcNeu/210406devel/pkgsrc/lang/gcc34/work/obj/sparc-sun-solaris2.9/sparcv9/libjava ../boehm-gc/.libs/libgcjgc_convenience.a ../libffi/.libs/libffi_convenience.a -lpthread -lrt ./libltdl/.libs/libltdlc.a -ldl /opt/pkg/PKGsrcNeu/210406devel/lib/libz.so -L/opt/pkg/PKGsrcNeu/210406devel/pkgsrc/lang/gcc34/work/obj/gcc/sparcv9 -L/opt/pkg/PKGsrcNeu/210406devel/pkgsrc/lang/gcc34/work/obj/gcc -L/usr/ccs/bin/sparcv9 -L/usr/ccs/bin -L/usr/ccs/lib/sparcv9 -L/usr/ccs/lib -L/lib/sparcv9 -L/usr/lib/sparcv9 -lgcc_s_sparcv9 -lgcc_s_sparcv9    -lc /opt/pkg/PKGsrcNeu/210406devel/pkgsrc/lang/gcc34/work/obj/gcc/sparcv9/crtend.o /opt/pkg/PKGsrcNeu/210406devel/pkgsrc/lang/gcc34/work/obj/gcc/sparcv9/crtn.o  -Wl,-h -Wl,libgcj.so.5 -o .libs/libgcj.so.5.0.0
ld: fatal: file /opt/pkg/PKGsrcNeu/210406devel/lib/libz.so: wrong ELF class: ELFCLASS32
ld: fatal: File processing errors. No output written to .libs/libgcj.so.5.0.0
collect2: ld returned 1 exit status
gmake[5]: *** [libgcj.la] Error 1
>How-To-Repeat:
bmake in /lang/gcc34
>Fix:
The problem is new. I already could make gcc34 successfully with a pkgsrc-tree I got at 11.04.05. Perhaps also the sequence of compilation is not unimportant.

>Release-Note:

>Audit-Trail:

Responsible-Changed-From-To: pkg-manager->solaris-pkg-people
Responsible-Changed-By: cube@netbsd.org
Responsible-Changed-When: Mon, 05 Jun 2006 15:00:39 +0000
Responsible-Changed-Why:
This look specific to Solaris.


From: Aleksej Saushev <asau@inbox.ru>
To: gnats-bugs@netbsd.org
Cc: 
Subject: Re: pkg/33591
Date: Mon, 22 Feb 2010 13:24:52 +0300

 I have reproduced this.
 Do we want to deal with this problem given that the software isn't
 supported anymore and there's major shift to gcc 4?

From: Aleksej Saushev <asau@inbox.ru>
To: gnats-bugs@netbsd.org
Cc: 
Subject: Re: pkg/33591
Date: Mon, 22 Feb 2010 13:27:35 +0300

 Just in case anyone will work on it in future,
 the same package builds fine on SunOS 5.10 i86pc,
 thus it may be specific to SPARC.

From: David Holland <dholland-pbugs@netbsd.org>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/33591
Date: Mon, 1 Mar 2010 02:23:58 +0000

 On Mon, Feb 22, 2010 at 10:30:04AM +0000, Aleksej Saushev wrote:
  >  I have reproduced this.
  >  Do we want to deal with this problem given that the software isn't
  >  supported anymore and there's major shift to gcc 4?

 I think as long as there are things floating around that require gcc3
 to compile, we should try to make the gcc3 package workable.

 Of course, it might be a better use of time to go update those instead
 of beating one's head against gcc's build system...

 -- 
 David A. Holland
 dholland@netbsd.org

State-Changed-From-To: open->closed
State-Changed-By: maya@NetBSD.org
State-Changed-When: Mon, 17 Sep 2018 12:51:09 +0000
State-Changed-Why:
Not interested in fixing bugs regarding GCC 3.4. By now it is a very old version. I suspect newer versions of GCC work well with gcj.


>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.43 2018/01/16 07:36:43 maya Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2017 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.