commit glibc for openSUSE:Factory
Hello community, here is the log from the commit of package glibc for openSUSE:Factory checked in at Tue Mar 3 18:33:59 CET 2009. -------- --- glibc/glibc.changes 2009-02-19 09:21:14.000000000 +0100 +++ /mounts/work_src_done/STABLE/glibc/glibc.changes 2009-02-27 16:21:49.000000000 +0100 @@ -1,0 +2,6 @@ +Fri Feb 27 16:21:17 CET 2009 - rguenther@suse.de + +- Make sure to mark fortified inline routines with + __attribute__((__artificial__)). + +------------------------------------------------------------------- calling whatdependson for head-i586 New: ---- glibc-2.9-fortify.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ glibc.spec ++++++ --- /var/tmp/diff_new_pack.Zw9628/_old 2009-03-03 18:32:47.000000000 +0100 +++ /var/tmp/diff_new_pack.Zw9628/_new 2009-03-03 18:32:47.000000000 +0100 @@ -69,7 +69,7 @@ Provides: rtld(GNU_HASH) AutoReqProv: on Version: 2.9 -Release: 12 +Release: 14 %define snapshot_date 2008111711 Url: http://www.gnu.org/software/libc/libc.html PreReq: filesystem @@ -149,6 +149,7 @@ Patch55: glibc-cpusetsize.diff Patch56: glibc-ldscript.diff Patch57: glibc-mtfsf.diff +Patch58: glibc-2.9-fortify.diff %description The GNU C Library provides the most important standard libraries used @@ -358,6 +359,7 @@ %patch55 %patch56 %patch57 +%patch58 %patch5 # # Inconsistency detected by ld.so: dl-close.c: 719: _dl_close: Assertion `map->l_init_called' failed! @@ -1056,6 +1058,9 @@ %{_libdir}/libdl_p.a %changelog +* Fri Feb 27 2009 rguenther@suse.de +- Make sure to mark fortified inline routines with + __attribute__((__artificial__)). * Wed Feb 18 2009 adrian@suse.de - Build i686 glibc src rpm as nosrc to get both versions on the media [bnc#474338] ++++++ glibc-2.9-fortify.diff ++++++ --- misc/sys/cdefs.h.orig 2009-02-27 16:05:10.000000000 +0100 +++ misc/sys/cdefs.h 2009-02-27 16:06:32.000000000 +0100 @@ -303,7 +303,12 @@ # endif # else # define __extern_inline extern __inline -# define __extern_always_inline extern __always_inline +# if __GNUC_PREREQ (4,3) +# define __extern_always_inline \ + extern __always_inline __attribute__ ((__artificial__)) +# else +# define __extern_always_inline extern __always_inline +# endif # endif #endif ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de