Bug#873979: marked as done (FTBFS with Java 9 due to -source/-target only)

2017-10-25 Thread Debian Bug Tracking System
Your message dated Wed, 25 Oct 2017 23:19:58 +
with message-id 
and subject line Bug#873979: fixed in f2j 0.8.1+dfsg-3
has caused the Debian Bug report #873979,
regarding FTBFS with Java 9 due to -source/-target only
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
873979: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=873979
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: f2j
Version: 0.8.1+dfsg
Severity: normal
User: debian-j...@lists.debian.org
Usertags: default-java9

This package fails to build with default-jdk pointing to openjdk-9-jdk.
The wiki has some common problems and their solutions:
https://wiki.debian.org/Java/Java9Pitfalls

An automated tool has decided that this package will build fine if the
-source and -target options are changed to 1.6; no additional changes
are required. This was done by building with a compiler that changed
the settings automatically, then the real compiler, and diffing the
results. This modified compiler will never be part of Debian.

ant and Maven are supposed to do this for you, and I've tried to check
that this package is not using ant or Maven correctly, but I might have
messed up.

Build log sample:

make[2]: Entering directory '/build/f2j-0.8.1+dfsg/util'
mkdir -p obj
/usr/bin/javac -source 1.5 -target 1.5 -d obj org/j_paine/formatter/*.java
warning: [options] bootstrap class path not set in conjunction with -source 1.5
error: Source option 1.5 is no longer supported. Use 1.6 or later.
error: Target option 1.5 is no longer supported. Use 1.6 or later.
Makefile:11: recipe for target 'f2jutil.jar' failed
make[2]: Leaving directory '/build/f2j-0.8.1+dfsg/util'

Cheers,
Chris.
--- End Message ---
--- Begin Message ---
Source: f2j
Source-Version: 0.8.1+dfsg-3

We believe that the bug you reported is fixed in the latest version of
f2j, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 873...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Markus Koschany  (supplier of updated f2j package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Thu, 26 Oct 2017 01:02:45 +0200
Source: f2j
Binary: f2j libf2j-java
Architecture: source
Version: 0.8.1+dfsg-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Java Maintainers 

Changed-By: Markus Koschany 
Description:
 f2j- Fortran to Java compiler
 libf2j-java - Java library port of Fortran numerical libraries
Closes: 873979
Changes:
 f2j (0.8.1+dfsg-3) unstable; urgency=medium
 .
   * Team upload.
 .
   [ Chris West (Faux) ]
   * (Closes:#873979): fix build on java 9 by updating
 replace_printfformat.patch and choosing VER_TARGET=1.8.
 .
   [ Markus Koschany ]
   * Switch to compat level 10.
   * Declare compliance with Debian Policy 4.1.1.
   * Use https for Format field.
Checksums-Sha1:
 9a9315f84cb08449fd7ae379701078389c0550a3 2176 f2j_0.8.1+dfsg-3.dsc
 5a26155ab02e481168c80ce5673ef4d56acc633d 8380 f2j_0.8.1+dfsg-3.debian.tar.xz
 42c2b816a262025ea4c8499f5fa87683aba0fad6 12151 f2j_0.8.1+dfsg-3_amd64.buildinfo
Checksums-Sha256:
 5b7c11cf1230a978a88eb61a2046890c18f814368fc01bbf276794391d397111 2176 
f2j_0.8.1+dfsg-3.dsc
 ac23dad9f07999a36195917536c2f55a2735ef5997d1701f485a724c0f6e92b8 8380 
f2j_0.8.1+dfsg-3.debian.tar.xz
 f63801785b27f71cc1125caafcb6138f870237c71c8bd50bb842b2054760eac0 12151 
f2j_0.8.1+dfsg-3_amd64.buildinfo
Files:
 eea362768f83ced93673025ebd63d772 2176 java optional f2j_0.8.1+dfsg-3.dsc
 5575671e7bee212458d31f7bfc4ff81d 8380 java optional 
f2j_0.8.1+dfsg-3.debian.tar.xz
 15cc33faa3364c06ce324ba2162f4c75 12151 java optional 
f2j_0.8.1+dfsg-3_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQKjBAEBCgCNFiEErPPQiO8y7e9qGoNf2a0UuVE7UeQFAlnxGZxfFIAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEFD
RjNEMDg4RUYzMkVERUY2QTFBODM1RkQ5QUQxNEI5NTEzQjUxRTQPHGFwb0BkZWJp
YW4ub3JnAAoJENmtFLlRO1Hk1lwP/0+GuMsPZavv07iMrrOaHLuw4i0PDvzz1TQP
Z6y8XbAPqLwWkFPffe6KpJ/fQr77nF3C9rY6U1EpLaTc9e9zDY4Qm1SvqztSPLIx

Bug#873979: marked as done (FTBFS with Java 9 due to -source/-target only)

2017-10-25 Thread Debian Bug Tracking System
Your message dated Thu, 26 Oct 2017 01:00:29 +0200
with message-id <081975f0-4f83-3073-98dc-a3f5d29b6...@debian.org>
and subject line Re: FTBFS with Java 9 due to -source/-target only
has caused the Debian Bug report #873979,
regarding FTBFS with Java 9 due to -source/-target only
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
873979: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=873979
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: f2j
Version: 0.8.1+dfsg
Severity: normal
User: debian-j...@lists.debian.org
Usertags: default-java9

This package fails to build with default-jdk pointing to openjdk-9-jdk.
The wiki has some common problems and their solutions:
https://wiki.debian.org/Java/Java9Pitfalls

An automated tool has decided that this package will build fine if the
-source and -target options are changed to 1.6; no additional changes
are required. This was done by building with a compiler that changed
the settings automatically, then the real compiler, and diffing the
results. This modified compiler will never be part of Debian.

ant and Maven are supposed to do this for you, and I've tried to check
that this package is not using ant or Maven correctly, but I might have
messed up.

Build log sample:

make[2]: Entering directory '/build/f2j-0.8.1+dfsg/util'
mkdir -p obj
/usr/bin/javac -source 1.5 -target 1.5 -d obj org/j_paine/formatter/*.java
warning: [options] bootstrap class path not set in conjunction with -source 1.5
error: Source option 1.5 is no longer supported. Use 1.6 or later.
error: Target option 1.5 is no longer supported. Use 1.6 or later.
Makefile:11: recipe for target 'f2jutil.jar' failed
make[2]: Leaving directory '/build/f2j-0.8.1+dfsg/util'

Cheers,
Chris.
--- End Message ---
--- Begin Message ---
On Fri, 1 Sep 2017 20:49:11 +0100 Chris West
 wrote:
> Source: f2j
> Version: 0.8.1+dfsg
> Severity: normal
> User: debian-j...@lists.debian.org
> Usertags: default-java9
> 
> This package fails to build with default-jdk pointing to openjdk-9-jdk.
> The wiki has some common problems and their solutions:
> https://wiki.debian.org/Java/Java9Pitfalls

[...]

I have just verified that the package builds fine with OpenJDK 9. This
one was probably a false-positive because the source/target was already
patched to use 1.8. See replace_printfformat.patch and VER_TARGET for
more information.

Cheers,

Markus



signature.asc
Description: OpenPGP digital signature
--- End Message ---
__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.