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

Bug#688127: marked as done (brltty: Ensure backwards compatible Java bytecode is built)



Your message dated Thu, 16 May 2013 13:02:54 +0000
with message-id <E1Ucxpe-0007Eu-GW@franck.debian.org>
and subject line Bug#688127: fixed in brltty 4.5-2
has caused the Debian Bug report #688127,
regarding brltty: Ensure backwards compatible Java bytecode is built
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 owner@bugs.debian.org
immediately.)


-- 
688127: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=688127
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: brltty
Version: 4.4-5
Severity: normal
Tags: patch
User: ubuntu-devel@lists.ubuntu.com
Usertags: origin-ubuntu quantal ubuntu-patch openjdk-7-transition

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Dear Maintainer,

In Ubuntu, the attached patch was applied to achieve the following:

  * Ensure Java bytecode built is compatible with older versions of Java
    (LP: #1049757):
    - d/p/41-bytecode-compat.patch: Patch to specify source/target = 1.5
      during build process.

By default, the java compiler generates bytecode which is compatible with
itself and upwards; in Ubuntu the default JDK has now switched to openjdk-7
so brltty builds bytecode which is not compatible with openjdk-6 (still in
the archive and usable).

Thanks for considering the patch.


- -- System Information:
Debian Release: wheezy/sid
  APT prefers quantal-updates
  APT policy: (500, 'quantal-updates'), (500, 'quantal-security'), (500, 'quantal')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.5.0-15-generic (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQIcBAEBCAAGBQJQWev6AAoJEL/srsug59jDhb8P/2cVjfKh3bwrcLE5vMSWntNO
LBIz1VSctcwTpUyGEUAWSLsa+zF36UErkcpik6h/aGut+ebvm+8G8YKStRJtZCrE
4LM/sUPhg2cHt4R548luhpJ5gXE8CYWwYh5BiZR34FGPyMIeBLIW5VqcX1qNqj1i
rPfHrlHk6g8XhgEvuGveKCNdWoLbTx2yc5e2byWxZ9JZ2OEagXX3/TG43d4y7s8N
F88tMVqA5H5Wz4ebHiAS5jwgw+PJAINNrY+p5Nm7O2uBm/4KZ7V3VFjxSQh3970x
/4tYgtx/EAe9xqtBlVxwRWfZiDkUPnnQoaxpl8FS3Mdub69kqlMsIFX1b4QdI8IQ
pQnfgTTHMJdi9I76zHxbdQSZDgWv6yDqEc8GquadmMAIbk1hb1tN3oHMjeupKwAm
Xmmvvgc+vgWbeR7hDKwZDAvW7vo9rYvNDkgjP+5tJtoeAu5PjMnI8xo+gfxm88uE
FxGgievE7aPF2/OhFdU1SSBwoiUyx1xwGQwbj7z9g/64j1rvmLHQHjtQ1IOnKo6m
J7SiWDI2MlY2so8aXwyF5UoR9AmVYaXLIOKzfRfuRoW1gzu6WfEy0QPcH3bubegt
a1fFPqC9MXJ9cPaBSm8y/y8XoHRALGPRI77DYXXlLhAjyNdyWrQMT1KXEedjvA82
sLKlYxT2ez1yO8EAbstA
=HK3F
-----END PGP SIGNATURE-----
diff -Nru brltty-4.4/debian/patches/41-bytecode-compat.patch brltty-4.4/debian/patches/41-bytecode-compat.patch
--- brltty-4.4/debian/patches/41-bytecode-compat.patch	1970-01-01 01:00:00.000000000 +0100
+++ brltty-4.4/debian/patches/41-bytecode-compat.patch	2012-09-19 16:30:35.000000000 +0100
@@ -0,0 +1,23 @@
+Description: Debian and Ubuntu contain multiple JRE implementations
+ with a minimum compatiblity level of Java 1.5.
+ .
+ This patch ensures that the Java bytecode built by this package is
+ compatible with all versions of Java from 1.5.
+Author: James Page <james.page@ubuntu.com>
+Forwarded: no
+Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/brltty/+bug/1049757
+
+--- a/Bindings/Java/bindings.m4
++++ b/Bindings/Java/bindings.m4
+@@ -36,9 +36,10 @@ then
+    JAVA_OK=true
+ 
+    JAVA_ENCODING="UTF-8"
++   JAVA_TARGET="-source 1.5 -target 1.5"
+    case "${JAVAC_NAME}"
+    in
+-      javac) JAVAC_OPTIONS="-encoding ${JAVA_ENCODING}";;
++      javac) JAVAC_OPTIONS="-encoding ${JAVA_ENCODING} ${JAVA_TARGET}";;
+       gcj)   JAVAC_OPTIONS="-C --encoding=${JAVA_ENCODING}";;
+       *)     JAVAC_OPTIONS="";;
+    esac
diff -Nru brltty-4.4/debian/patches/series brltty-4.4/debian/patches/series
--- brltty-4.4/debian/patches/series	2012-09-10 05:22:28.000000000 +0100
+++ brltty-4.4/debian/patches/series	2012-09-19 16:24:00.000000000 +0100
@@ -11,3 +11,4 @@
 30-late-fixes-r6625.patch
 40-no-update-pot.patch
 40-cython.patch
+41-bytecode-compat.patch

--- End Message ---
--- Begin Message ---
Source: brltty
Source-Version: 4.5-2

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

Debian distribution maintenance software
pp.
Mario Lang <mlang@debian.org> (supplier of updated brltty 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 ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Thu, 16 May 2013 14:38:06 +0200
Source: brltty
Binary: brltty brltty-dbg libbrlapi0.6 libbrlapi-dbg libbrlapi-dev libbrlapi-jni libbrlapi-java brltty-flite brltty-speechd brltty-espeak brltty-udeb brltty-x11 xbrlapi cl-brlapi python-brlapi
Architecture: source amd64 all
Version: 4.5-2
Distribution: unstable
Urgency: low
Maintainer: Debian Accessibility Team <debian-accessibility@lists.debian.org>
Changed-By: Mario Lang <mlang@debian.org>
Description: 
 brltty     - Access software for a blind person using a braille display
 brltty-dbg - debugging symbols for brltty
 brltty-espeak - Access software for a blind person - espeak driver
 brltty-flite - Access software for a blind person - Flite speech driver
 brltty-speechd - Access software for a blind person - Speech Dispatcher driver
 brltty-udeb - Access software for a blind person using a braille display (udeb)
 brltty-x11 - Access software for a blind person using a braille display - X11
 cl-brlapi  - Common Lisp bindings for BrlAPI
 libbrlapi-dbg - braille display access via BRLTTY - shared library debugging symb
 libbrlapi-dev - Library for communication with BRLTTY - static libs and headers
 libbrlapi-java - Java bindings for BrlAPI
 libbrlapi-jni - Java bindings for BrlAPI (native library)
 libbrlapi0.6 - braille display access via BRLTTY - shared library
 python-brlapi - Python bindings for BrlAPI
 xbrlapi    - Access software for a blind person using a braille display - xbrl
Closes: 688127
Changes: 
 brltty (4.5-2) unstable; urgency=low
 .
   * Build-Depend on cython instead of python-pxrex.
   * Fix "Ensure backwards compatible Java bytecode is built" by
     applying the proposed patch (Closes: #688127)
Checksums-Sha1: 
 299b1042bf04d5499abdd9c68a8eaab723aaf504 2327 brltty_4.5-2.dsc
 959f8c6be283ca39a0fcac08b11f545e566b5157 25815 brltty_4.5-2.debian.tar.gz
 157afe98a8ed297f1262abb6fdc4670f2eca4975 1728064 brltty_4.5-2_amd64.deb
 28e271bbf7f18172c803bc20deb028ddbbcfa4b1 1800072 brltty-dbg_4.5-2_amd64.deb
 dff9c671826eb81b9a9aac544f754e035bc15fd8 81148 libbrlapi0.6_4.5-2_amd64.deb
 dabecfd23238b28ee6f20d1279f5e45cb232b25d 232234 libbrlapi-dbg_4.5-2_amd64.deb
 4823377ee4844f58f8795a561880e48e2677b9c7 235924 libbrlapi-dev_4.5-2_amd64.deb
 be7f9bb47cd2c8db354673c67c9f478818428ccd 70952 libbrlapi-jni_4.5-2_amd64.deb
 8ad0a23668b46b1679c202fd5ee4edb10d01e9b2 64844 brltty-flite_4.5-2_amd64.deb
 1fa0f7042e700cd30f28cfad902fab1a998eb72b 65774 brltty-speechd_4.5-2_amd64.deb
 51ce7fe64f382e0e45f53f652963be4f703f99b8 65914 brltty-espeak_4.5-2_amd64.deb
 9d3b97dda779475c2f9688a4c122cbcb914c18f6 82416 brltty-x11_4.5-2_amd64.deb
 5614d91fac3e20d21c63a91019e01e8345b7c535 99864 xbrlapi_4.5-2_amd64.deb
 e716e21a1827dab7da35be25a23d52da4ae96eb3 113494 python-brlapi_4.5-2_amd64.deb
 62b8ee6fbd656bcb78425e26b8f4278882fd72d5 118190 libbrlapi-java_4.5-2_all.deb
 e9d103b0f78ac1e38ce06aa1218e9c97b303672e 64838 cl-brlapi_4.5-2_all.deb
 8f400bd948c8dcb387da10fcfa33a3ef48ccc999 239992 brltty-udeb_4.5-2_amd64.udeb
Checksums-Sha256: 
 fe4885e826c9f3149123924b4821c7d3cc61f680895ab9599819561d71c6c51b 2327 brltty_4.5-2.dsc
 a70a43873dbea8db4ac33f9900ba5c157cd942702b75dbb6dbd09c261e200008 25815 brltty_4.5-2.debian.tar.gz
 74f3b0917bbf17288257a40ac7b2a911dd117c5d02a36e7d76f43a4739c6d9d1 1728064 brltty_4.5-2_amd64.deb
 dc06616a7b5266f4da62d99f5b7b1cb01484a864b9290d9687bfc860816cdc98 1800072 brltty-dbg_4.5-2_amd64.deb
 cd6b4e275e4741746d6535a5ab5a93d1569739fa64cfac18b42e9da84961cdc8 81148 libbrlapi0.6_4.5-2_amd64.deb
 5fa37a26974b7e63858b672fc1d48ff9ca158b8c789c1ff33581387b8747b07f 232234 libbrlapi-dbg_4.5-2_amd64.deb
 2efbde51f7aeef017d3306a821376062f78a0ea3dbc6d9efb3588eed165a9068 235924 libbrlapi-dev_4.5-2_amd64.deb
 78039e893d5fb4689c3e33fd636bd478c07a368236e56ba6a3239838bf0b46b1 70952 libbrlapi-jni_4.5-2_amd64.deb
 d9cf6bd5b63d188bff20ba717e4dfcaa8b7db9c4016bf9204b1ab2a63f7c7bb8 64844 brltty-flite_4.5-2_amd64.deb
 ee8e8e6a6a99d427c2a0f8167716218c21f4fbf39db95c4be7deeca57bb16c80 65774 brltty-speechd_4.5-2_amd64.deb
 5d0a26e31bc5dc04887d220254d65ba5dd8afb5b1fa77d98cb51992469df9bc8 65914 brltty-espeak_4.5-2_amd64.deb
 99ca0937074835a8da1746257d7052156bc0357b6787c4ba5d6127268649df22 82416 brltty-x11_4.5-2_amd64.deb
 fc6eb950eb8ba31dc03c62e1259dc73b88dfa2bc7633f4f6bcbccf387ff0d192 99864 xbrlapi_4.5-2_amd64.deb
 eb5c12ffd6fe3dba6f864a3e4ee8c1250f32ed091d072c1651aba6a72bfa7af2 113494 python-brlapi_4.5-2_amd64.deb
 ab13a983fcad8914e6af3b027a63fd95ec02d22580a70e5519771a64da2f8c78 118190 libbrlapi-java_4.5-2_all.deb
 13b4d2290f7f9b442d84beb0e1b75d085be2df45b91b2023d4649f58d0ed5393 64838 cl-brlapi_4.5-2_all.deb
 6fe2d0951e76b367f4b2e91e34ee8fefaa9ee3a872ee6cc36d876487e57992d0 239992 brltty-udeb_4.5-2_amd64.udeb
Files: 
 03b54613d6ba6d6a31ba942a51c1c5d9 2327 admin extra brltty_4.5-2.dsc
 1072b69e228f055616f925860b402c27 25815 admin extra brltty_4.5-2.debian.tar.gz
 e66d9bae3d07d795b84043b31d76020e 1728064 admin extra brltty_4.5-2_amd64.deb
 a55b568b9a168ce83a3f4dac75ed2f7f 1800072 debug extra brltty-dbg_4.5-2_amd64.deb
 a109c2349ef47b1e2701dd2433f40cee 81148 libs extra libbrlapi0.6_4.5-2_amd64.deb
 09846b526ae4d8577ef4cf9fdebbdc2f 232234 debug extra libbrlapi-dbg_4.5-2_amd64.deb
 8a1b543b5d74351fadc60da738a67beb 235924 libdevel extra libbrlapi-dev_4.5-2_amd64.deb
 7430e1b70f6877b98f57b8337a99fda3 70952 java extra libbrlapi-jni_4.5-2_amd64.deb
 d68f76e14f701b89cd490ecaf8f690c0 64844 admin extra brltty-flite_4.5-2_amd64.deb
 de2158e3deee47e00e1902b172213795 65774 admin extra brltty-speechd_4.5-2_amd64.deb
 8b0e0ef3f3b5ec0c998b81e303e79e11 65914 admin extra brltty-espeak_4.5-2_amd64.deb
 6a58b90801ec70665fd547c729f6ffc9 82416 admin extra brltty-x11_4.5-2_amd64.deb
 bbe9951bf911b01630f55f22c52beb00 99864 admin extra xbrlapi_4.5-2_amd64.deb
 61dab97b2cbc4cf25e89ecffd7d73d44 113494 python extra python-brlapi_4.5-2_amd64.deb
 3af91c5b81c21ca6d7a723b7bfc7ece0 118190 java extra libbrlapi-java_4.5-2_all.deb
 64b7e43851c02f9122602c23456bd681 64838 lisp extra cl-brlapi_4.5-2_all.deb
 d19a9158b29e258249574712de5cf82a 239992 debian-installer extra brltty-udeb_4.5-2_amd64.udeb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iD8DBQFRlNWx3/wCKmsRPkQRAvk8AJ9rQHdQ8yJUKUS7AzMW7Nje0xmbUACfYpEo
VlWBQsrtoL6AsIHX0Jl6wBk=
=diQT
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: