Opened 23 years ago
Closed 19 years ago
#69 closed defect (fixed)
glibc-2.3.6
Reported by: | Owned by: | ||
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Book | Version: | SVN |
Severity: | normal | Keywords: | |
Cc: |
Description
Change History (35)
comment:1 by , 23 years ago
dependson: | → 30 |
---|
comment:2 by , 23 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
comment:3 by , 23 years ago
Resolution: | fixed |
---|---|
Status: | closed → reopened |
Summary: | glibc-2.2.3 → glibc-2.2.4 |
I've already put the files in conglomoration but I haven't updated the book / tarball / cvs links yet
comment:4 by , 23 years ago
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
comment:5 by , 23 years ago
Priority: | normal → highest |
---|---|
Resolution: | fixed |
Status: | closed → reopened |
Summary: | glibc-2.2.4 → glibc-2.2.5 |
Version: | 3.0-pre3 → CVS |
glibc-2.2.5 released. This is probably a fairly high priority as it fixes (I think) the glob security bug.
comment:6 by , 23 years ago
Owner: | changed from | to
---|---|
Status: | reopened → assigned |
glibc-2.2.5 seems to be OK. Will go in in the next batch of package updates.
comment:8 by , 23 years ago
Verified that everything works OK, and it does. Therefore, closed the bug :)
comment:9 by , 22 years ago
Priority: | highest → lowest |
---|---|
Resolution: | fixed |
Status: | closed → reopened |
Summary: | glibc-2.2.5 → glibc-2.3 |
glibc-2.3 is now available from sources.redhat.com (but not from ftp.gnu.org yet).
I've prioritised this as P5 as presumably it'll be a post-4.0 item and can be upgraded to P2 after the 4.0 release.
comment:10 by , 22 years ago
Summary: | glibc-2.3 → glibc-2.3.1 |
---|
Version increment (2.3.1);
http://sources.redhat.com/ml/libc-alpha/2002-10/msg00200.html
comment:11 by , 22 years ago
Status: | reopened → assigned |
---|
comment:12 by , 22 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
comment:13 by , 22 years ago
Resolution: | fixed |
---|---|
Status: | closed → reopened |
Summary: | glibc-2.3.1 → glibc-2.3.2 |
Version increment (2.3.2)
comment:14 by , 22 years ago
Priority: | lowest → highest |
---|
comment:15 by , 22 years ago
Status: | reopened → assigned |
---|
comment:16 by , 22 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
comment:17 by , 21 years ago
dependson: | 30 |
---|
comment:18 by , 21 years ago
Priority: | highest → high |
---|---|
Resolution: | fixed |
Status: | closed → reopened |
Version increment (2.3.3)
There is no new tarball! There may not ever be new Glibc tarballs ever again! Here are the relevant thread URL's:
http://sources.redhat.com/ml/libc-hacker/2003-11/msg00150.html http://sources.redhat.com/ml/libc-hacker/2003-12/msg00012.html http://sources.redhat.com/ml/glibc-cvs/2003-q4/msg00519.html
We'll have to think about how best to deal with this rather bothersome situation. At least one senior Glibc developer is not happy with the situation so it may well change yet:
http://sources.redhat.com/ml/libc-hacker/2003-12/msg00014.html
comment:19 by , 21 years ago
Owner: | changed from | to
---|---|
Status: | reopened → new |
comment:20 by , 21 years ago
Summary: | glibc-2.3.2 → glibc-2.3.3 |
---|
comment:21 by , 21 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
This Glibc upgrade forced the introduction of the coreutils "posixver" patch. We should review the need for this patch periodically.
comment:22 by , 20 years ago
Resolution: | fixed |
---|---|
Status: | closed → reopened |
Well, there *is* a new tarball now, but it's likely too late in the game to be messing around with it. Ryan, Gerard, Jeremy? What do we do now? At the very least we'll have to update the note about downloading our CVS pull. I can't find any NEWS or such like about this release - but that doesn't surprise me overly much!
comment:23 by , 20 years ago
Talk about old - the latest item in it seems to be the ChangeLog (01 Dec 2003)
bumping the version, the last code change noted was on 30 Nov.
A somewhat large diff against LFS-5.1, but mainly because it's got all the nptl
code there.
comment:24 by , 20 years ago
Thanks Ken. The NEWS file in the tarball has a date of 2003-11-17 with the following text:
Version 2.3.3
- New functions
dladdr1' and
dlinfo' in <dlfcn.h> provide more ways to interrogate the dynamic linker, compatible with the Solaris interface.
- ELF thread-local storage support (TLS) now works on PowerPC and PowerPC64; implemented by Paul Mackerras, Steven Munroe, and Roland McGrath.
- getifaddrs new uses on Linux the netlink interface to get the information. Implemented by Thorsten Kukuk.
- getaddrinfo now implements AI_V4MAPPED, AI_ALL, and AI_ADDRCONF. Implemented by Ulrich Drepper.
- support for non-executable stacks on x86 has been added. Changes mostly by Roland McGrath.
- regex is now much faster for multibyte locales. Changes by Jakub Jelinek and Ulrich Drepper.
- getaddrinfo now performs destination address selection according to RFC 3484.
I guess our current tarball has much more than this, and the stuff we have over the official 2.3.3 tarball is useful and/or required? I suppose the _most_ important thing is that it is much more widely tested than the official release.
I'm prepared to stick with the good old mantra of "if it aint broke, don't fix
it". Looking at chapter03/packages.xml, the wording still seems to fit (although "some good CVS" sounds sloppy). I'll wait for Gerards grammar fixes to hit svn then close this as WONTFIX.
comment:25 by , 20 years ago
Resolution: | → wontfix |
---|---|
Status: | reopened → closed |
As per comment 14 I'm marking this as WONTFIX. We'll review the CVS vs. stable tarball if/when the official 2.3.4 makes it out the door.
comment:26 by , 20 years ago
bug_file_loc: | → http://ftp.gnu.org/gnu/glibc/?M=D |
---|---|
Resolution: | wontfix |
Status: | closed → reopened |
Summary: | glibc-2.3.3 → glibc-2.3.4 |
Version increment (2.3.4). From NEWS:
Version 2.3.4
- Support for RFC 3678. Real implementations exist only for Linux so far. Implemented by Ulrich Drepper.
- nscd can now cache entries persistently. Expiring entries are reloaded. For speedups the cache can be shared in memory with client processes. Implemented by Ulrich Drepper.
- nscd can now perform SELinux checks. Implemented by Matthew Rickard <mjricka@…>.
- getaddrinfo queries are now cached. Canonical name lookup is performed efficiently. Implemented by Ulrich Drepper.
- The nothrow function attribute is used when headers are used by gcc when compiling C code. This can avoid significant amounts of exception handling data.
- The malloc functions perform more error checking and are stricter when it comes to reacting on errors. The default action is to terminate the process after showing an error message. Implemented by Ulrich Drepper.
- Reverse lookups of IPv6 addresses does not use bit string or .ip6.int lookups anymore unless explicitly requested. Implemented by Ulrich Drepper.
- Namespaces in ld.so are implemented. DSOs can be loaded in separate namespaces using the new function dlmopen(). This feature is of course, like most other dynamic loading functionality, not available in statically linked applications. Implemented by Ulrich Drepper.
- Low-overhead boundary checking variants of string and some stdio functions were added. These are to be used in conjunction with a gcc patch by Jakub Jelinek which adds calls to these functions if possible. Implemented by Jakub Jelinek and Ulrich Drepper.
- Old code for several operating systems and machine architectures that have not been in working condition in a long time have been removed from the main source tree maintained by the GNU C Library's maintainers. These files are now reside in the separate `ports' source module that is usable as an add-on when building the library.
Oh, toolchain gurus :) Comments please on whether using this instead of our own tarballs is the Right Thing would be most welcome
comment:27 by , 20 years ago
Priority: | high → lowest |
---|---|
Version: | CVS → SVN |
comment:28 by , 20 years ago
Priority: | lowest → normal |
---|
comment:29 by , 20 years ago
The documentation for glibc's threading implementation is no longer in the release tarball. Apparently the linuxthreads/man docs still apply to the NPTL libs, so we'll need to tell folks to download and unpack the glibc-linuxthreads-2.3.4 tarball.
comment:31 by , 20 years ago
Resolution: | fixed |
---|---|
Status: | closed → reopened |
Summary: | glibc-2.3.4 → glibc-2.3.5 |
Version increment (2.3.5)
comment:34 by , 19 years ago
Summary: | glibc-2.3.5 → glibc-2.3.6 |
---|
comment:35 by , 19 years ago
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
Added