FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Debian > Debian Java

 
 
LinkBack Thread Tools
 
Old 01-20-2011, 06:06 AM
tony mancill
 
Default OpenJDK / default JDK for squeeze / issues on mips / open security issues for lenny

On 01/19/2011 10:36 PM, Florian Weimer wrote:
> * tony mancill:
>
>> On 01/14/2011 11:46 AM, Florian Weimer wrote:
>>> * tony mancill:
>>>
>>>> As per Section 5.8.5 of the Developer's Reference, I'd like to get
>>>> confirmation from the Security Team that they are anticipating and
>>>> approve of the upload of the new source version. (My apologies if this
>>>> has already been covered; I joined the thread already in progress.)
>>>
>>> Would you please show us the debdiff to the version in squeeze, and
>>> the list of dependencies of the .deb file? Alternatively, please put
>>> the files on people.debian.org, so that we can have a look at them
>>> before the upload. Thanks for your support in this matter.
>>>
>>> Do you plane to switch to IcedTea 1.9 or a later version during the
>>> squeeze release?
>>
>> Because the debdiff is quite large (from 6b11 to 6b18), I've uploaded
>> the build to people.debian.org.
>
> For that reason, I asked for a debdiff against the *squeeze*
> version. 8-)

Whoops - sorry I missed that aspect of the request.

> What is the following change about?
>
> --- openjdk-6-6b18-1.8.3/Makefile.in
> +++ openjdk-6-6b18-1.8.3.orig/Makefile.in
> @@ -800,7 +800,6 @@
> --enable-zero $(am__append_25) --disable-docs $(filter-out
> '--with-gcj-home=% '--with-ecj=% '--with-java=%
> '--with-javah=% '--with-rmic=% '--with-additional-vms=%
> - '--with-hotspot-build=% '--with-hotspot-src-zip=%
> '--with-openjdk '--with-openjdk=% , $(CONFIGURE_ARGS)) $(if
> $(findstring --with-openjdk-src-zip=, $(CONFIGURE_ARGS)),,
> --with-openjdk-src-zip=$(abs_top_builddir)/$(OPENJDK_SRC_ZIP))
> @@ -811,7 +810,7 @@
> BUILD_JAXWS=false ALT_JAXWS_DIST=$(ICEDTEA_BUILD_DIR)/jaxws/dist
> BUILD_CORBA=false ALT_CORBA_DIST=$(ICEDTEA_BUILD_DIR)/corba/dist
> BUILD_JDK=false
> + DISTRIBUTION_PATCHES='$(foreach p,$(DISTRIBUTION_PATCHES),$(if $(findstring cacao,$(p)),,$(p)))'
> - DISTRIBUTION_PATCHES='$(foreach p,$(DISTRIBUTION_PATCHES),$(if $(findstring cacao,$(p)),,$(subst -hs17,-original,$(p))))'
>
> This is present both relative to squeeze and to a direct rebuild for
> lenny (according to Matthias Klose's suggestion), so it seems that you
> applied it.

I'll have to dig into the source of this change (or better, start over
with the current squeeze package). The only patch that should be
applied is the ca-certificates-java patch.

>> So everyone's clear, I did this under the impression that what was
>> needed for lenny was essentially a binary build of the current version
>> in testing.
>
> AFAICT, your packages will introduce pulseaudio support and replace
> the browser plugin code (which might need updating the conflict with
> icedtea-gcjwebplugin). If you follow Matthias' suggestion (plus the
> ca-certificates-java patch), then you end up with something closer to
> the lenny version. Which approach carries less risk, in your opinion?

Frankly, I'm not well-versed enough in the various issues to assert an
opinion. Off the cuff, I'd say that staying as close to what's in lenny
in terms of dependencies/conflicts is less risky (but that's admittedly
an attempt at a common-sense answer). I'll do testing of the package
(once I sort out what happened with Makefile.in) on a lenny desktop.

Thank you,
tony
 
Old 01-25-2011, 05:35 AM
Matthias Klose
 
Default OpenJDK / default JDK for squeeze / issues on mips / open security issues for lenny

On 20.01.2011 08:06, tony mancill wrote:

On 01/19/2011 10:36 PM, Florian Weimer wrote:

* tony mancill:


On 01/14/2011 11:46 AM, Florian Weimer wrote:

* tony mancill:


As per Section 5.8.5 of the Developer's Reference, I'd like to get
confirmation from the Security Team that they are anticipating and
approve of the upload of the new source version. (My apologies if this
has already been covered; I joined the thread already in progress.)


Would you please show us the debdiff to the version in squeeze, and
the list of dependencies of the .deb file? Alternatively, please put
the files on people.debian.org, so that we can have a look at them
before the upload. Thanks for your support in this matter.

Do you plane to switch to IcedTea 1.9 or a later version during the
squeeze release?


Because the debdiff is quite large (from 6b11 to 6b18), I've uploaded
the build to people.debian.org.


For that reason, I asked for a debdiff against the *squeeze*
version. 8-)


Whoops - sorry I missed that aspect of the request.


What is the following change about?

--- openjdk-6-6b18-1.8.3/Makefile.in
+++ openjdk-6-6b18-1.8.3.orig/Makefile.in
@@ -800,7 +800,6 @@
--enable-zero $(am__append_25) --disable-docs $(filter-out
'--with-gcj-home=% '--with-ecj=% '--with-java=%
'--with-javah=% '--with-rmic=% '--with-additional-vms=%
- '--with-hotspot-build=% '--with-hotspot-src-zip=%
'--with-openjdk '--with-openjdk=% , $(CONFIGURE_ARGS)) $(if
$(findstring --with-openjdk-src-zip=, $(CONFIGURE_ARGS)),,
--with-openjdk-src-zip=$(abs_top_builddir)/$(OPENJDK_SRC_ZIP))
@@ -811,7 +810,7 @@
BUILD_JAXWS=false ALT_JAXWS_DIST=$(ICEDTEA_BUILD_DIR)/jaxws/dist
BUILD_CORBA=false ALT_CORBA_DIST=$(ICEDTEA_BUILD_DIR)/corba/dist
BUILD_JDK=false
+ DISTRIBUTION_PATCHES='$(foreach p,$(DISTRIBUTION_PATCHES),$(if $(findstring cacao,$(p)),,$(p)))'
- DISTRIBUTION_PATCHES='$(foreach p,$(DISTRIBUTION_PATCHES),$(if $(findstring cacao,$(p)),,$(subst -hs17,-original,$(p))))'

This is present both relative to squeeze and to a direct rebuild for
lenny (according to Matthias Klose's suggestion), so it seems that you
applied it.


I'll have to dig into the source of this change (or better, start over
with the current squeeze package). The only patch that should be
applied is the ca-certificates-java patch.


So everyone's clear, I did this under the impression that what was
needed for lenny was essentially a binary build of the current version
in testing.


AFAICT, your packages will introduce pulseaudio support and replace
the browser plugin code (which might need updating the conflict with
icedtea-gcjwebplugin). If you follow Matthias' suggestion (plus the
ca-certificates-java patch), then you end up with something closer to
the lenny version. Which approach carries less risk, in your opinion?


Frankly, I'm not well-versed enough in the various issues to assert an
opinion. Off the cuff, I'd say that staying as close to what's in lenny
in terms of dependencies/conflicts is less risky (but that's admittedly
an attempt at a common-sense answer). I'll do testing of the package
(once I sort out what happened with Makefile.in) on a lenny desktop.


please join the IcedTea project to better understand the changes in IcedTea/OpenJDK.

Unfixed bugs in HotSpot are one main reason why people do suggest using
sun-java6, so it doesn't make sense to keep these bugs.


openjdk 6b18-1.8.4-1 was uploaded to unstable, and an unblock requested. The
version fixes the ca-certificates-java issue for lenny too.


Matthias


--
To UNSUBSCRIBE, email to debian-java-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 4D3E6F39.20209@ubuntu.com">http://lists.debian.org/4D3E6F39.20209@ubuntu.com
 

Thread Tools




All times are GMT. The time now is 11:40 AM.

VBulletin, Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright ©2007 - 2008, www.linux-archive.org