Fedora Core 2 Test Update: glibc-2.3.3-27.1

Kim Lux lux at diesel-research.com
Fri Oct 29 07:59:54 UTC 2004


I didn't realize glibc was undergoing changes.  I've got a process that
is failing on FC3T3 and it looks like it is glibc related.  There
doesn't seem to be anything wrong with the calling code and it works on
other Linux installs. I didn't write the code, it is OS, written by
someone else. 

The failure occurs when kdevelop 3.1.1 loads gdb-6.2 as a custom
project.

It would probably take you about 10 minutes to set it up and test it, if
I gave you good instructions.

Let me know if you are interested.

Kim


On Fri, 2004-10-29 at 02:26 -0400, Jakub Jelinek wrote:
> ---------------------------------------------------------------------
> Fedora Test Update Notification
> FEDORA-2004-356
> 2004-10-29
> ---------------------------------------------------------------------
> 
> Product     : Fedora Core 2
> Name        : glibc
> Version     : 2.3.3                      
> Release     : 27.1                  
> Summary     : The GNU libc libraries.
> Description :
> The glibc package contains standard libraries which are used by
> multiple programs on the system. In order to save disk space and
> memory, as well as to make upgrading easier, common system code is
> kept in one place and shared between programs. This particular package
> contains the most important sets of shared libraries: the standard C
> library and the standard math library. Without these two libraries, a
> Linux system will not function.
> 
> ---------------------------------------------------------------------
> 
> * Thu Oct 28 2004 Jakub Jelinek <jakub at redhat.com> 2.3.3-27.1
> 
> - ignore also ENODEV and ETIMEDOUT error values when searching
>   paths in execvp/execlp (#136726)
> - use non-blocking sockets when querying DNS (#135234)
> - fix temp file vulnerability in catchsegv (CAN-2004-0968, #136318)
> - make catchsegv working even on bi-arch platforms for both
>   32-bit and 64-bit binaries
> - use backtrace () in libSegFault.so, so that catchsegv works even
>   on ia64 and x86-64, add register dumping on ia64 (#130254)
> - fix reinitialization of _res when using NPTL thread stack cache
>   (BZ #434)
> - update bug-reporting instructions
> - fix infinite loop in iconv(1) with some options (BZ #194)
> - fix inet_aton return value (BZ #276)
> - mask restart signal in linuxthreads during cancel handling (#132654)
> - avoid using unitialized memory in localedef
> - fix mtrace script to only call location when really needed
> - fix some -D_POSIX_C_SOURCE=200112L header namespace issues
> - fix V4MAPPED lookups in /etc/hosts (#123583)
> - always try both TCP and UDP reporting for syslog (#132816, BZ #108)
> - fix ypclnt.c locking (#132204)
> - avoid fragmentation of address space by malloc on flexmap
>   layouts (#118574)
> - fix x86_64 <pthread.h> for -m32 -I/usr/include/nptl compilation
> - make NPTL <pthread.h> usable in -pedantic -std=c89 mode, as well
>   as in C++ programs (BZ #375)
> - make rwlocks available with -D_POSIX_C_SOURCE=200112L (BZ #320)
> - remove __THROW from pthread_once, as the callback might throw
> - return EAGAIN instead of ENOMEM if pthread_create fails due
>   to lack of memory
> - fix NPTL stack freeing in case of pthread_create failure
>   with detached thread (BZ #405)
> - fix i?86 and x86_64 pthread_mutex_timedlock
> - save gp around linuxthreads ia64 CENABLE/CDISABLE calls
> - fix s390{,x} unwinding when frames are smaller than 96 (resp. 160)
>   bytes
> - fix _POSIX_CHILD_MAX and _POSIX_OPEN_MAX values XPG6,
>   add _POSIX_HOST_NAME_MAX, _POSIX_SYMLINK_MAX,
>   _POSIX_SYMLOOP_MAX and _POSIX_RE_DUP_MAX defines
> - fix fnmatch backslash handling (BZ #361)
> - fix out of memory behaviour of syslog (BZ #365)
> - randomize resolver requests IDs all the time
> - fix daemon behaviour if /dev/null is not the correct device
>   or it failed to open it
> - fix *sprintf buffer reallocation condition (BZ #346)
> - handle _nl_intern_locale_data (BZ #356)
> - fix fdim{,f,l} (+inf, +inf) (BZ #376)
> - fix glob on dangling symlinks
> - stop using __builtin_expect in assert.h (#127606)
> - fix cy_GB d_t_fmt (#103415)
> - make SHMLBA from <sys/shm.h> usable even in C++ (#132313)
> - fix <pthread.h> with -std=c{8,9}9 -D_XOPEN_SOURCE=600,
>   but without -D_POSIX_C_SOURCE=200112L (BZ #284)
> - fix IPv6 AI_V4MAPPED filtering
> - fix i386 and x86-64 pow{,f,l} (BZ #258)
> - fix IBM932 and IBM943 iconv modules (#128674)
> - fix ifreq memory handling
> - fix loadavg if read returns 0 (BZ #263)
> - fix mbsrtowcs if src is not zero terminated
> - fix memusage with lots of allocations (BZ #285)
> - fix newlocale locking
> - fix NPTL pthread_rwlock_{timed}rdlock on architectures
>   other than ia32 and x86-64 (#129455)
> - fix nscd_getgr_r
> - fix nscd -i hosts to cause reinitialization of resolver
>   in all threads, not just one (#125712)
> - fix res_init () memory leaks
> - initialize all needed fields before call to __printf_fp
>   in strfmon{,_l} and printf_size
> - fix strtod (BZ #274)
> - fix fread_unlocked and fwrite_unlocked (BZ #309, #316)
> - don't hold rtld lock while running _dl_fini destructors
>   (#126111)
> - fix linuxthreads clock_[gs]ettime (#127328)
> - fix a bug in DSO holes handling introduced by execstack changes
> - only canonicalize first name in getaddrinfo with AI_CANONNAME
> - fix an uninitialized field in __parse_one_specmb
> - reread resolv.conf in nscd when running nscd --invalidate hosts
>   (#125712)
> - fix <fcntl.h> F_{GETLK,SETLK,SETLKW} definitions on x86_64
>   for -m32 -D_FILE_OFFSET_BITS=64
> - avoid referencing freed memory in sunrpc pmaplist destruction
>   (BZ #218)
> - fix sqrt special case handling on s390/s390x
> - fix pthread_rwlock_timed*lock and pthread_cond_timedwait
>   handling of invalid tv_nsec
> - remove /usr/include/nptl/bits/stdio-lock.h from nptl-devel
>   (BZ #245)
> - speed up sprintf if buffer starts in the first half of
>   address space (#123148)
> - various memory handling fixes
> - fix strpbrk macro in <string.h>
> - fix strpbrk macro for GCC 3.4+ (BZ #130)
> - fix x86_64 makecontext
> - fix regex translate handling
> - fix RELA undefined TLS symbol relocation
> - fix -z nodelete DSO handling
> - fix setenv handling of invalid arguments
> - fix ia64/x86_64 backtrace in statically linked programs
> - fix xtrace error reporting
> - FUTEX_CMP_REQUEUE support
> 
> ---------------------------------------------------------------------
> This update can be downloaded from:
>   http://download.fedora.redhat.com/pub/fedora/linux/core/updates/testing/2/
> 
> 389e9cdc725f3651cd78c5d6adfc22c7  SRPMS/glibc-2.3.3-27.1.src.rpm
> 177b8a2a246042d840f02a5a4e707d08  x86_64/glibc-2.3.3-27.1.x86_64.rpm
> 824f38b1810efb97695f6599b378b6a4  x86_64/glibc-devel-2.3.3-27.1.x86_64.rpm
> 8c8bbcc5a4460c42f86c32608c01ec00  x86_64/glibc-headers-2.3.3-27.1.x86_64.rpm
> d774df192db02d42c5d3650b64fcf9f9  x86_64/nptl-devel-2.3.3-27.1.x86_64.rpm
> 0caa6e83148a862ec054960ba33e8ebf  x86_64/glibc-profile-2.3.3-27.1.x86_64.rpm
> 4a208aed874ed4ec1d5e28b04e32b82d  x86_64/glibc-common-2.3.3-27.1.x86_64.rpm
> 153e48c7de9457f76805b627d4d70318  x86_64/nscd-2.3.3-27.1.x86_64.rpm
> 0f9bd081bb14c7c5f23bbc8a0b193a88  x86_64/glibc-utils-2.3.3-27.1.x86_64.rpm
> 1c3fef48394e473de3e7d170171fbd33  x86_64/debug/glibc-debuginfo-2.3.3-27.1.x86_64.rpm
> d40a87a3dda450e43c1b0ef73fed0edd  x86_64/glibc-2.3.3-27.1.i386.rpm
> d271eabcaf5bf75467d9f000949bbec9  x86_64/glibc-devel-2.3.3-27.1.i386.rpm
> ac42118bd1e37a3ef9df8540db0b7e90  x86_64/glibc-2.3.3-27.1.i686.rpm
> 739cd4b794e5bac3236bef5041e477de  x86_64/nptl-devel-2.3.3-27.1.i686.rpm
> d40a87a3dda450e43c1b0ef73fed0edd  i386/glibc-2.3.3-27.1.i386.rpm
> d271eabcaf5bf75467d9f000949bbec9  i386/glibc-devel-2.3.3-27.1.i386.rpm
> b1693e28813902623ccf5de443e184b7  i386/glibc-headers-2.3.3-27.1.i386.rpm
> fed3106bcd9e98039fc970e32a064952  i386/glibc-profile-2.3.3-27.1.i386.rpm
> d4d29a493f116a3bc8246179e51865ae  i386/glibc-common-2.3.3-27.1.i386.rpm
> 3ab2ca7d320ccca89de8028ffcd7b891  i386/nscd-2.3.3-27.1.i386.rpm
> 0317d08ef487ab0d3ddabd2e4808e11a  i386/glibc-utils-2.3.3-27.1.i386.rpm
> dcb929a8c73281ce0a0a1e5396c7204b  i386/debug/glibc-debuginfo-2.3.3-27.1.i386.rpm
> 3efb94cdb9de29b45838c0a39f46aa8c  i386/debug/glibc-debuginfo-common-2.3.3-27.1.i386.rpm
> ac42118bd1e37a3ef9df8540db0b7e90  i386/glibc-2.3.3-27.1.i686.rpm
> 739cd4b794e5bac3236bef5041e477de  i386/nptl-devel-2.3.3-27.1.i686.rpm
> ca8a1898b2645feaf86b4b40c093e688  i386/debug/glibc-debuginfo-2.3.3-27.1.i686.rpm
> 
> This update can also be installed with the Update Agent; you can
> launch the Update Agent with the 'up2date' command.  You may 
> need to edit your up2date channels configuration.  Within 
> /etc/sysconfig/rhn/sources enable the following line: 
> yum updates-testing http://download.fedora.redhat.com/pub/fedora/linux/core/updates/testing/2/$ARCH
> ---------------------------------------------------------------------
> -- 
> fedora-test-list mailing list
> fedora-test-list at redhat.com
> To unsubscribe: 
> http://www.redhat.com/mailman/listinfo/fedora-test-list




More information about the fedora-test-list mailing list