Em 18-07-2013 10:09, Bruce Dubbs escreveu:
> Fernando de Oliveira wrote:
>> Em 17-07-2013 23:35, Bruce Dubbs escreveu:
>>> Fernando de Oliveira wrote:
>>>
>>

...

Bruce, thanks for taking the time explaining all those points.

>> ... there is no possibility of
>> vulnerabilities or bugs with two different versions of icedtea, only
>> with different versions of jdk?
> 
> I don't know about that.  I do think that probably the impetus to update 
> only because icedtea has changes is low.  From what I can see, icedtea 
> is mostly, but not all, scripts.  A lot of it is for the tests.

OK.

>> Then it is just for build problems that
>> they bother to produce a new icedte before a new jdk is released, right?
>> I am trying to understand, and indeed, was not understanding.  Then I
>> will have just to check that the new icedtea builds OpenJDK correctly,
>> for the book be updated accordingly.
>>
>> Am I understanding better now?
> 
> I think that OpenJDK is a lot more likely to force a change in OpenJDK 
> rather than the other way around.

I read in the last two line as "OpenJDK is a lot more likely to force a
change in IcedTea rather than the other way around".

Understood, thanks.

...

>> when a new icedtea is released, we can update just the icedtea part,
>> without bothering to produce a new tarball?
> 
> I think so.  We produced, or at least I did, the current jdk from the 
> older binary tarballs.  Icedtea may change to get different jdk tarballs.

Right.

>> I just want things to be right. The tarballs I sent have icedtea version
>> in the name and internally in the main directory. So they have to be
>> repacked with different name, and the md5sums must be changed, sizes
>> should be ok. Should I do it and upload again?
> 
> No.  I don't think that's needed.

Understood that, too. Talked about it in the Icedtea's Ticket #3866.
Also, small typos and two new switches for configure could be added, if
you do not mind, and, of course, when you have some time to do it.

Attached you can find a diff.

-- 
[]s,
Fernando
diff -Naur trunk.orig/BOOK/general/prog/openjdk.xml trunk/BOOK/general/prog/openjdk.xml
--- trunk.orig/BOOK/general/prog/openjdk.xml	2013-07-18 08:21:35.540729874 -0300
+++ trunk/BOOK/general/prog/openjdk.xml	2013-07-18 10:43:07.821314767 -0300
@@ -8,7 +8,7 @@
   <!ENTITY icedtea-download              "http://icedtea.classpath.org/download/source/icedtea-&icedtea-version;.tar.gz";>
 
   <!ENTITY icedtea-md5sum                "cbdefd7d385c61a457924bfbee87e643">
-  <!ENTITY icedtea-size                  "4.7 MB">
+  <!ENTITY icedtea-size                  "4.6 MB">
 
   <!ENTITY corba-download                "&anduin-download;/corba.tar.gz">
   <!ENTITY corba-md5sum                  "b4a1f9a5553f92d285bff3f8076e61dd">
@@ -16,7 +16,7 @@
 
   <!ENTITY hotspot-download              "&anduin-download;/hotspot.tar.gz">
   <!ENTITY hotspot-md5sum                "42bfcd67d4649b3eb30649a010b9ac0a">
-  <!ENTITY hotspot-size                  "9.4 MB">
+  <!ENTITY hotspot-size                  "9.2 MB">
 
   <!ENTITY jaxp-download                 "&anduin-download;/jaxp.tar.gz">
   <!ENTITY jaxp-md5sum                   "38834edb77ed2fd8e8828100deb6e943">
@@ -28,7 +28,7 @@
 
   <!ENTITY jdk-download                  "&anduin-download;/jdk.tar.gz">
   <!ENTITY jdk-md5sum                    "9e71e7ad6ace7ce629e26088950ec32d">
-  <!ENTITY jdk-size                      "43 MB">
+  <!ENTITY jdk-size                      "44 MB">
 
   <!ENTITY langtools-download            "&anduin-download;/langtools.tar.gz">
   <!ENTITY langtools-md5sum              "86f728535c6edb7b7ea2d567f2fcff87">
@@ -36,14 +36,14 @@
 
   <!ENTITY openjdk-download              "&anduin-download;/openjdk.tar.gz">
   <!ENTITY openjdk-md5sum                "165e07ce440848e437f74851f09cce81">
-  <!ENTITY openjdk-size                  "140 KB">
+  <!ENTITY openjdk-size                  "136 KB">
 
   <!ENTITY rhino-download                "ftp://ftp.mozilla.org/pub/mozilla.org/js/rhino1_7R3.zip";>
   <!ENTITY rhino-md5sum                  "99d94103662a8d0b571e247a77432ac5">
   <!ENTITY rhino-size                    "4.5 MB">
 
-  <!ENTITY openjdk-buildsize             "6.0-9.2 GB">
-  <!ENTITY openjdk-time                  "45 SBU (an additional 130 SBU for testsuite)">
+  <!ENTITY openjdk-buildsize             "8.1-9.2 GB">
+  <!ENTITY openjdk-time                  "33 SBU (an additional 156 SBU for testsuite)">
 ]>
 
 <sect1 id="openjdk" xreflabel="OpenJDK-&openjdk-version;">
@@ -318,12 +318,16 @@
 <screen><userinput>patch -Np1 -i ../icedtea-&icedtea-version;-fix_tests-1.patch</userinput></screen>
 
 
-    <para>Configure and build the package with the following commands:</para>
+    <para>Configure and build the package with the following commands
+    (with-pkgversion and with-version-suffix values can be modified to fit
+    user's preferences):</para>
 
 <screen><userinput>unset JAVA_HOME &amp;&amp;
 ./autogen.sh &amp;&amp;
 ./configure --with-jdk-home=/opt/OpenJDK-&openjdk-version;-bin \
             --enable-nss \
+            --with-pkgversion=7u40-&icedtea-version; \
+            --with-version-suffix=blfs \
             --enable-pulse-java &amp;&amp;
 make</userinput></screen>
 
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to