Fedora 20 Update: Judy-1.0.5-8.fc20

updates at fedoraproject.org updates at fedoraproject.org
Sun Mar 2 03:42:50 UTC 2014


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2014-2830
2014-02-21 23:48:15
--------------------------------------------------------------------------------

Name        : Judy
Product     : Fedora 20
Version     : 1.0.5
Release     : 8.fc20
URL         : http://sourceforge.net/projects/judy/
Summary     : General purpose dynamic array
Description :
Judy is a C library that provides a state-of-the-art core technology
that implements a sparse dynamic array. Judy arrays are declared
simply with a null pointer. A Judy array consumes memory only when it
is populated, yet can grow to take advantage of all available memory
if desired. Judy's key benefits are scalability, high performance, and
memory efficiency. A Judy array is extensible and can scale up to a
very large number of elements, bounded only by machine memory. Since
Judy is designed as an unbounded array, the size of a Judy array is
not pre-allocated but grows and shrinks dynamically with the array
population.

--------------------------------------------------------------------------------
Update Information:

This update works around some dubious code in the library that has undefined behaviour according to the C language specification and is removed by the compiler when the distribution's default optimization parameters are used, leading to crashes in applications that use the library. 
--------------------------------------------------------------------------------
ChangeLog:

* Tue Feb 18 2014 Paul Howarth <paul at city-fan.org> - 1.0.5-8
- Fix some code with undefined behavior
- Build with -fno-strict-aliasing
- Disable various compiler tree optimizations that trigger reproducible
  crashes in gtkwave without generating compiler warnings (#1064090)
--------------------------------------------------------------------------------
References:

  [ 1 ] Bug #1065761 - [abrt] gtkwave: build_slisthier(): gtkwave killed by SIGABRT
        https://bugzilla.redhat.com/show_bug.cgi?id=1065761
  [ 2 ] Bug #1064090 - [abrt] gtkwave: free_outstanding(): gtkwave killed by SIGSEGV
        https://bugzilla.redhat.com/show_bug.cgi?id=1064090
--------------------------------------------------------------------------------

This update can be installed with the "yum" update program.  Use 
su -c 'yum update Judy' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------


More information about the package-announce mailing list