release identifier in 7 appends `-icedtea'

Andrew Hughes ahughes at redhat.com
Tue Feb 28 06:06:33 PST 2012


----- Original Message -----
> $ /usr/lib/jvm/java-7-openjdk/bin/java -version
> java version "1.7.0_03-icedtea"
> OpenJDK Runtime Environment (IcedTea7 2.1) (7~u3-2.1-1ubuntu2)
> OpenJDK 64-Bit Server VM (build 22.0-b10, mixed mode)
> 
> given how much software parses the version identifier, and likely
> stumbles over
> the alpha characters, please can we remove it?  The origin of such a
> build is
> clearly documented with the 2nd and 3rd lines.
> 
> OpenJDK 6 /IcedTea 1.x doesn't have this extra branding.
> 
>    Matthias
> 

I've been thinking about this too.  It was introduced a long time ago with
the intention of allowing IcedTea to build all sorts of interesting projects,
but it's never really been used.

The culprit is this bit of code in Makefile.am:

        if test x"$(PROJECT_NAME)" != "xjdk7"; then \
          proj_suffix="-$(PROJECT_NAME)"; \
        fi ; \

I don't see any reason that test couldn't be extended to also exclude 'icedtea'.]
Does anyone have any objections?  We do mention IcedTea in the second line anyway.
I don't think we did when this was first introduced.
-- 
Andrew :)

Free Java Software Engineer
Red Hat, Inc. (http://www.redhat.com)

PGP Key: 248BDC07 (https://keys.indymedia.org/)
Fingerprint = EC5A 1F5E C0AD 1D15 8F1F  8F91 3B96 A578 248B DC07




More information about the distro-pkg-dev mailing list