[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#426742: gcj-4.1: FTBFS: "/usr/bin/ld: gnu/java/: No such file"



Package: gcj-4.1
Version: 4.1.2-8
Severity: important

I'm trying to test a patch from upstream [1] by adding the file
debian/patches/pr31700 (see below) and a corresponding line in
debian/rules.patches.

Running debuild gcj-4.1 fails as below. Note that xgcc is passed
"gnu/java/" as an input file. I don't think my patch causes this.

I use gcc-4.1-source 4.1.2-9.

[1] http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31700

$ debuild
<...stuff deleted...>
/home/marcus/src/debian/gcj-4.1-4.1.2/build/./gcc/xgcc -shared-libgcc -B/home/marcus/src/debian/gcj-4.1-4.1.2/build/./gcc -nostdinc++ -L/home/marcus/src/debian/gcj-4.1-4.1.2/build/x86_64-linux-gnu/32/libstdc++-v3/src -L/home/marcus/src/debian/gcj-4.1-4.1.2/build/x86_64-linux-gnu/32/libstdc++-v3/src/.libs -B/usr/x86_64-linux-gnu/bin/ -B/usr/x86_64-linux-gnu/lib/ -isystem /usr/x86_64-linux-gnu/include -isystem /usr/x86_64-linux-gnu/sys-include  -m32 -shared -nostdlib /usr/lib/gcc/x86_64-linux-gnu/4.1.3/../../../../lib32/crti.o /home/marcus/src/debian/gcj-4.1-4.1.2/build/./gcc/32/crtbeginS.o  .libs/prims.o .libs/jni.o .libs/jvmti.o .libs/exception.o .libs/stacktrace.o .libs/link.o .libs/defineclass.o .libs/interpret.o .libs/verify.o gnu/classpath/jdwp/.libs/natVMFrame.o gnu/classpath/jdwp/.libs/natVMMethod.o gnu/classpath/jdwp/.libs/natVMVirtualMachine.o gnu/classpath/.libs/natConfiguration.o gnu/classpath/.libs/natSystemProperties.o gnu/classpath/.libs/natVMStackWalker.o gnu/gc
 j/.libs/natCore.o gnu/gcj/convert/.libs/JIS0208_to_Unicode.o gnu/gcj/convert/.libs/JIS0212_to_Unicode.o gnu/gcj/convert/.libs/Unicode_to_JIS.o gnu/gcj/convert/.libs/natIconv.o gnu/gcj/convert/.libs/natInput_EUCJIS.o gnu/gcj/convert/.libs/natInput_SJIS.o gnu/gcj/convert/.libs/natOutput_EUCJIS.o gnu/gcj/convert/.libs/natOutput_SJIS.o gnu/gcj/io/.libs/natSimpleSHSStream.o gnu/gcj/io/.libs/shs.o gnu/gcj/jvmti/.libs/natBreakpoint.o gnu/gcj/runtime/.libs/natFinalizerThread.o gnu/gcj/runtime/.libs/natSharedLibLoader.o gnu/gcj/runtime/.libs/natSystemClassLoader.o gnu/gcj/runtime/.libs/natStringBuffer.o gnu/gcj/util/.libs/natDebug.o gnu/java/lang/.libs/natMainThread.o gnu/java/lang/management/.libs/natVMClassLoadingMXBeanImpl.o gnu/java/lang/management/.libs/natVMCompilationMXBeanImpl.o gnu/java/lang/management/.libs/natVMGarbageCollectorMXBeanImpl.o gnu/java/lang/management/.libs/natVMMemoryMXBeanImpl.o gnu/java/lang/management/.libs/natVMMemoryManagerMXBeanImpl.o gnu/java/lang/mana
 gement/.libs/natVMMemoryPoolMXBeanImpl.o gnu/java/lang/management/.libs/natVMRuntimeMXBeanImpl.o gnu/java/lang/management/.libs/natVMThreadMXBeanImpl.o gnu/java/net/.libs/natPlainDatagramSocketImpl.o gnu/java/net/.libs/natPlainSocketImpl.o gnu/java/net/protocol/core/.libs/natCoreInputStream.o gnu/java/nio/.libs/natPipeImpl.o gnu/java/nio/.libs/natSelectorImpl.o gnu/java/nio/.libs/natNIOServerSocket.o gnu/java/nio/.libs/natVMChannel.o gnu/java/nio/channels/.libs/natFileChannelImpl.o java/io/.libs/natFile.o java/io/.libs/natObjectInputStream.o java/io/.libs/natVMObjectStreamClass.o java/lang/.libs/natCharacter.o java/lang/.libs/natClass.o java/lang/.libs/natClassLoader.o java/lang/.libs/natConcreteProcess.o java/lang/.libs/natDouble.o java/lang/.libs/natFloat.o java/lang/.libs/natMath.o java/lang/.libs/natObject.o java/lang/.libs/natRuntime.o java/lang/.libs/natString.o java/lang/.libs/natStringBuffer.o java/lang/.libs/natStringBuilder.o java/lang/.libs/natSystem.o java/lang/.
 libs/natThread.o java/lang/.libs/natThreadLocal.o java/lang/.libs/natVMClassLoader.o java/lang/.libs/natVMProcess.o java/lang/.libs/natVMThrowable.o java/lang/ref/.libs/natReference.o java/lang/reflect/.libs/natArray.o java/lang/reflect/.libs/natConstructor.o java/lang/reflect/.libs/natField.o java/lang/reflect/.libs/natMethod.o java/lang/reflect/.libs/natVMProxy.o java/net/.libs/natVMInetAddress.o java/net/.libs/natVMNetworkInterface.o java/net/.libs/natVMURLConnection.o java/nio/channels/.libs/natVMChannels.o java/nio/.libs/natDirectByteBufferImpl.o java/security/.libs/natVMAccessController.o java/security/.libs/natVMAccessControlState.o java/text/.libs/natCollator.o java/util/.libs/natVMTimeZone.o java/util/concurrent/atomic/.libs/natAtomicLong.o java/util/logging/.libs/natLogger.o java/util/zip/.libs/natDeflater.o java/util/zip/.libs/natInflater.o sun/misc/.libs/natUnsafe.o .libs/boehm.o .libs/posix.o .libs/posix-threads.o java/lang/.libs/Object.o java/lang/.libs/Class.o
  java/.libs/process-Posix.o gnu/.libs/awt.o gnu/awt/.libs/j2d.o gnu/.libs/classpath.o gnu/classpath/.libs/debug.o gnu/classpath/.libs/jdwp.o gnu/classpath/jdwp/.libs/event.o gnu/classpath/jdwp/event/.libs/filters.o gnu/classpath/jdwp/.libs/exception.o gnu/classpath/jdwp/.libs/id.o gnu/classpath/jdwp/.libs/processor.o gnu/classpath/jdwp/.libs/transport.o gnu/classpath/jdwp/.libs/util.o gnu/.libs/gcj.o gnu/gcj/.libs/convert.o gnu/gcj/.libs/io.o gnu/gcj/.libs/jvmti.o gnu/gcj/.libs/runtime.o gnu/gcj/.libs/util.o gnu/java/.libs/awt.o gnu/java/awt/.libs/color.o gnu/java/awt/.libs/dnd.o gnu/java/awt/.libs/font.o gnu/java/awt/font/.libs/autofit.o gnu/java/awt/font/.libs/opentype.o gnu/java/awt/font/opentype/.libs/truetype.o gnu/java/awt/.libs/image.o gnu/java/awt/.libs/java2d.o gnu/java/awt/.libs/peer.o gnu/java/awt/peer/.libs/headless.o gnu/java/awt/.libs/print.o gnu/java/.libs/io.o gnu/java/.libs/lang.o gnu/java/lang/.libs/reflect.o gnu/java/ gnu/java/.libs/math.o gnu/java/.libs/n
 et.o gnu/java/net/.libs/loader.o gnu/java/net/.libs/local.o gnu/java/net/protocol/.libs/core.o gnu/java/net/protocol/.libs/file.o gnu/java/net/protocol/.libs/ftp.o gnu/java/net/protocol/.libs/gcjlib.o gnu/java/net/protocol/.libs/http.o gnu/java/net/protocol/.libs/https.o gnu/java/net/protocol/.libs/jar.o gnu/java/.libs/nio.o gnu/java/nio/.libs/channels.o gnu/java/nio/ gnu/java/.libs/rmi.o gnu/java/rmi/.libs/activation.o gnu/java/rmi/.libs/dgc.o gnu/java/rmi/.libs/registry.o gnu/java/rmi/.libs/server.o gnu/java/.libs/security.o gnu/java/security/.libs/action.o gnu/java/security/.libs/ber.o gnu/java/security/.libs/der.o gnu/java/security/.libs/hash.o gnu/java/security/jce/.libs/hash.o gnu/java/security/jce/.libs/prng.o gnu/java/security/jce/.libs/sig.o gnu/java/security/.libs/key.o gnu/java/security/key/.libs/dss.o gnu/java/security/key/.libs/rsa.o gnu/java/security/.libs/pkcs.o gnu/java/security/.libs/prng.o gnu/java/security/.libs/provider.o gnu/java/security/.libs/sig.o gnu
 /java/security/sig/.libs/dss.o gnu/java/security/sig/.libs/rsa.o gnu/java/security/.libs/util.o gnu/java/security/.libs/x509.o gnu/java/security/x509/.libs/ext.o gnu/java/.libs/text.o gnu/java/.libs/util.o gnu/java/util/.libs/jar.o gnu/java/util/.libs/prefs.o gnu/java/util/.libs/regex.o gnu/javax/.libs/crypto.o gnu/javax/crypto/.libs/assembly.o gnu/javax/crypto/ gnu/javax/crypto/.libs/jce.o gnu/javax/crypto/jce/.libs/cipher.o gnu/javax/crypto/jce/.libs/key.o gnu/javax/crypto/jce/.libs/keyring.o gnu/javax/crypto/jce/.libs/mac.o gnu/javax/crypto/jce/.libs/params.o gnu/javax/crypto/jce/.libs/prng.o gnu/javax/crypto/jce/.libs/sig.o gnu/javax/crypto/jce/.libs/spec.o gnu/javax/crypto/.libs/key.o gnu/javax/crypto/key/.libs/dh.o gnu/javax/crypto/key/.libs/srp6.o gnu/javax/crypto/.libs/keyring.o gnu/javax/crypto/.libs/kwa.o gnu/javax/crypto/.libs/mac.o gnu/javax/crypto/.libs/mode.o gnu/javax/crypto/.libs/pad.o gnu/javax/crypto/.libs/prng.o gnu/javax/crypto/.libs/sasl.o gnu/javax/cryp
 to/sasl/.libs/anonymous.o gnu/javax/crypto/sasl/.libs/crammd5.o gnu/javax/crypto/sasl/.libs/plain.o gnu/javax/crypto/sasl/.libs/srp.o gnu/javax/.libs/imageio.o gnu/javax/imageio/.libs/bmp.o gnu/javax/imageio/.libs/gif.o gnu/javax/imageio/.libs/jpeg.o gnu/javax/imageio/.libs/png.o gnu/javax/naming/.libs/giop.o gnu/javax/naming/ictxImpl/.libs/trans.o gnu/javax/naming/jndi/url/.libs/corbaname.o gnu/javax/naming/jndi/url/.libs/rmi.o gnu/javax/net/.libs/ssl.o gnu/javax/net/ssl/.libs/provider.o gnu/javax/.libs/print.o gnu/javax/print/.libs/ipp.o gnu/javax/print/ipp/.libs/attribute.o gnu/javax/print/ipp/attribute/.libs/defaults.o gnu/javax/print/ipp/attribute/.libs/job.o gnu/javax/print/ipp/attribute/.libs/printer.o gnu/javax/print/ipp/attribute/.libs/supported.o gnu/javax/security/.libs/auth.o gnu/javax/security/auth/.libs/callback.o gnu/javax/security/auth/.libs/login.o gnu/javax/sound/sampled/.libs/AU.o gnu/javax/sound/sampled/.libs/WAV.o gnu/javax/swing/plaf/.libs/gnu.o gnu/jav
 ax/swing/plaf/.libs/metal.o gnu/javax/swing/text/.libs/html.o gnu/javax/swing/text/html/.libs/css.o gnu/javax/swing/text/html/ gnu/javax/swing/text/html/parser/.libs/models.o gnu/javax/swing/text/html/parser/.libs/support.o gnu/javax/swing/text/html/parser/support/.libs/low.o gnu/javax/swing/.libs/tree.o java/.libs/applet.o java/ java/awt/.libs/color.o java/awt/.libs/datatransfer.o java/awt/.libs/dnd.o java/awt/dnd/.libs/peer.o java/awt/.libs/event.o java/awt/ java/awt/ java/awt/.libs/im.o java/awt/im/.libs/spi.o java/awt/ java/awt/image/.libs/renderable.o java/awt/.libs/peer.o java/awt/.libs/print.o java/.libs/beans.o java/beans/.libs/beancontext.o java/.libs/io.o java/.libs/lang.o java/lang/.libs/annotation.o java/lang/.libs/instrument.o java/lang/.libs/ref.o java/lang/.libs/reflect.o java/.libs/math.o java/.libs/net.o java/.libs/nio.o java/nio/.libs/channels.o java/nio/channels/.libs/spi.o java/nio/.libs/charset.o java/nio/charset/.libs/spi.o java/.libs/rmi.o java/rmi/.li
 bs/activation.o java/rmi/.libs/dgc.o java/rmi/.libs/registry.o java/rmi/.libs/server.o java/.libs/security.o java/security/.libs/acl.o java/security/.libs/cert.o java/security/.libs/interfaces.o java/security/.libs/spec.o java/.libs/sql.o java/.libs/text.o java/.libs/util.o java/util/.libs/concurrent.o java/util/concurrent/.libs/atomic.o java/util/concurrent/.libs/locks.o java/util/.libs/jar.o java/util/.libs/logging.o java/util/.libs/prefs.o java/util/.libs/regex.o java/util/.libs/zip.o javax/.libs/accessibility.o javax/.libs/crypto.o javax/crypto/.libs/interfaces.o javax/crypto/.libs/spec.o javax/.libs/management.o javax/management/.libs/loading.o javax/management/.libs/openmbean.o javax/.libs/naming.o javax/naming/.libs/directory.o javax/naming/.libs/event.o javax/naming/.libs/ldap.o javax/naming/.libs/spi.o javax/.libs/net.o javax/net/.libs/ssl.o javax/.libs/print.o javax/print/.libs/attribute.o javax/print/attribute/.libs/standard.o javax/print/.libs/event.o javax/secur
 ity/.libs/auth.o javax/security/auth/.libs/callback.o javax/security/auth/.libs/kerberos.o javax/security/auth/.libs/login.o javax/security/auth/.libs/spi.o javax/security/auth/.libs/x500.o javax/security/.libs/cert.o javax/security/.libs/sasl.o javax/sound/.libs/midi.o javax/sound/midi/.libs/spi.o javax/sound/.libs/sampled.o javax/sound/sampled/.libs/spi.o javax/.libs/sql.o javax/.libs/swing.o javax/swing/.libs/border.o javax/swing/.libs/colorchooser.o javax/swing/.libs/event.o javax/swing/.libs/filechooser.o javax/swing/.libs/plaf.o javax/swing/plaf/.libs/basic.o javax/swing/plaf/ javax/swing/plaf/.libs/multi.o javax/swing/plaf/.libs/synth.o javax/swing/.libs/table.o javax/swing/.libs/text.o javax/swing/text/.libs/html.o javax/swing/text/html/.libs/parser.o javax/swing/text/.libs/rtf.o javax/swing/.libs/tree.o javax/swing/.libs/undo.o javax/.libs/transaction.o javax/transaction/.libs/xa.o org/ietf/.libs/jgss.o sun/.libs/misc.o sun/.libs/reflect.o sun/reflect/.libs/annotati
 on.o sun/reflect/.libs/misc.o  .libs/gnu-java-awt-dnd-peer-gtk.o .libs/gnu-java-awt-peer-gtk.o .libs/gnu-java-awt-peer-swing.o .libs/gnu-java-beans.o .libs/gnu-java-lang-management.o .libs/gnu-java-util-prefs-gconf.o .libs/gnu-javax-management.o .libs/gnu-javax-rmi.o .libs/gnu-javax-sound-midi.o  .libs/java-lang-management.o .libs/javax-imageio.o .libs/javax-rmi.o .libs/javax-xml.o  .libs/org-relaxng.o .libs/org-w3c.o .libs/org-xml.o gnu/classpath/tools/appletviewer/.libs/messages.properties.o gnu/classpath/tools/common/.libs/Messages.properties.o gnu/classpath/tools/getopt/.libs/Messages.properties.o gnu/classpath/tools/jar/.libs/messages.properties.o gnu/classpath/tools/jarsigner/.libs/MessageBundle.properties.o gnu/classpath/tools/jarsigner/.libs/messages.properties.o gnu/classpath/tools/keytool/.libs/MessageBundle.properties.o gnu/classpath/tools/keytool/.libs/messages.properties.o gnu/classpath/tools/native2ascii/.libs/messages.properties.o gnu/classpath/tools/orbd/.lib
 s/messages.properties.o gnu/classpath/tools/rmic/.libs/messages.properties.o gnu/classpath/tools/rmid/.libs/messages.properties.o gnu/classpath/tools/rmiregistry/.libs/messages.properties.o gnu/classpath/tools/serialver/.libs/messages.properties.o gnu/classpath/tools/tnameserv/.libs/messages.properties.o gnu/java/awt/peer/gtk/.libs/font.properties.o gnu/java/awt/peer/x/.libs/fonts.properties.o gnu/java/util/regex/.libs/MessagesBundle.properties.o gnu/java/util/regex/.libs/MessagesBundle_fr.properties.o gnu/java/util/regex/.libs/MessagesBundle_it.properties.o gnu/javax/print/.libs/PrinterDialog.properties.o gnu/javax/print/.libs/PrinterDialog_de.properties.o gnu/javax/security/auth/callback/.libs/MessagesBundle.properties.o java/util/.libs/iso4217.properties.o javax/imageio/plugins/jpeg/.libs/MessagesBundle.properties.o javax/swing/text/html/.libs/default.css.o org/ietf/jgss/.libs/MessagesBundle.properties.o sun/rmi/rmic/.libs/messages.properties.o com/sun/tools/javac/.libs/m
 essages.properties.o META-INF/services/.libs/java.util.prefs.PreferencesFactory.in.o META-INF/services/.libs/javax.sound.midi.spi.MidiDeviceProvider.o META-INF/services/.libs/javax.sound.midi.spi.MidiFileReader.o META-INF/services/.libs/javax.sound.midi.spi.MidiFileWriter.o META-INF/services/.libs/javax.sound.sampled.spi.AudioFileReader.o -Wl,--whole-archive ./libltdl/.libs/libltdlc.a classpath/native/fdlibm/.libs/libfdlibm.a ../libffi/.libs/libffi_convenience.a ../boehm-gc/.libs/libgcjgc_convenience.a -Wl,--no-whole-archive  -L/home/marcus/src/debian/gcj-4.1-4.1.2/build/x86_64-linux-gnu/32/libstdc++-v3/src -L/home/marcus/src/debian/gcj-4.1-4.1.2/build/x86_64-linux-gnu/32/libstdc++-v3/src/.libs -L/home/marcus/src/debian/gcj-4.1-4.1.2/build/x86_64-linux-gnu/32/libjava -lpthread -lrt ./libltdl/.libs/libltdlc.a -ldl -lz classpath/native/fdlibm/.libs/libfdlibm.a ../libffi/.libs/libffi_convenience.a ../boehm-gc/.libs/libgcjgc_convenience.a -L/home/marcus/src/debian/gcj-4.1-4.1.2/
 build/./gcc/32 -L/usr/lib/gcc/x86_64-linux-gnu/4.1.3/32 -L/usr/lib/gcc/x86_64-linux-gnu/4.1.3/../../../../lib32 -L/lib/../lib32 -L/usr/lib/../lib32 -lgcc_s -lc -lgcc_s     /home/marcus/src/debian/gcj-4.1-4.1.2/build/./gcc/32/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/4.1.3/../../../../lib32/crtn.o  -Wl,--version-script=../../../../src/libjava/libgcj.ver -Wl,-O1 -Wl,-soname -Wl,libgcj.so.71 -o .libs/libgcj.so.71.0.0
/usr/bin/ld: gnu/java/: No such file: File format not recognized
collect2: ld returned 1 exit status
make[8]: *** [libgcj.la] Error 1

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.22-rc2-melech (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=sv_SE.UTF-8, LC_CTYPE=sv_SE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages gcj-4.1 depends on:
ii  ecj                     3.3~M7-2         standalone version of the Eclipse 
ii  gcc-4.1                 4.1.2-8          The GNU C compiler
ii  gcj-4.1-base            4.1.2-8          The GNU Compiler Collection (gcj b
ii  gij-4.1                 4.1.2-8          The GNU Java bytecode interpreter
ii  java-common             0.25             Base of all Java packages
ii  libc6                   2.5-9            GNU C Library: Shared libraries
ii  libc6-dev               2.5-9            GNU C Library: Development Librari
ii  libgcc1                 1:4.2-20070528-1 GCC support library
ii  libgcj-bc               4.1.2-2          Link time only library for use wit
ii  libgcj7-1               4.1.2-8          Java runtime library for use with 
ii  libgcj7-dev             4.1.2-8          Java development headers and stati
ii  libgcj7-jar             4.1.2-8          Java runtime library for use with 
ii  libmagic1               4.20-8           File type determination library us
ii  zlib1g                  1:1.2.3-13       compression library - runtime

Versions of packages gcj-4.1 recommends:
ii  ecj-gcj                       3.3~M7-2   standalone version of the Eclipse 
ii  fastjar                       1:4.1.1-21 Jar creation utility

-- no debconf information



Reply to: