Your message dated Thu, 30 Nov 2017 00:03:48 +0000
with message-id <e1ekcks-0005dp...@fasolo.debian.org>
and subject line Bug#875340: fixed in bsh 2.0b4-19
has caused the Debian Bug report #875340,
regarding FTBFS with Java 9: getPeer()
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.)


-- 
875340: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=875340
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: bsh
Version: 2.0b4
Severity: normal
User: debian-j...@lists.debian.org
Usertags: default-java9

This package fails to build with default-jdk pointing to openjdk-9-jdk.
Please fix it, so that we can start the transition to Java 9.
The wiki has some common problems and their solutions:
https://wiki.debian.org/Java/Java9Pitfalls

getPeer() has been removed. The use here looks horrible, and exactly why
getPeer() was removed:

/* 
    Here's the really disguisting hack.
    We have to get to the peer because TextComponent will refuse to
    let us set us set a caret position greater than the text length.
    Great.  What a piece of crap.
*/
public void setCaretPosition( int pos ) {
    ((java.awt.peer.TextComponentPeer)getPeer()).setCaretPosition( 
        pos + countNLs() );
}

Upstream is super dead, and the fork of upstream is super dead too.

Build log:

    [javac] /build/bsh-2.0b4/src/bsh/util/AWTConsole.java:223: error: cannot 
find symbol
    [javac]         
((java.awt.peer.TextComponentPeer)getPeer()).setCaretPosition( 
    [javac]                                           ^
    [javac]   symbol:   method getPeer()
    [javac]   location: class AWTConsole



Cheers,
Chris.

--- End Message ---
--- Begin Message ---
Source: bsh
Source-Version: 2.0b4-19

We believe that the bug you reported is fixed in the latest version of
bsh, 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 875...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Emmanuel Bourg <ebo...@apache.org> (supplier of updated bsh 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, 30 Nov 2017 00:39:30 +0100
Source: bsh
Binary: bsh libbsh-java bsh-doc bsh-src
Architecture: source
Version: 2.0b4-19
Distribution: unstable
Urgency: medium
Maintainer: Debian Java Maintainers 
<pkg-java-maintainers@lists.alioth.debian.org>
Changed-By: Emmanuel Bourg <ebo...@apache.org>
Description:
 bsh        - Java scripting environment (BeanShell) Version 2
 bsh-doc    - Documentation for bsh
 bsh-src    - Java scripting environment (BeanShell) Version 2 (source code)
 libbsh-java - Java scripting environment (BeanShell) Version 2 (library)
Closes: 875340 877470
Changes:
 bsh (2.0b4-19) unstable; urgency=medium
 .
   * Fixed the build failure with Java 9 (Closes: #875340)
   * Applied Jonathan Bustillos' patch to make the build reproducible
     (Closes: #877470)
   * Build with the DH sequencer instead of CDBS
   * Moved the package to Git
   * Standards-Version updated to 4.1.1
   * Switch to debhelper level 10
Checksums-Sha1:
 a8f8fd91f72af057371131ca8508565a0a5489f3 2168 bsh_2.0b4-19.dsc
 3426298335919ec04359657d287ecce58f6dd59e 9636 bsh_2.0b4-19.debian.tar.xz
 1856a1573f2231d8f1b24e305bab4fc43b70c319 11616 bsh_2.0b4-19_source.buildinfo
Checksums-Sha256:
 704bc2d34e06efd788f6959b00c507eb9e306a24c2c5e6ae7a57ff22046caa39 2168 
bsh_2.0b4-19.dsc
 d373b7ed5d54d1572378f4b7b361791d06abad6d8233e14abe7ad9b0c9568022 9636 
bsh_2.0b4-19.debian.tar.xz
 e52e78dd3444bc12264407bec7695f8bb01453b424bbd81e95f5fa7df82ffc34 11616 
bsh_2.0b4-19_source.buildinfo
Files:
 042e464727b30bd615e356db49b560dd 2168 devel optional bsh_2.0b4-19.dsc
 4cac52e0817cf3cce5a22f98a2c9008c 9636 devel optional bsh_2.0b4-19.debian.tar.xz
 c55ab653a25c9ef124c9abd85194586a 11616 devel optional 
bsh_2.0b4-19_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJGBAEBCgAwFiEEuM5N4hCA3PkD4WxA9RPEGeS50KwFAlofSFYSHGVib3VyZ0Bh
cGFjaGUub3JnAAoJEPUTxBnkudCse8QP/1z0vK6zO1Fm3xhYGfHgbgi3fNRubkVz
gC+PRz44IeGPggot2Ka78IjrEPKeQ3yHiYlR1x/ca/YPM0YQC5fmczvERXcoFI+o
l6dH+NEnlIbm5UQtEK1Vtv823xNHpORIxCsHTvdFrlFAsN84ZT2duA35YUdz9Rel
JKFYPYwP906uE8NZM6FOqU600YNEB5GJqbSZLkrp9QGJ9PflLfAqoeQRkRzSPg6t
HiLnaTHurwVYmak3aydj2/ls9yZbBhDoVjLiZdIu0cFr8vq8tQFtmW/Cp2sOdk30
3zkUdfvNBLdTfE3rB3GifviOZa8ZEqLwqnMDToievsrx4NH9IHQExsOjVk/9GYJS
mIGeHxkz3HzhCm/Hd4PFeKzHdBLuNbhCPobpCYV/N2/DV0s4XtsWd0qeburqs+Ul
NgmKXb4HTBp1wmT221H2YwdbAzHbfcU2xLbm0gKxiLo/JEJjVHh9oPh5Y0m73hpw
MjXU86m8ZwPXul+Zji6jE2he2qhZLU6pe807J//smGk4SOBp3vIa+5rJpHdhN0k+
ZvO8dAf7RbrvYuhPqcerMBAEEdRA5qhqEHu8lEyLLNfyV4GRsMGndbU+9nktMJLy
Y/uhGvoyPoGoRMRXoH0Kylf0jnOv9uDKzBRs9Rc4fyxb31wKfD1fnk6bQBfrQ9Jv
SLup7rG3ZsVl
=r5rx
-----END PGP SIGNATURE-----

--- End Message ---
__
This is the maintainer address of Debian's Java team
<http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers>. 
Please use
debian-j...@lists.debian.org for discussions and questions.

Reply via email to