~ubuntu-branches/ubuntu/trusty/eglibc/trusty

« back to all changes in this revision

Viewing changes to README

  • Committer: Package Import Robot
  • Author(s): Adam Conrad
  • Date: 2013-01-10 18:39:35 UTC
  • mfrom: (1.5.2) (4.4.24 experimental)
  • Revision ID: package-import@ubuntu.com-20130110183935-afsgfxkmg7wk5eaj
Tags: 2.17-0ubuntu1
* Merge with Debian, bringing in a new upstream and many small fixes:
  - patches/any/cvs-malloc-deadlock.diff: Dropped, merged upstream.
  - patches/ubuntu/lddebug-scopes.diff: Rebase for upstream changes.
  - patches/ubuntu/local-CVE-2012-3406.diff: Rebased against upstream.
  - patches/ubuntu/no-asm-mtune-i686.diff: Fixed in recent binutils.
* This upstream merge fixes a nasty hang in pulseaudio (LP: #1085342)
* Bump MIN_KERNEL_SUPPORTED to 2.6.32 on ARM, now that we no longer
  have to support shonky 2.6.31 kernels on imx51 babbage builders.
* Drop patches/ubuntu/local-disable-nscd-host-caching.diff, as these
  issues were apparently resolved upstream a while ago (LP: #613662)
* Fix the compiled-in bug URL to point to launchpad.net, not Debian.

Show diffs side-by-side

added added

removed removed

Lines of Context:
44
44
GNU/Hurd support requires out-of-tree patches that will eventually be
45
45
incorporated into an official GNU C Library release.
46
46
 
47
 
When working with Linux kernels, the GNU C Library version from
48
 
version 2.4 on is intended primarily for use with Linux kernel version
49
 
2.6.0 and later.  We only support using the NPTL implementation of
50
 
pthreads, which is now the default configuration.  The library is
51
 
unlikely to build without NPTL, or to work on Linux kernels prior to
52
 
2.6.  The old LinuxThreads add-on implementation of pthreads for older
53
 
Linux kernels is no longer supported, and we are not distributing it
54
 
with this release.
55
 
 
56
 
All Linux kernel versions prior to 2.6.16 are known to have some bugs that
57
 
may cause some of the tests related to pthreads in "make check" to fail.
58
 
If you see such problems, please try the test suite on the most recent
59
 
Linux kernel version that you can use, before pursuing those bugs further.
 
47
When working with Linux kernels, this version of the GNU C Library
 
48
requires Linux kernel version 2.6.16 or later.
60
49
 
61
50
Also note that the shared version of the libgcc_s library must be
62
51
installed for the pthread library to work correctly.
69
58
        powerpc64-*-linux-gnu
70
59
        s390-*-linux-gnu
71
60
        s390x-*-linux-gnu
72
 
        sh[34]-*-linux-gnu      Requires Linux 2.6.11 or newer
 
61
        sh[34]-*-linux-gnu
73
62
        sparc*-*-linux-gnu
74
63
        sparc64*-*-linux-gnu
75
64
 
76
65
The code for other CPU configurations supported by volunteers outside of
77
 
the core glibc maintenance effort is contained in the separate `ports'
78
 
add-on.  You can find glibc-ports-VERSION distributed separately in the
79
 
same place where you got the main glibc distribution files.
80
 
Currently these configurations have code in the `ports' add-on:
 
66
the core glibc maintenance effort is contained in the `ports' add-on,
 
67
located in the `ports' subdirectory of the source tree.
81
68
 
82
 
        alpha*-*-linux-gnu      Requires Linux 2.6.9 or newer for NPTL
 
69
        aarch64*-*-linux-gnu
 
70
        alpha*-*-linux-gnu
83
71
        am33*-*-linux-gnu       Not currently functional
84
 
        arm-*-linux-gnueabi     Requires Linux 2.6.16-rc1 or newer for NPTL
 
72
        arm-*-linux-gnueabi
85
73
        hppa-*-linux-gnu        Not currently functional without patches.
86
74
        ia64-*-linux-gnu
87
75
        m68k-*-linux-gnu
88
 
        mips-*-linux-gnu        Requires Linux 2.6.12 or newer for NPTL
89
 
        mips64-*-linux-gnu      Requires Linux 2.6.12 or newer for NPTL
 
76
        mips-*-linux-gnu
 
77
        mips64-*-linux-gnu
90
78
        powerpc-*-linux-gnu     Software floating point (--without-fp)
91
79
        tilegx-*-linux-gnu
92
80
        tilepro-*-linux-gnu