Drop BuildRequires and Requires on glassfish-jaxb-api and jaxb-impl
This commit introduces a temporarily bundled JAR, required to drop the runtime dependencies. This will be removed before RHEL 9 GA. Resolves: #2002594
This commit is contained in:
parent
3be34241c2
commit
b9ef6c3efa
@ -942,8 +942,14 @@ ln -sf /usr/share/java/jakarta-annotations/jakarta.annotation-api.jar %{buildroo
|
||||
%endif
|
||||
|
||||
# TEMP provide links to the temporarily bundled JAXB JAR (#2002594)
|
||||
ln -sf /usr/share/java/jaxb-api.jar /usr/share/java/glassfish-jaxb-api/jakarta.xml.bind-api.jar
|
||||
ln -sf /usr/share/java/glassfish-jaxb-api/jakarta.xml.bind-api.jar %{buildroot}/jakarta.xml.bind-api.jar
|
||||
if test -f "/usr/share/java/glassfish-jaxb-api/jakarta.xml.bind-api.jar";
|
||||
then
|
||||
echo "jakarta.xml.bind-api.jar already installed"
|
||||
else
|
||||
echo "Providing links to jakarta.xml.bind-api.jar"
|
||||
sudo cp %{_topdir}/BUILD/pki-11.0.0-beta1/jakarta.xml.bind-api.jar /usr/share/java/glassfish-jaxb-api/jakarta.xml.bind-api.jar
|
||||
sudo ln -sf /usr/share/java/glassfish-jaxb-api/jakarta.xml.bind-api.jar /usr/share/java/jaxb-api.jar
|
||||
fi
|
||||
|
||||
%if %{with server}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user