lp:ubuntu/hardy-proposed/glibc

Created by James Westby on 2010-02-22 and last modified on 2010-02-22
Get this branch:
bzr branch lp:ubuntu/hardy-proposed/glibc
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Mature

Recent revisions

91. By Kees Cook on 2009-07-29

stack-guard-quick-randomization.diff: use stack guard randomimzation
patch from Intrepid (along with Jaunty tests patch) to stop using static
sentinel (LP: #275493).

90. By Matthias Klose on 2008-09-12

* glibc fixes for hardy. LP: #269299.
* Fix vscanf define in strict C99 or POSIX mode. LP: #234893.
* Merge changes from glibc-2.7-11, -12 and -13:
  - Cherry-pick upstream fixes with respect to locale rwlocks, merge them into
    patches/any/cvs-strerror_r.diff. Closes: #489906.
  - patches/any/cvs-getaddrinfo.diff: new patch from CVS to correctly
    initialize internal resolver structures in getaddrinfo(). Closes:
    #489586.
  - patches/any/cvs-iconv-braces.diff: new patch from upstream to fix various
    iconv bugs.
  - local/manpages/nscd.conf.5: update nscd.conf manpage. Closes: #482505.

89. By Matthias Klose on 2008-04-05

* Probably built on the good buildds last time; pessimize expected
  test results on ia64, i386.
* debian/expected_test_summary: Fix typos in expected sparc results.

88. By Matthias Klose on 2008-04-04

* Adjust debian/expected_test_summary:
  - Fix typo for i386 xen.
  - crypt/sha512c fails on i386 (log-test-i486-linux-gnu-libc), but not on
    the PPA build.
  - Add current results for ia64, powerpc, sparc.

87. By Matthias Klose on 2008-04-03

* Merge remaining changes from 2.7-10 (r2869:2892).
* If RELEASE_UPGRADE_MODE is set to `desktop', make the glibc/restart-services,
  glibc/restart-failed and glibc/upgrade questions of medium priority (and
  restarting the services automatically). LP: #174002.
  Works as well around the upgrade errors mentioned in LP #205079 in a KDE
  environment, when the upgrade is done using the update-manager.
* debian/rules: Always use the package settings for *FLAGS, not the settings
  from the environment.
* Fail the build if regressions are found running the testsuite compared to
  expected results from debian/expected_test_summary. Take initial values
  from a PPA build predating this upload.
* Merge from Debian trunk:
  - local/manpages/ld.so.8: fix libraries search order. Closes: #473458.
  - Update Finish debconf translation, by Esko Araj√§rvi. Closes: #473802.
  - Add any/cvs-strerror_r.diff to make strerror_r actually thread safe.
    Closes: #456531.
* debian/rules.d/build.mk: Call `sync' before building the tarball of
  supported locales. Our buildds trigger http://lkml.org/lkml/2007/8/1/337
  on every build.

86. By Steve Langasek on 2008-03-13

Clear out LDFLAGS when building; glibc isn't happy building with
-Wl,-Bsymbolic-functions. LP: #201673

85. By Matthias Klose on 2008-03-12

* Merge with Debian (r2869); remaining changes:
  - Packaging:
    + External tzdata
    + Use external locale information
    + Addition of Niagara and Niagara2 optimised libraries
    + GFDL Documentation added back in, build glibc-doc from this source.
    + Transition from /usr/include/ppc64-linux-gnu to powerpc64-linux-gnu
    + Use dpkg triggers for ldconfig
    + Do not die if extra libc libraries or symlinks found
    + Do not do a test run of nscd when starting
    + Only apply patches we actually use in Ubuntu
    + Use /lib and /usr/lib for amd64
    + amd64 biarch is i686, not i486.
    + Non-optimised i386 glibc is Xen-friendly.
    + Support sparcv9v, v9v2, 64b, 64v, 64v2
    + Add support for lpia.
  - Patches:
    + sparc/submitted-v9v2
    + hppa/hppalll
    + Applied any/local-ipv6-lookup.
    + Not applied any/local-sysctl.
* debian/sysdeps/*.mk: Still build main flavours with -O3 (using gcc-4.2).
* Use <triplet>.conf for files in /etc/ld.so.conf.d. LP: #70315

* patches/any/local-ipv6-lookup.diff: Update (Tollef van Heen).

[changes from Debian svn after -9]
* Update Chinese debconf translation, by LI Daobing.
* Update Dutch debconf translation, by Bart Cornelis. Closes: #468300.
* Update Polish debcon translation, by Emilian Nowak.
* Update Vietnamese debconf translation, by Clytie Siddall. Closes: #468453.
* Update Basque debconf translation, by Piarres Beobide. Closes: #468463.
* Update Romanian debconf translation, by Stan Ioan-Eugen. Closes: #468671.
* Update Czech debconf translation, by Miroslav Kure. Closes: #468910.
* Update Russian debconf translation, by Sergey Alyoshin. Closes: #469037.
* Update Korean debconf translation, by Sunjae Park. Closes: #469097.
* Update French debconf translation, by Christian Perrier. Closes: #469249.
* patches/localedata/locale-es_CR.diff: chane AM/PM format to "a.m./p.m."
  from "A.M/P.M.".
* Remove uk_UA from patches/localedata/first_weekday.diff: merged upstream
  in a different way. Closes: bug#469439.
* patches/any/cvs-rfc3484.diff: update from CVS to allow the definition of
  IPv4 scopes in /etc/gai.conf.
* patches/all/cvs-gai_conf.diff: update gai.conf from CVS to also mention
  Teredo tunnels and scopev4 defaults.
* sysdeps/mips.mk, sysdeps/mipsel.mk: define TIMEOUTFACTOR.
* patches/any/cvs-strtod.diff: new patch from CVS to fix strtod(). Closes:
  #465769.
* Update Italian debconf translation, by Lica Monducci. Closes: #469985.
* control.in/main, sysdeps/*.mk, rules: build with gcc-4.3 by default,
  except on alpha, arm, armel, hppa, s390 and hurd-i386.
* rules, rules.d/build.mk: fix parallel build.
* control.in/main: build-depends on gcc-4.3 (>= 4.3.0-2) to make sure a cld
  instruction is emitted in the prologue of functions using stringops.
  Closes: #469568.
* debian/rules.d/build.mk: disable testsuite on ARM machines running a
  2.6.21 to 2.6.24 kernel.

84. By Colin Watson on 2008-01-01

Really stop setting MAKEINFO to :, so that the info documentation is
built.

83. By Colin Watson on 2007-12-24

* Resynchronise with Debian. Remaining changes:
  - Packaging:
    + External tzdata
    + Use external locale information
    + Addition of Niagara and Niagara2 optimised libraries
    + GFDL Documentation added back in.
    + Transition from /usr/include/ppc64-linux-gnu to powerpc64-linux-gnu
    + Use dpkg triggers for ldconfig
    + Do not die if extra libc libraries or symlinks found
    + Do not do a test run of nscd when starting
    + Only apply patches we actually use in Ubuntu
    + Use /lib and /usr/lib for amd64
    + amd64 biarch is i686, not i486.
    + Non-optimised i386 glibc is Xen-friendly.
    + Support sparcv9v, v9v2, 64b, 64v, 64v2
    + Add support for lpia.
  - Patches:
    + any/local-ipv6-sanity
    + i386/local-clone
    + amd64/local-clone
    + sparc/submitted-v9v2
    + hppa/hppalll
* Debian any/cvs-vfscanf patch fixes LP: #178045. Actually add it to
  debian/patches/series (forgotten in Debian).
* Stop setting MAKEINFO to :, which prevented the info documentation being
  built. See also 2.5-0ubuntu3.
* any/submitted-rfc3484-sortv4: Return to disabling RFC3484 s6 rule 9 by
  default. As requested by Ubuntu sysadmins, we want this regardless of
  the Debian technical committee's decision.

82. By Matthias Klose on 2007-12-10

Merge with Debian; remaining changes (see 2.7-1ubuntu1)

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers