[Bug 2434] New: [IcedTea8] SystemTap support is no longer optional

bugzilla-daemon at icedtea.classpath.org bugzilla-daemon at icedtea.classpath.org
Wed Jun 17 00:29:59 UTC 2015


http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2434

            Bug ID: 2434
           Summary: [IcedTea8] SystemTap support is no longer optional
           Product: IcedTea
           Version: 8-hg
          Hardware: all
                OS: All
            Status: NEW
          Severity: normal
          Priority: P5
         Component: IcedTea
          Assignee: gnu.andrew at redhat.com
          Reporter: gnu.andrew at redhat.com
                CC: unassigned at icedtea.classpath.org

for files in
/builddir/build/BUILD/icedtea-3.0.0pre04/openjdk.build/images/j2sdk-image/tapset/*.stp;
do \
  /usr/bin/install -c -m 644 ${files}
/builddir/build/BUILDROOT/java-1.8.0-icedtea-3.0.0-0.el7_1.x86_64/usr/lib/jvm/java-1.8.0-icedtea-3.0.0.x86_64/tapset;
\
done
/usr/bin/install: cannot stat
'/builddir/build/BUILD/icedtea-3.0.0pre04/openjdk.build/images/j2sdk-image/tapset/*.stp':
No such file or directory

This is because this code is in all builds, but the stp file generation is
conditional on ENABLE_SYSTEMTAP. This conditional dates back to when SystemTap
was a patch applied to IcedTea. Now it is part of upstream OpenJDK (see
PR1209), OpenJDK is always built with SystemTap support so it should not be
conditional.
We need to forwardport the relevant parts of:

2012-11-07  Andrew John Hughes  <gnu_andrew at member.fsf.org>

    PR1206, PR1209, PR473:
        * patches/systemtap.patch: Removed.
    * INSTALL: Update SystemTap documentation.
    * Makefile.am:
        (JDK_CHANGESET): Updated to tip.
    (JDK_SHA256SUM): Likewise.
        (ICEDTEA_PATCHES): Remove systemtap.patch
        (ICEDTEA_ENV): Set UNLIMITED_CRYPTO.
    * README: Update SystemTap documentation.
        * configure.ac:
    Remove --enable-systemtap option.  Only
        issue a warning and not set
        ENABLE_SYSTEMTAP if sdt.h is not found
        or is outdated.
        * hotspot.map: Update default HotSpot to tip.
    * nss.cfg.in: Set handleStartupErrors
        to ignoreMultipleInitialisation so that our
    PKCS11 provider configuration is silently
        dropped if the user has already configured it.

to IcedTea 3.x.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20150617/f45ad0a9/attachment.html>


More information about the distro-pkg-dev mailing list