Uploaded image for project: 'OpenJDK'
  1. OpenJDK
  2. OPENJDK-3223

Add explicit BuildRequires on make

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • 8.0.422 GA, 11.0.24 GA
    • portable-linux, rhel
    • BuildRequireMake
    • False
    • Hide

      None

      Show
      None
    • False
    • To Do
    • 0% To Do, 0% In Progress, 100% Done

      Newer RHEL releases are affected by:

      https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot

      which led to the change:

      https://src.fedoraproject.org/rpms/java-11-openjdk/c/4824868f52dca7f14daf336472a638b7559eeda8

      ending up in some versions of the java-1.8.0-openjdk & java-11-openjdk packages on RHEL, but not all:

      $ check_every_version.sh java-1.8.0-openjdk.spec 'Requires: make'
      Checking java-1.8.0-openjdk.spec for Requires: make
      rhel-7.9
      rhel-8.1.0
      rhel-8.2.0
      rhel-8.4.0
      rhel-8.6.0
      rhel-8.8.0
      rhel-9.0.0
      BuildRequires: make
      rhel-9-main
      BuildRequires: make
      openjdk-portable-rhel-7
      openjdk-portable-rhel-8
      
      $ check_every_version.sh java-11-openjdk.spec 'Requires: make'
      Checking java-11-openjdk.spec for Requires: make
      rhel-7.9
      rhel-8.1.0
      BuildRequires: make
      rhel-8.2.0
      BuildRequires: make
      rhel-8.4.0
      BuildRequires: make
      rhel-8.6.0
      BuildRequires: make
      rhel-8.8.0
      BuildRequires: make
      rhel-9.0.0
      BuildRequires: make
      rhel-9-main
      BuildRequires: make
      openjdk-portable-rhel-7
      BuildRequires: make
      openjdk-portable-rhel-8
      BuildRequires: make
      

            rhn-engineering-ahughes Andrew Hughes
            rhn-engineering-ahughes Andrew Hughes
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: