Uploaded image for project: 'Code Tools'
  1. Code Tools
  2. CODETOOLS-7903517

jtreg.jar built with ant misses jtreg-VersionString

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Won't Fix
    • Icon: P4 P4
    • None
    • jtreg6.2
    • tools
    • None
    • generic
    • generic

      Debian packaging builds jtreg using build.xml

      ```
      override_dh_auto_build:
      ant -f make/build.xml \
      -Dant.jar=/usr/share/java/ant.jar \
      -Djtreg.build.resources=/usr/share/java \
      -Djh.jar=/usr/share/java/jh.jar \
      -Djhall.jar=/usr/share/java/jhall.jar \
      -Djunit.jar=/usr/share/java/junit4.jar \
      -Dtestng.jar=/usr/share/java/testng.jar \
      -Djavatest.jar=/usr/share/java/javatest.jar \
      -Dasmtools.jar=/usr/share/java/asmtools.jar \
      -Dbuild.date.time='$(DATE)' \
      -Dbuild.version=$(VERSION) \
      -Dbuild.milestone=src \
      -Dbuild.number=$(BUILD_NUMBER)
      dh_auto_build
      ```

      The resulting jtreg.jar misses jtreg-VersionString. It causes a failure to build in 17.0.9+2 [1]

      The string is present when jtreg is built using the makefile.

      [1] https://launchpadlibrarian.net/681231850/buildlog_ubuntu-mantic-armhf.openjdk-17_17.0.9~2ea-0ubuntu1~ppa1_BUILDING.txt.gz

            Unassigned Unassigned
            vpetko Vladimir Petko
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: