Package: libmatthew-java Version: 0.6-1 Severity: serious User: [EMAIL PROTECTED] Usertags: qa-ftbfs-20080413 qa-ftbfs Justification: FTBFS on i386
Hi, During a rebuild of all packages in sid, your package failed to build on i386. This rebuild was done with gcc 4.3 instead of gcc 4.2, because gcc 4.3 is now the default on most architectures (even if it's not the case on i386 yet). Feel free to downgrade this bug to 'important' if your package is only built on i386, and this bug is specific to gcc 4.3 (i.e the package builds fine with gcc 4.2). Relevant part: > make[2]: Entering directory `/build/user/libmatthew-java-0.6' > mkdir -p classes > cpp -C -P -DDEBUGSETTING=false < cx/ath/matthew/debug/Debug.jpp > > cx/ath/matthew/debug/Debug.java > /usr/lib/jvm/java-gcj/bin/javac -source 5.0 -cp classes -d classes > cx/ath/matthew/debug/Debug.java cx/ath/matthew/utils/Hexdump.java > ---------- > 1. WARNING in cx/ath/matthew/debug/Debug.java (at line 102) > private static Class saveclass = null; > ^^^^^ > Class is a raw type. References to generic type Class<T> should be > parameterized > ---------- > 2. WARNING in cx/ath/matthew/debug/Debug.java (at line 104) > private static Map filterMap = new HashMap(); > ^^^ > Map is a raw type. References to generic type Map<K,V> should be parameterized > ---------- > 3. WARNING in cx/ath/matthew/debug/Debug.java (at line 104) > private static Map filterMap = new HashMap(); > ^^^^^^^ > HashMap is a raw type. References to generic type HashMap<K,V> should be > parameterized > ---------- > 4. WARNING in cx/ath/matthew/debug/Debug.java (at line 150) > public static boolean debugging(Class c, int loglevel) > ^^^^^ > Class is a raw type. References to generic type Class<T> should be > parameterized > ---------- > 5. WARNING in cx/ath/matthew/debug/Debug.java (at line 215) > printMap(DEBUG, (Map) d); > ^^^ > Map is a raw type. References to generic type Map<K,V> should be parameterized > ---------- > 6. WARNING in cx/ath/matthew/debug/Debug.java (at line 230) > saveclass = (Class) o; > ^^^^^ > Class is a raw type. References to generic type Class<T> should be > parameterized > ---------- > 7. WARNING in cx/ath/matthew/debug/Debug.java (at line 249) > saveclass = (Class) o; > ^^^^^ > Class is a raw type. References to generic type Class<T> should be > parameterized > ---------- > 8. WARNING in cx/ath/matthew/debug/Debug.java (at line 267) > saveclass = (Class) o; > ^^^^^ > Class is a raw type. References to generic type Class<T> should be > parameterized > ---------- > 9. WARNING in cx/ath/matthew/debug/Debug.java (at line 285) > saveclass = (Class) o; > ^^^^^ > Class is a raw type. References to generic type Class<T> should be > parameterized > ---------- > 10. WARNING in cx/ath/matthew/debug/Debug.java (at line 300) > public static void print(Class c, int loglevel, Throwable t) > ^^^^^ > Class is a raw type. References to generic type Class<T> should be > parameterized > ---------- > 11. WARNING in cx/ath/matthew/debug/Debug.java (at line 386) > public static void print(Class c, int loglevel, Object d) > ^^^^^ > Class is a raw type. References to generic type Class<T> should be > parameterized > ---------- > 12. WARNING in cx/ath/matthew/debug/Debug.java (at line 401) > public static void print(Class c, int loglevel, String s) > ^^^^^ > Class is a raw type. References to generic type Class<T> should be > parameterized > ---------- > 13. WARNING in cx/ath/matthew/debug/Debug.java (at line 462) > public static void printMap(Object o, int loglevel, Map m) > ^^^ > Map is a raw type. References to generic type Map<K,V> should be parameterized > ---------- > 14. WARNING in cx/ath/matthew/debug/Debug.java (at line 466) > saveclass = (Class) o; > ^^^^^ > Class is a raw type. References to generic type Class<T> should be > parameterized > ---------- > 15. WARNING in cx/ath/matthew/debug/Debug.java (at line 480) > public static void printMap(Class c, int loglevel, Map m) > ^^^^^ > Class is a raw type. References to generic type Class<T> should be > parameterized > ---------- > 16. WARNING in cx/ath/matthew/debug/Debug.java (at line 480) > public static void printMap(Class c, int loglevel, Map m) > ^^^ > Map is a raw type. References to generic type Map<K,V> should be parameterized > ---------- > 17. WARNING in cx/ath/matthew/debug/Debug.java (at line 491) > public static void printMap(Map m) > ^^^ > Map is a raw type. References to generic type Map<K,V> should be parameterized > ---------- > 18. WARNING in cx/ath/matthew/debug/Debug.java (at line 500) > public static void printMap(int loglevel, Map m) > ^^^ > Map is a raw type. References to generic type Map<K,V> should be parameterized > ---------- > 19. WARNING in cx/ath/matthew/debug/Debug.java (at line 511) > Iterator i = m.keySet().iterator(); > ^^^^^^^^ > Iterator is a raw type. References to generic type Iterator<E> should be > parameterized > ---------- > 20. WARNING in cx/ath/matthew/debug/Debug.java (at line 573) > public static void addFilterCommand(Class c, FilterCommand f) > ^^^^^ > Class is a raw type. References to generic type Class<T> should be > parameterized > ---------- > 21. WARNING in cx/ath/matthew/debug/Debug.java (at line 576) > filterMap.put(c, f); > ^^^^^^^^^^^^^^^^^^^ > Type safety: The method put(Object, Object) belongs to the raw type Map. > References to generic type Map<K,V> should be parameterized > ---------- > 22. WARNING in cx/ath/matthew/debug/Debug.java (at line 578) > private static void _print(Class c, int level, String loc, String > extra, String message, String[] lines) > ^^^^^ > Class is a raw type. References to generic type Class<T> should be > parameterized > ---------- > 22 problems (22 warnings)rm -f .enabledebug > touch .disabledebug > make[2]: Leaving directory `/build/user/libmatthew-java-0.6' > echo "Class-Path: /usr/share/java/hexdump.jar" > Manifest > (cd classes;jar cfm ../debug-disable-1.1.jar ../Manifest > cx/ath/matthew/debug/*.class) > (cd classes; /usr/bin/fastjar cf ../io-0.1.jar cx/ath/matthew/io/*class) > (cd classes; /usr/bin/fastjar cf ../hexdump-0.2.jar > cx/ath/matthew/utils/Hexdump.class) > /usr/lib/jvm/java-gcj/bin/javah -classpath classes -o cgi-java.h > cx.ath.matthew.cgi.CGI > cc -g -O2 -I/usr/lib/jvm/java-gcj/include > -I/usr/lib/jvm/java-gcj/include/linux -c -o cgi-java.o cgi-java.c > ld -o libcgi-java.so cgi-java.o > ld: warning: cannot find entry symbol _start; defaulting to 0000000008048080 > cgi-java.o: In function `Java_cx_ath_matthew_cgi_CGI_getfullenv': > /build/user/libmatthew-java-0.6/cgi-java.c:32: undefined reference to > `environ' > /build/user/libmatthew-java-0.6/cgi-java.c:34: undefined reference to > `environ' > /build/user/libmatthew-java-0.6/cgi-java.c:34: undefined reference to > `environ' > cgi-java.o: In function `Java_cx_ath_matthew_cgi_CGI_getenv': > /build/user/libmatthew-java-0.6/cgi-java.c:42: undefined reference to `getenv' > cgi-java.o: In function `Java_cx_ath_matthew_cgi_CGI_setenv': > /build/user/libmatthew-java-0.6/cgi-java.c:54: undefined reference to `setenv' > make[1]: *** [libcgi-java.so] Error 1 The full build log is available from: http://people.debian.org/~lucas/logs/2008/04/13 A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! About the archive rebuild: The rebuild was done on about 50 AMD64 nodes of the Grid'5000 platform, using a clean chroot containing a sid i386 environment. Internet was not accessible from the build systems. -- | Lucas Nussbaum | [EMAIL PROTECTED] http://www.lucas-nussbaum.net/ | | jabber: [EMAIL PROTECTED] GPG: 1024D/023B3F4F | -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

