Source: javamail Version: 1.6.1-2 Severity: serious User: debian-j...@lists.debian.org Usertags: default-java10
javamail fails to build with Java 10 due to the deprecation of the Object.finalize() method and the use of the -Werror compilation flag: [WARNING] /build/javamail-1.6.1/mail/src/main/java/javax/mail/Folder.java:[1659,20] finalize() in java.lang.Object has been deprecated [WARNING] /build/javamail-1.6.1/mail/src/main/java/javax/mail/Folder.java:[1663,18] finalize() in java.lang.Object has been deprecated [WARNING] /build/javamail-1.6.1/mail/src/main/java/javax/mail/Service.java:[660,20] finalize() in java.lang.Object has been deprecated [WARNING] /build/javamail-1.6.1/mail/src/main/java/javax/mail/Service.java:[664,18] finalize() in java.lang.Object has been deprecated [WARNING] /build/javamail-1.6.1/mail/src/main/java/com/sun/mail/iap/Protocol.java:[682,20] finalize() in java.lang.Object has been deprecated [WARNING] /build/javamail-1.6.1/mail/src/main/java/com/sun/mail/iap/Protocol.java:[686,18] finalize() in java.lang.Object has been deprecated [WARNING] /build/javamail-1.6.1/mail/src/main/java/com/sun/mail/pop3/Protocol.java:[202,20] finalize() in java.lang.Object has been deprecated [WARNING] /build/javamail-1.6.1/mail/src/main/java/com/sun/mail/pop3/Protocol.java:[207,18] finalize() in java.lang.Object has been deprecated [WARNING] /build/javamail-1.6.1/mail/src/main/java/com/sun/mail/pop3/TempFile.java:[84,20] finalize() in java.lang.Object has been deprecated [WARNING] /build/javamail-1.6.1/mail/src/main/java/com/sun/mail/pop3/TempFile.java:[88,18] finalize() in java.lang.Object has been deprecated [WARNING] /build/javamail-1.6.1/mail/src/main/java/javax/mail/util/SharedFileInputStream.java:[147,24] finalize() in java.lang.Object has been deprecated [WARNING] /build/javamail-1.6.1/mail/src/main/java/javax/mail/util/SharedFileInputStream.java:[151,22] finalize() in java.lang.Object has been deprecated [WARNING] /build/javamail-1.6.1/mail/src/main/java/javax/mail/util/SharedFileInputStream.java:[559,20] finalize() in java.lang.Object has been deprecated [WARNING] /build/javamail-1.6.1/mail/src/main/java/javax/mail/util/SharedFileInputStream.java:[560,14] finalize() in java.lang.Object has been deprecated [WARNING] /build/javamail-1.6.1/mail/src/main/java/com/sun/mail/auth/OAuth2SaslClientFactory.java:[63,13] Provider(java.lang.String,double,java.lang.String) in java.security.Provider has been deprecated [INFO] ------------------------------------------------------------- [ERROR] COMPILATION ERROR : [INFO] ------------------------------------------------------------- [ERROR] /build/javamail-1.6.1/mail/src/main/java/com/sun/mail/imap/IMAPFolder.java: warnings found and -Werror specified [INFO] 1 error The -Werror flag should be removed.