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

Re: openjdk-6 build failure on m68k



Matthias Klose skrev:
See
http://buildd.debian.org/fetch.cgi?&pkg=openjdk-6&ver=6b11-7&arch=m68k&stamp=1221384832&file=log

not sure about this problem. the segfault is seen while unpacking an
archive with jar (pointing to fastjar).  I'd appreciate if somebody
could investigate and maybe make a NMU for fastjar if a fix exists.
I got the same segfault with fastjar on my machine. Im working on creating a testcast for this fastjar bug
.
The segfault with fastjar can be avoided by configure icedtea6 to use gjar-4.3 instead on m68k.

On my machine i hit another build error a bit further: see the attached log
My icedtea6 build is configured with ./configure --with-jar=gjar-4.3
For some reason JAVAC_CMD is unset when compiling the classlist for the openjdk-ecj bootstrap part.

xerxes@aranym-m68k:~/zero/icedtea6$ hg tip
changeset:   1040:c46e727121a8
tag:         tip
user:        doko@ubuntu.com
date:        Sat Sep 13 09:32:12 2008 +0200
summary:     2008-09-12  Matthias Klose  <doko@ubuntu.com>







../../../src/share/classes/java/util/Collections.java
../../../src/share/classes/java/util/Iterator.java
../../../src/share/classes/java/util/ListIterator.java
../../../src/share/classes/java/util/Collection.java
../../../src/share/classes/java/util/Set.java
../../../src/share/classes/java/util/SortedSet.java
../../../src/share/classes/java/util/NavigableSet.java
../../../src/share/classes/java/util/List.java
../../../src/share/classes/java/util/Queue.java
../../../src/share/classes/java/util/Deque.java
../../../src/share/classes/java/util/AbstractCollection.java
../../../src/share/classes/java/util/AbstractSet.java
../../../src/share/classes/java/util/HashSet.java
../../../src/share/classes/java/util/LinkedHashSet.java
../../../src/share/classes/java/util/TreeSet.java
../../../src/share/classes/java/util/EnumSet.java
../../../src/share/classes/java/util/RegularEnumSet.java
../../../src/share/classes/java/util/JumboEnumSet.java
../../../src/share/classes/java/util/AbstractList.java
../../../src/share/classes/java/util/ArrayList.java
../../../src/share/classes/java/util/Vector.java
../../../src/share/classes/java/util/AbstractSequentialList.java
../../../src/share/classes/java/util/LinkedList.java
../../../src/share/classes/java/util/AbstractQueue.java
../../../src/share/classes/java/util/PriorityQueue.java
../../../src/share/classes/java/util/ArrayDeque.java
../../../src/share/classes/java/util/Map.java
../../../src/share/classes/java/util/SortedMap.java
../../../src/share/classes/java/util/NavigableMap.java
../../../src/share/classes/java/util/AbstractMap.java
../../../src/share/classes/java/util/HashMap.java
../../../src/share/classes/java/util/LinkedHashMap.java
../../../src/share/classes/java/util/TreeMap.java
../../../src/share/classes/java/util/Hashtable.java
../../../src/share/classes/java/util/WeakHashMap.java
../../../src/share/classes/java/util/IdentityHashMap.java
../../../src/share/classes/java/util/EnumMap.java
../../../src/share/classes/java/util/Arrays.java
../../../src/share/classes/java/util/ConcurrentModificationException.java
../../../src/share/classes/java/util/ServiceLoader.java
../../../src/share/classes/java/util/ServiceConfigurationError.java
../../../src/share/classes/java/util/Timer.java
../../../src/share/classes/java/util/TimerTask.java
../../../src/share/classes/java/util/UUID.java
../../../src/share/classes/java/util/concurrent/AbstractExecutorService.java
../../../src/share/classes/java/util/concurrent/ArrayBlockingQueue.java
../../../src/share/classes/java/util/concurrent/BlockingDeque.java
../../../src/share/classes/java/util/concurrent/BlockingQueue.java
../../../src/share/classes/java/util/concurrent/BrokenBarrierException.java
../../../src/share/classes/java/util/concurrent/Callable.java
../../../src/share/classes/java/util/concurrent/CancellationException.java
../../../src/share/classes/java/util/concurrent/CompletionService.java
../../../src/share/classes/java/util/concurrent/ConcurrentHashMap.java
../../../src/share/classes/java/util/concurrent/ConcurrentLinkedQueue.java
../../../src/share/classes/java/util/concurrent/ConcurrentMap.java
../../../src/share/classes/java/util/concurrent/ConcurrentNavigableMap.java
../../../src/share/classes/java/util/concurrent/ConcurrentSkipListMap.java
../../../src/share/classes/java/util/concurrent/ConcurrentSkipListSet.java
../../../src/share/classes/java/util/concurrent/CopyOnWriteArrayList.java
../../../src/share/classes/java/util/concurrent/CopyOnWriteArraySet.java
../../../src/share/classes/java/util/concurrent/CountDownLatch.java
../../../src/share/classes/java/util/concurrent/CyclicBarrier.java
../../../src/share/classes/java/util/concurrent/DelayQueue.java
../../../src/share/classes/java/util/concurrent/Delayed.java
../../../src/share/classes/java/util/concurrent/Exchanger.java
../../../src/share/classes/java/util/concurrent/ExecutionException.java
../../../src/share/classes/java/util/concurrent/Executor.java
../../../src/share/classes/java/util/concurrent/ExecutorService.java
../../../src/share/classes/java/util/concurrent/ExecutorCompletionService.java
../../../src/share/classes/java/util/concurrent/Executors.java
../../../src/share/classes/java/util/concurrent/Future.java
../../../src/share/classes/java/util/concurrent/FutureTask.java
../../../src/share/classes/java/util/concurrent/LinkedBlockingDeque.java
../../../src/share/classes/java/util/concurrent/LinkedBlockingQueue.java
../../../src/share/classes/java/util/concurrent/PriorityBlockingQueue.java
../../../src/share/classes/java/util/concurrent/RejectedExecutionException.java
../../../src/share/classes/java/util/concurrent/RejectedExecutionHandler.java
../../../src/share/classes/java/util/concurrent/RunnableFuture.java
../../../src/share/classes/java/util/concurrent/RunnableScheduledFuture.java
../../../src/share/classes/java/util/concurrent/ScheduledExecutorService.java
../../../src/share/classes/java/util/concurrent/ScheduledFuture.java
../../../src/share/classes/java/util/concurrent/ScheduledThreadPoolExecutor.java
../../../src/share/classes/java/util/concurrent/Semaphore.java
../../../src/share/classes/java/util/concurrent/SynchronousQueue.java
../../../src/share/classes/java/util/concurrent/ThreadFactory.java
../../../src/share/classes/java/util/concurrent/ThreadPoolExecutor.java
../../../src/share/classes/java/util/concurrent/TimeUnit.java
../../../src/share/classes/java/util/concurrent/TimeoutException.java
../../../src/share/classes/java/util/concurrent/atomic/AtomicBoolean.java
../../../src/share/classes/java/util/concurrent/atomic/AtomicInteger.java
../../../src/share/classes/java/util/concurrent/atomic/AtomicIntegerArray.java
../../../src/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java
../../../src/share/classes/java/util/concurrent/atomic/AtomicLong.java
../../../src/share/classes/java/util/concurrent/atomic/AtomicLongArray.java
../../../src/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java
../../../src/share/classes/java/util/concurrent/atomic/AtomicMarkableReference.java
../../../src/share/classes/java/util/concurrent/atomic/AtomicReference.java
../../../src/share/classes/java/util/concurrent/atomic/AtomicReferenceArray.java
../../../src/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java
../../../src/share/classes/java/util/concurrent/atomic/AtomicStampedReference.java
../../../src/share/classes/java/util/concurrent/locks/AbstractOwnableSynchronizer.java
../../../src/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java
../../../src/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java
../../../src/share/classes/java/util/concurrent/locks/Condition.java
../../../src/share/classes/java/util/concurrent/locks/Lock.java
../../../src/share/classes/java/util/concurrent/locks/LockSupport.java
../../../src/share/classes/java/util/concurrent/locks/ReadWriteLock.java
../../../src/share/classes/java/util/concurrent/locks/ReentrantLock.java
../../../src/share/classes/java/util/concurrent/locks/ReentrantReadWriteLock.java
../../../src/share/classes/java/util/regex/Pattern.java
../../../src/share/classes/java/util/regex/Matcher.java
../../../src/share/classes/java/util/regex/MatchResult.java
../../../src/share/classes/java/util/regex/ASCII.java
../../../src/share/classes/java/util/regex/PatternSyntaxException.java
../../../src/share/classes/java/util/prefs/Preferences.java
../../../src/share/classes/java/util/prefs/AbstractPreferences.java
../../../src/share/classes/java/util/prefs/PreferenceChangeEvent.java
../../../src/share/classes/java/util/prefs/PreferenceChangeListener.java
../../../src/share/classes/java/util/prefs/NodeChangeEvent.java
../../../src/share/classes/java/util/prefs/NodeChangeListener.java
../../../src/share/classes/java/util/prefs/BackingStoreException.java
../../../src/share/classes/java/util/prefs/InvalidPreferencesFormatException.java
../../../src/share/classes/java/util/prefs/PreferencesFactory.java
../../../src/share/classes/java/util/prefs/Base64.java
../../../src/share/classes/java/util/prefs/XmlSupport.java
../../../src/share/classes/java/util/spi/CurrencyNameProvider.java
../../../src/share/classes/java/util/spi/LocaleNameProvider.java
../../../src/share/classes/java/util/spi/LocaleServiceProvider.java
../../../src/share/classes/java/util/spi/TimeZoneNameProvider.java
../../../src/share/classes/java/io/Closeable.java
../../../src/share/classes/java/io/Flushable.java
../../../src/share/classes/java/io/PipedInputStream.java
../../../src/share/classes/java/io/PipedOutputStream.java
../../../src/share/classes/java/io/IOException.java
../../../src/share/classes/java/io/CharConversionException.java
../../../src/share/classes/java/io/FileNotFoundException.java
../../../src/share/classes/java/io/EOFException.java
../../../src/share/classes/java/io/SyncFailedException.java
../../../src/share/classes/java/io/UTFDataFormatException.java
../../../src/share/classes/java/io/InterruptedIOException.java
../../../src/share/classes/java/io/UnsupportedEncodingException.java
../../../src/share/classes/java/io/DataInput.java
../../../src/share/classes/java/io/DataOutput.java
../../../src/share/classes/java/io/InputStream.java
../../../src/share/classes/java/io/FileInputStream.java
../../../src/share/classes/java/io/FilterInputStream.java
../../../src/share/classes/java/io/BufferedInputStream.java
../../../src/share/classes/java/io/DataInputStream.java
../../../src/share/classes/java/io/ByteArrayInputStream.java
../../../src/share/classes/java/io/PushbackInputStream.java
../../../src/share/classes/java/io/SequenceInputStream.java
../../../src/share/classes/java/io/StringBufferInputStream.java
../../../src/share/classes/java/io/LineNumberInputStream.java
../../../src/share/classes/java/io/OutputStream.java
../../../src/share/classes/java/io/FileOutputStream.java
../../../src/share/classes/java/io/FilterOutputStream.java
../../../src/share/classes/java/io/BufferedOutputStream.java
../../../src/share/classes/java/io/DataOutputStream.java
../../../src/share/classes/java/io/ByteArrayOutputStream.java
../../../src/share/classes/java/io/PrintStream.java
../../../src/share/classes/java/io/RandomAccessFile.java
../../../src/share/classes/java/io/StreamTokenizer.java
../../../src/share/classes/java/io/DeleteOnExitHook.java
../../../src/share/classes/java/io/File.java
../../../src/share/classes/java/io/FileSystem.java
../../../src/solaris/classes/java/io/FileDescriptor.java
../../../src/share/classes/java/io/FilenameFilter.java
../../../src/share/classes/java/io/FileFilter.java
../../../src/share/classes/java/io/FilePermission.java
../../../src/share/classes/java/io/Serializable.java
../../../src/share/classes/java/io/Externalizable.java
../../../src/share/classes/java/io/Bits.java
../../../src/share/classes/java/io/ObjectInput.java
../../../src/share/classes/java/io/ObjectInputStream.java
../../../src/share/classes/java/io/ObjectInputValidation.java
../../../src/share/classes/java/io/ObjectOutput.java
../../../src/share/classes/java/io/ObjectOutputStream.java
../../../src/share/classes/java/io/ObjectStreamClass.java
../../../src/share/classes/java/io/ObjectStreamConstants.java
../../../src/share/classes/java/io/ObjectStreamField.java
../../../src/share/classes/java/io/SerializablePermission.java
../../../src/share/classes/java/io/InvalidClassException.java
../../../src/share/classes/java/io/InvalidObjectException.java
../../../src/share/classes/java/io/NotActiveException.java
../../../src/share/classes/java/io/NotSerializableException.java
../../../src/share/classes/java/io/ObjectStreamException.java
../../../src/share/classes/java/io/OptionalDataException.java
../../../src/share/classes/java/io/StreamCorruptedException.java
../../../src/share/classes/java/io/WriteAbortedException.java
../../../src/share/classes/java/io/Reader.java
../../../src/share/classes/java/io/BufferedReader.java
../../../src/share/classes/java/io/LineNumberReader.java
../../../src/share/classes/java/io/CharArrayReader.java
../../../src/share/classes/java/io/FilterReader.java
../../../src/share/classes/java/io/PushbackReader.java
../../../src/share/classes/java/io/InputStreamReader.java
../../../src/share/classes/java/io/FileReader.java
../../../src/share/classes/java/io/PipedReader.java
../../../src/share/classes/java/io/StringReader.java
../../../src/share/classes/java/io/Writer.java
../../../src/share/classes/java/io/BufferedWriter.java
../../../src/share/classes/java/io/PrintWriter.java
../../../src/share/classes/java/io/CharArrayWriter.java
../../../src/share/classes/java/io/FilterWriter.java
../../../src/share/classes/java/io/OutputStreamWriter.java
../../../src/share/classes/java/io/FileWriter.java
../../../src/share/classes/java/io/PipedWriter.java
../../../src/share/classes/java/io/StringWriter.java
../../../src/share/classes/java/io/Console.java
../../../src/share/classes/java/io/ExpiringCache.java
../../../src/share/classes/java/nio/charset/Charset.java
/home/xerxes/zero/icedtea6/generated/java/nio/charset/CharsetDecoder.java
/home/xerxes/zero/icedtea6/generated/java/nio/charset/CharsetEncoder.java
../../../src/share/classes/java/nio/charset/UnmappableCharacterException.java
../../../src/share/classes/java/nio/Bits.java
/home/xerxes/zero/icedtea6/generated/java/nio/DirectByteBuffer.java
/home/xerxes/zero/icedtea6/generated/java/nio/HeapByteBuffer.java
/home/xerxes/zero/icedtea6/generated/java/nio/HeapCharBuffer.java
../../../src/share/classes/java/security/AccessController.java
../../../src/share/classes/java/security/ProtectionDomain.java
../../../src/share/classes/java/net/URLClassLoader.java
../../../src/share/classes/java/net/URLConnection.java
../../../src/share/classes/sun/misc/Launcher.java
../../../src/share/classes/sun/misc/MetaIndex.java
../../../src/share/classes/sun/misc/URLClassPath.java
/home/xerxes/zero/icedtea6/generated/sun/misc/Version.java
../../../src/share/classes/sun/net/www/protocol/jar/Handler.java
../../../src/share/classes/sun/net/www/protocol/jar/JarURLConnection.java
../../../src/solaris/classes/sun/net/www/protocol/file/Handler.java
../../../src/share/classes/sun/net/www/protocol/file/FileURLConnection.java
../../../src/solaris/classes/sun/misc/FileURLMapper.java
../../../src/share/classes/sun/misc/MessageUtils.java
../../../src/share/classes/sun/misc/GC.java
../../../src/share/classes/sun/misc/Service.java
../../../src/share/classes/sun/misc/JavaLangAccess.java
../../../src/share/classes/sun/misc/JavaIOAccess.java
../../../src/share/classes/sun/misc/JavaIODeleteOnExitAccess.java
../../../src/share/classes/sun/misc/JavaIOFileDescriptorAccess.java
/home/xerxes/zero/icedtea6/generated/java/lang/UNIXProcess.java
../../../src/solaris/classes/java/io/UnixFileSystem.java
../../../src/solaris/classes/java/util/prefs/FileSystemPreferences.java
../../../src/solaris/classes/java/util/prefs/FileSystemPreferencesFactory.java
../../../src/share/classes/sun/misc/VMSupport.java
../../../src/share/classes/sun/reflect/ConstantPool.java
../../../src/share/classes/sun/reflect/NativeConstructorAccessorImpl.java
../../../src/share/classes/sun/reflect/NativeMethodAccessorImpl.java
../../../src/share/classes/sun/reflect/Reflection.java
# Running javac:
-sourcepath /home/xerxes/zero/icedtea6/generated:../../../src/solaris/classes:../../../src/share/classes -bootclasspath /home/xerxes/zero/icedtea6/bootstrap/jdk1.7.0/jre/lib/rt-closed.jar::/home/xerxes/zero/icedtea6/openjdk-ecj/control/build/linux-m68k/classes -d /home/xerxes/zero/icedtea6/openjdk-ecj/control/build/linux-m68k/classes @/home/xerxes/zero/icedtea6/openjdk-ecj/control/build/linux-m68k/tmp/java/java.lang/java/.classes.list
/bin/sh: line 6: -sourcepath: command not found
make[4]: *** [.compile.classlist] Error 127
make[4]: Leaving directory `/home/xerxes/zero/icedtea6/openjdk-ecj/jdk/make/java/java'
make[3]: *** [all] Error 1
make[3]: Leaving directory `/home/xerxes/zero/icedtea6/openjdk-ecj/jdk/make/java'
make[2]: *** [all] Error 1
make[2]: Leaving directory `/home/xerxes/zero/icedtea6/openjdk-ecj/jdk/make'
make[1]: *** [jdk-build] Error 2
make[1]: Leaving directory `/home/xerxes/zero/icedtea6/openjdk-ecj/control/make'
make: *** [stamps/icedtea-ecj.stamp] Error 2
xerxes@aranym-m68k:~/zero/icedtea6$

Reply to: