Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package glibc for SUSE:ALP:Workbench checked 
in at 2023-04-05 09:45:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/SUSE:ALP:Workbench.OBS/glibc (Old)
 and      /work/SRC/SUSE:ALP:Workbench.OBS/.glibc.new.19717 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "glibc"

Wed Apr  5 09:45:03 2023 rev:2 rq: version:2.37

Changes:
--------
--- /work/SRC/SUSE:ALP:Workbench.OBS/glibc/glibc.changes        2023-04-04 
12:01:23.375166602 +0200
+++ /work/SRC/SUSE:ALP:Workbench.OBS/.glibc.new.19717/glibc.changes     
2023-04-05 09:45:04.611673846 +0200
@@ -1,0 +2,5 @@
+Thu Mar 16 15:41:56 UTC 2023 - Andreas Schwab <[email protected]>
+
+- Exclude static archives from preparation for live patching (bnc#1208721)
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ glibc.spec ++++++
--- /var/tmp/diff_new_pack.BMKXH8/_old  2023-04-05 09:45:05.423678443 +0200
+++ /var/tmp/diff_new_pack.BMKXH8/_new  2023-04-05 09:45:05.427678466 +0200
@@ -51,9 +51,9 @@
 
 # Enable support for livepatching.
 %ifarch x86_64
-%bcond_without livepatching 1
+%bcond_without livepatching
 %else
-%bcond_with livepatching 0
+%bcond_with livepatching
 %endif
 
 %bcond_with build_all
@@ -621,15 +621,6 @@
 %endif
 %endif
 
-# Add build flags that cannot be passed to configure.
-ExtraBuildFlags=
-%if %{build_main} && %{with livepatching}
-# Append necessary flags for livepatch support, if enabled. Do it on make, else
-# on configure GCC will report that it can't write the ipa-clones to /dev/ and
-# configure will fail to detect that gcc support several flags.
-ExtraBuildFlags+="-fpatchable-function-entry=16,14 -fdump-ipa-clones"
-%endif
-
 #
 # Build base glibc
 #
@@ -691,7 +682,14 @@
     exit $rc;
   }
 
-make %{?_smp_mflags} %{?make_output_sync} CFLAGS="$BuildFlags $ExtraBuildFlags"
+%if %{build_main} && %{with livepatching}
+# Append necessary flags for livepatch support, if enabled.  Only objects
+# included in shared libraries should be prepared for live patching.
+echo 'CFLAGS-.os += -fpatchable-function-entry=16,14 -fdump-ipa-clones' \
+     >> Makeconfig
+%endif
+
+make %{?_smp_mflags} %{?make_output_sync}
 cd ..
 
 #

Reply via email to