Sync with RHEL 7 portable build
- Use ExclusiveArch over ExcludeArch - Related: RHEL-62239
This commit is contained in:
parent
871818d536
commit
ecd52634b9
@ -145,13 +145,6 @@
|
|||||||
# Architecture on which we run Java only tests
|
# Architecture on which we run Java only tests
|
||||||
%global jdk_test_arch x86_64
|
%global jdk_test_arch x86_64
|
||||||
|
|
||||||
# Define the OS the portable JDK is built on
|
|
||||||
# This is undefined for CentOS & openjdk-portable-rhel-8 builds and
|
|
||||||
# equals 'rhel7' for openjdk-portable-rhel-7 builds
|
|
||||||
%if 0%{?centos} == 0
|
|
||||||
%global pkgos rhel7
|
|
||||||
%endif
|
|
||||||
|
|
||||||
# By default, we build a debug build during main build on JIT architectures
|
# By default, we build a debug build during main build on JIT architectures
|
||||||
%if %{with slowdebug}
|
%if %{with slowdebug}
|
||||||
%ifarch %{debug_arches}
|
%ifarch %{debug_arches}
|
||||||
@ -366,7 +359,7 @@
|
|||||||
%global top_level_dir_name %{vcstag}
|
%global top_level_dir_name %{vcstag}
|
||||||
%global top_level_dir_name_backup %{top_level_dir_name}-backup
|
%global top_level_dir_name_backup %{top_level_dir_name}-backup
|
||||||
%global buildver 7
|
%global buildver 7
|
||||||
%global rpmrelease 1
|
%global rpmrelease 2
|
||||||
# Settings used by the portable build
|
# Settings used by the portable build
|
||||||
%global portablerelease 1
|
%global portablerelease 1
|
||||||
# Portable suffix differs between RHEL and CentOS
|
# Portable suffix differs between RHEL and CentOS
|
||||||
@ -1121,9 +1114,6 @@ exit 0
|
|||||||
%endif
|
%endif
|
||||||
}
|
}
|
||||||
|
|
||||||
# x86 is not supported by OpenJDK 17
|
|
||||||
ExcludeArch: %{ix86}
|
|
||||||
|
|
||||||
# not-duplicated requires/provides/obsoletes for normal/debug packages
|
# not-duplicated requires/provides/obsoletes for normal/debug packages
|
||||||
%define java_rpo() %{expand:
|
%define java_rpo() %{expand:
|
||||||
Requires: fontconfig%{?_isa}
|
Requires: fontconfig%{?_isa}
|
||||||
@ -1285,6 +1275,16 @@ Provides: java-%{origin}-src%{?1} = %{epoch}:%{version}-%{release}
|
|||||||
# Define the root name of the portable packages
|
# Define the root name of the portable packages
|
||||||
%global pkgnameroot java-%{featurever}-%{origin}-portable%{?pkgos:-%{pkgos}}
|
%global pkgnameroot java-%{featurever}-%{origin}-portable%{?pkgos:-%{pkgos}}
|
||||||
|
|
||||||
|
# Define the OS the portable JDK is built on
|
||||||
|
# This is undefined for CentOS & openjdk-portable-rhel-8 builds and
|
||||||
|
# equals 'rhel7' for openjdk-portable-rhel-7 builds
|
||||||
|
%if 0%{?centos} == 0
|
||||||
|
%global pkgos rhel7
|
||||||
|
%endif
|
||||||
|
|
||||||
|
# Define the architectures on which we build
|
||||||
|
ExclusiveArch: %{aarch64} %{ppc64le} s390x x86_64
|
||||||
|
|
||||||
Name: java-%{javaver}-%{origin}
|
Name: java-%{javaver}-%{origin}
|
||||||
Version: %{newjavaver}.%{buildver}
|
Version: %{newjavaver}.%{buildver}
|
||||||
Release: %{?eaprefix}%{rpmrelease}%{?extraver}%{?dist}
|
Release: %{?eaprefix}%{rpmrelease}%{?extraver}%{?dist}
|
||||||
@ -2532,6 +2532,11 @@ cjc.mainProgram(args)
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Oct 11 2024 Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.4.0.7-2
|
||||||
|
- Sync with RHEL 7 portable build:
|
||||||
|
- Use ExclusiveArch over ExcludeArch
|
||||||
|
- Related: RHEL-62239
|
||||||
|
|
||||||
* Sun Aug 04 2024 Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.4.0.7-1
|
* Sun Aug 04 2024 Andrew Hughes <gnu.andrew@redhat.com> - 1:21.0.4.0.7-1
|
||||||
- Update to jdk-21.0.4+7 (GA)
|
- Update to jdk-21.0.4+7 (GA)
|
||||||
- Update release notes to 21.0.4+7
|
- Update release notes to 21.0.4+7
|
||||||
|
Loading…
Reference in New Issue
Block a user