Date: Mon, 15 Oct 2012 23:00:51 +0400 From: "Dmitry V. Levin" <ldv@...linux.org> To: owl-dev@...ts.openwall.com Subject: Re: glibc Hi, On Sat, Oct 13, 2012 at 10:09:57PM +0400, Vasily Kulikov wrote: > Hi, > > This is my provisional glibc spec version. It is buildable under > Owl-current and it passes full world rebuilds. I got no runtime errors > while testing the resulting binaries. First of all, I recommend to build release/2.16/master, it is a stable bugfix-only branch 15 commits ahead of glibc-2.16.0. > Also: > > 1) Updated/dropped all patches except the following: > > Patch100: glibc-2.3.5-fedora.diff This one has to be updated, either to monolithic glibc-fedora.patch from f18 or rather to individual patches from my split of it, see "git log alt/2.16/branch..alt/2.16/glibc-fedora" in http://git.altlinux.org/people/ldv/packages/?p=glibc.git The split was upstreamed to fedora (their glibc >= 2.16.90-3). > Patch303: glibc-2.3.5-openbsd-alt-sys-queue.diff This change is already applied upstream. > Patch313: glibc-2.3.5-alt-assume_kernel.diff Keep this one, the rediffed commit is 543c457cdc0cce9bfa9868a9b5aa7b6cd0a2fccc. > Patch400: glibc-2.3.3-owl-crypt_freesec.diff I haven't checked this one, most likely has to be updated. > Patch401: glibc-2.3.5-owl-alt-res_randomid.diff This is problematic due to threading issues, needs work. > Patch405: glibc-2.3.5-owl-alt-syslog-ident.diff Keep this one, the rediffed commit is 9dbf475ddab96c245a70f8fc047f6c00b29f1dde. > Patch406: glibc-2.16.0-mjt-owl-alt-syslog-timestamp.diff Keep this one, the rediffed commit is d2f48c437a22362834dea65f97ba0dcaccb450e5. > Patch407: glibc-2.3.5-owl-alt-resolv-QFIXEDSZ-underfills.diff Don't remember the fate of this one, will check later. > Patch409: glibc-2.3.3-owl-tmp-scripts.diff Update it to commit b9ec178c7305d10858a1ab3f16173972a5aae2e7. > Patch411: glibc-2.16.0-owl-alt-sanitize-env.diff I don't know what glibc-2.16.0-owl-alt-sanitize-env.diff is; My version of the sanitize-env patch for 2.16 is commit 1d2c54e0fb910fa7925af5b47089cf2482e25e70. > As Dmitry might have some thoughts of some patches, I haven't touched these yet. Most of my thoughts ended up with commits in http://git.altlinux.org/people/ldv/packages/?p=glibc.git There are several branches worth attention: - alt/2.16/branch is release/2.16/master with my backports from branch master of http://sourceware.org/git/?p=glibc.git; - alt/2.16/glibc-fedora is alt/2.16/branch with bits of monolithic glibc-fedora.patch applied; - alt/2.16/fedora is alt/2.16/glibc-fedora with some more fedora patches applied; - alt/2.16/patches is alt/2.16/fedora with alt/owl patches applied. -- ldv Content of type "application/pgp-signature" skipped
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.