diff --git a/cups.spec b/cups.spec index 6712924c6dcb96b30692751e90cc9a1a1957367c..88234e700f666e5ae2b7a3ab3e575740e6cd2667 100644 --- a/cups.spec +++ b/cups.spec @@ -45,7 +45,7 @@ Patch30: cups-manual-copies.patch Provides: cupsddk cupsddk-drivers cups-filesystem cups-client cups-ipptool cups-lpd Provides: lpd lpr /usr/bin/lpq /usr/bin/lpr /usr/bin/lp /usr/bin/cancel /usr/bin/lprm /usr/bin/lpstat -Obsoletes: cups-client cups-filesystem cups-lpd cups-ipptool +#Obsoletes: cups-client cups-filesystem cups-lpd cups-ipptool Provides: cups-printerapp = %{version}-%{release} Obsoletes: cups-printerapp < %{version}-%{release} @@ -96,7 +96,7 @@ aclocal -I config-scripts autoconf -I config-scripts %build -export DSOFLAGS="$DSOFLAGS -L../cgi-bin -L../filter -L../ppdc -L../scheduler -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/generic-hardened-ld -Wl,-z,relro,-z,now -fPIE -pie" +export DSOFLAGS="$DSOFLAGS -L../cgi-bin -L../filter -L../ppdc -L../scheduler -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/openEuler/openEuler-hardened-ld -Wl,-z,relro,-z,now -fPIE -pie" export CFLAGS="$RPM_OPT_FLAGS -fstack-protector-all -DLDAP_DEPRECATED=1" # --enable-debug to avoid stripping binaries %configure --with-docdir=%{_datadir}/%{name}/www --enable-debug \