ubuntu/+source/glibc:ubuntu/hardy-proposed

Last commit made on 2009-08-18
Get this branch:
git clone -b ubuntu/hardy-proposed https://git.launchpad.net/ubuntu/+source/glibc
Members of Ubuntu Server Dev import team can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
ubuntu/hardy-proposed
Repository:
lp:ubuntu/+source/glibc

Recent commits

2440dbb... by Kees Cook on 2009-07-30

Import patches-unapplied version 2.7-10ubuntu5 to ubuntu/hardy-proposed

Imported using git-ubuntu import.

Changelog parent: bb36bf35588c191a0d92471c802febebe000f19e

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

bb36bf3... by Matthias Klose on 2008-09-12

Import patches-unapplied version 2.7-10ubuntu4 to ubuntu/hardy-proposed

Imported using git-ubuntu import.

Changelog parent: 5ff559fa5e5e5d621173ba8bde7b713f4d0cd281

New changelog entries:
  * 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.

5ff559f... by Matthias Klose on 2008-04-04

Import patches-unapplied version 2.7-10ubuntu3 to ubuntu/hardy

Imported using git-ubuntu import.

Changelog parent: ddd24ffdaeb4e9dd219cd2ddbf79bb0788876d64

New changelog entries:
  * 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.

ddd24ff... by Matthias Klose on 2008-04-04

Import patches-unapplied version 2.7-10ubuntu2 to ubuntu/hardy

Imported using git-ubuntu import.

Changelog parent: f64be5a081ca0c3d47a86c29b1eeab89a8392d5f

New changelog entries:
  * 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.

f64be5a... by Matthias Klose on 2008-04-03

Import patches-unapplied version 2.7-10ubuntu1 to ubuntu/hardy

Imported using git-ubuntu import.

Changelog parent: fe83a86f83decabc71a9190d8504758c320ca5f5

New changelog entries:
  * 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.
  * 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, hppa, s390 and hurd-i386.
  * rules, rules.d/build.mk: fix parallel build.
  * control.in/main: build witch gcc-4.2 on i386 and amd64, as gcc-4.3 does
    not emit cld instructions in the prologue of the functions anymore.
    Closes: #469568.
  * debian/rules.d/build.mk: disable testsuite on ARM machines running a
    2.6.21 to 2.6.24 kernel.
  * Replace any/submitted-gcc-4.3.diff by any/cvs-gcc-4.3.diff.
  * debhelper.in/libc.preinst, debhelper.in/libc.postinst: remove support for
    upgrade from Potato, and misc fixes.
  * control.in/main, rules.d/control.mk: remove @threads_arches@, as all
    architectures now support threads.
  * control.in/main, debhelper.in/glibc-source.install: build a glibc-source
    package.
  * sysdeps/mips.mk, sysdeps/mipsel.mk, control.in/main: enable n32 and 64
    flavours. Closes: #341884.
  * Update Arabic debconf translation, by Ossama Khayat. Closes: #471472.
  * rules.d/build.mk: reset LDFLAGS, as dpkg now defines it to a default
    value which breaks the glibc.
  * patches/mips/local-gcc-ice.diff: decrease optimisations on a few files
    to workaround gcc ICE on mips/mipsel n32/64.
  [ Samuel Thibault ]
  * patches/hurd-i386/cvs-blocked-exceptions.diff: new patch to dump
    core when a blocked exception arises.
  * patches/hurd-i386/cvs-df.diff: new patch to clear DF for signal
    handlers (Closes: #470021).
  * patches/hurd-i386/local-gcc-4.1-init-first.diff: update and actually
    apply.
  * patches/hurd-i386/submitted-mig-init.diff: new patch to fix uninitialized
    local variables.
  * patches/hurd-i386/local-pthread_stubs.diff: new patch to use libpthread
    stubs from libpthread-stubs. Add libpthread-stubs0-dev dependency on
    hurd-i386.

fe83a86... by Steve Langasek on 2008-03-13

Import patches-unapplied version 2.7-9ubuntu2 to ubuntu/hardy

Imported using git-ubuntu import.

Changelog parent: b1b41015f79ff111a10f68955135b41395780738

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

b1b4101... by Matthias Klose on 2008-03-12

Import patches-unapplied version 2.7-9ubuntu1 to ubuntu/hardy

Imported using git-ubuntu import.

Changelog parent: 6ca6d74dac8c1356d347a29d52a58e8b7b513010

New changelog entries:
  * 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.
  * patches/any/local-ldso-disable-hwcap.diff: revert previous changes
    as they break etch -> lenny upgrades. Closes: #465753.
  * kfreebsd/local-sysdeps.diff: update to revision 2137 (from glibc-bsd).
  * any/submitted-link-local_resolver.diff: kernel 2.6.24 is out, don't wait
    indefinitely for upstream. This patch from Pierre Ynard adds support for
    link-local addresses in /etc/resolv.conf.
  * Factorize NSS detection code:
    - debhelper.in/libc.preinst, debhelper.in/libc.postinst: move NSS code
      to...
    - script.in/nsscheck.sh: ... this file.
    - rules.d/debhelper.mk: Replace NSS_CHECK with code from
      script.in/nsscheck.sh.
  * debhelper.in/libc.preinst, debhelper.in/libc.templates: debconfize preinst
    script.
  * patches/localedata/locale-es_CR.diff: new patch to default to am/pm format
    for es_CR locale. Closes: #466482.
  * control.in/main, sysdeps/amd64.mk, sysdeps/i386.mk,
    sysdeps/kfreebsd-amd64.mk, sysdeps/kfreebsd-i386.mk, sysdeps/sparc.mk : use
    gcc-4.3 on amd64, i386, kfreebsd-i386, kfreebsd-amd64 and sparc.
  * sysdeps/i386.mk, sysdeps/kfreebsd-i386.mk: use default gcc optimizations
    on i386 and kfreebsd-i386 (-march=i486 -mtune=generic).
  * debian/local/manpages/ldconfig.8: describe --ignore-aux-cache option.
    Closes: #467509.
  * Update Lithuanian debconf translation, by Gintautas Miliauskas.
  * Update Catalan debconf translation, by Jordi Mallach.
  * Update Spanish debconf translation, by Carlos Valdivia Yagüe.
  * Update German debconf translation, by Helge Kreutzman. Closes: #468072.
  * Update Galician debconf translation, by Jacobo Tarrio. Closes: #468080.
  * Update Slovak debconf translation, by Ivan Masár. Closes: #468082.
  * Update Portuguese debconf translation, by Ricardo Silva. Closes: #468091.
  * update Japanese debconf translation, by Kenshi Muto. Closes: #468099.
  * any/cvs/rfc3484.diff: patch from CVS to fix recognition of interface
    family. Closes: #465583.
  [ Arthur Loiret ]
  * patches/sh4/cvs-nptl-private-futexes.diff: new patch from CVS to fix
    FTBFS on sh4.
  [ Samuel Thibault ]
  * patches/hurd-i386/cvs-epfnosupport.diff: new patch to fix socket()
    error for IPV6.
  [ Aurelien Jarno ]
  * patches/any/local-ldso-disable-hwcap.diff: enable tls/ directory even
    when hardware capabilities are disabled. This workarounds a bug in
    nvidia-glx. Closes: #453480.
  * patches/mips/local-r10k.diff: new patch from Florian Lohoff to
    workaround LL/SC bug on R10k. Closes: #462112.
  * patches/mips/submitted-mipsn32.diff: new patch to fix truncate64()
    on MIPS n32.
  * kfreebsd/local-sysdeps.diff: update to revision 2129 (from glibc-bsd).
  * patches/any/cvs-epoll_h.diff: new patch from CVS to define EPOLLRDHUP
    in /usr/include/sys/epoll.h. Closes: #463342.
  * patches/any/submitted-gcc-4.3.diff: pass -isystem option for GCC's
    include-fixed/ directory. Fixes build with gcc-4.3.
  * debian/control.in/main: bump to Standards-Version 3.7.3.
  * debian/sysdeps/*.mk: build main flavours with -O2 instead of -O3 (risks to
    trigger a bug in the compiler are higher with -O3). Remove -g from cflags,
    as it is automatically added by the glibc scripts.
  * debhelper.in/nscd.init: depends on $remote_fs instead of $local_fs.
    Closes: #464022.
  * patches/any/submitted-ieee754_h.diff: use __BIG_ENDIAN instead of
    BIG_ENDIAN. Closes: #464594.
  * local/manpages/ld.so.8: Add missing options to manpage. Closes:
    #464395.
  * rules.d/build.mk: build the locales in the build target instead of the
    install one to workaround a bug in fakeroot. Closes: #464924.
  * patches/alpha/local-dl-procinfo.diff: fix _dl_string_platform() to accept
    NULL pointers, which happens on statically linked binaries. Closes:
    bug#456260.
  * local/manpages/gai.conf.5: new manpage.
  * any/submitted-rfc3484-sortv4.diff: Drop. Replaced by ...
  * ... any/cvs/rfc3484.diff: patch from upstream to fix various RFC3484
    issues:
    - Fix source IPv4 source address length computation. Closes: bug#456779.
    - Only apply rule 9 for IPv4 if source and destination addresses are on
      the same subnet. Closes: bug#438179.
  [ Aurelien Jarno ]
  * patches/localedata/locale-ks_IN.diff: new locale contributed by Rakesh
    Pandit. Closes: #457351.
  * patches/series: enable patches/any/cvs-vfscanf.diff. Closes: #453408.
  * Support dpkg-buildpackage -j, but only debian/rules is actually run in
    parallel.
  * patches/any/cvs-iconv-iso2022jp-loop-bug.diff: patch from CVS to fix
    iconv hang when converting to ISO-2022-JP. Thanks to Bryan Donlan for
    the patch. Closes: #458579.
  * kfreebsd/local-sysdeps.diff: update to revision 2094 (from glibc-bsd).
  * patches/amd64/cvs-vdso_clock_gettime.diff: new patch from CVS to fix
    static linking on amd64.
  * patches/any/local-linuxthreads-fd.diff: new patch to make sure
    linuxthreads doesn't use stdin, stdout or stderr for its internal
    use.
  * debhelper.in/libc.preinst: also check for libc6-xen in non-dpkg-owned
    files test. Closes: #459523.
  * patches/any/submitted-rfc3484-labels.diff: remove, this patch is actually
    broken, and the observed behaviour conforms with the RFC.
  * patches/any/submitted-fileops-and-signals.diff: disabled as it breaks too
    much programs. Closes: #459643.
  * patches/localedata/locale-pt_PT.diff: new patch from Flávio Martins to
    fix mon_decimal_point for pt_PT. Closes: #459217.
  * debian/debhelper.in/locales.postinst: don't update /etc/default/locale
    if it already exists and DEBCONF_RECONFIGURE is not empty. Closes:
    #458914.
  * debian/sysdeps/depflags.pl: bump conflict against tzdata to (<< 2007k-1).
  [ Clint Adams ]
  * debhelper.in/nscd.init: use lsb output functions. Closes: #457661.
  * patches/any/cvs-sunrpc_rpc_thread.diff: patch by André Cruz to fix
    sunrpc memory leak. closes: #460226.
  [ Samuel Thibault ]
  * patches/hurd-i386/submitted-extern_inline.diff: new patch to fix extern
    inline declarations for c++.

6ca6d74... by Colin Watson on 2008-01-01

Import patches-unapplied version 2.7-5ubuntu2 to ubuntu/hardy

Imported using git-ubuntu import.

Changelog parent: 066cba8dfd1ea0e9b8f86b4205da95b7c4e2a5b3

New changelog entries:
  * Really stop setting MAKEINFO to :, so that the info documentation is
    built.

066cba8... by Colin Watson on 2007-12-24

Import patches-unapplied version 2.7-5ubuntu1 to ubuntu/hardy

Imported using git-ubuntu import.

Changelog parent: 1a97278ee922be54eba6dd71f8215d137de8dd3d

New changelog entries:
  * 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.
  [ Aurelien Jarno ]
  * Moved merged parts of patches/any/submitted-sched_h.diff into
    patches/any/cvs-sched_h.diff.
  * patches/any/cvs-ether_line.diff: new patch from upstream to fix
    ether_line(). Closes: bug#453899.
  * patches/any/cvs-vfscanf.diff: new patch from upstream to fix
    crash when %as is used with sscanf(). Closes: bug#453408.
  * debian/rules: also set CXX when cross-compiling.
  * patches/any/submitted-malloc_h.diff: removed, replaced by
    patches/any/cvs-wchar_h.diff.
  * debian/sysdeps/depflags.pl: conflict against tzdata (<< 2007j-2) as
    etch now have version 2007j-1etch1. Closes: bug#455783.
  * debian/sysdeps/depflags.pl: suggests libc6-i686 on i386 architecture.
    Closes: bug#455603.
  * any/submitted-rfc3484-labels.diff: new patch to fix RFC 3484 default
    label ordering. Closes: bug#456779.
  * patches/alpha/local-dl-procinfo.diff: add missing part. Closes:
    bug#456260.
  [ Petr Salinger]
  * kfreebsd/local-sysdeps.diff: update to revision 2082 (from glibc-bsd).
  * any/cvs-fchmodat.diff: properly declare as stub - needed by GNU/kFreeBSD.
  [ Samuel Thibault]
  * patches/hurd-i386/submitted-ioctl-unsigned-size_t.diff: update to also
    handle unsigned char/int/short/long and ssize_t.

1a97278... by Matthias Klose on 2007-12-10

Import patches-unapplied version 2.7-4ubuntu1 to ubuntu/hardy

Imported using git-ubuntu import.

Changelog parent: 434f5b3db5229db2388bfe713c1148b96513a1d1

New changelog entries:
  * Merge with Debian; remaining changes (see 2.7-1ubuntu1)
  [ Aurelien Jarno ]
  * patches/localedata/locale-de_LI.diff: fix locale. Closes: bug#453860.
  * debian/debhelper.in/locales.NEWS: fix location of the README file.
    Closes: bug#453515.
  * debian/debhelper.in/locales.README: rename into locales.README.Debian.
  * debian/debhelper/in/locales.NEWS: fix a typo. Closes: bug#453613.
  * debian/patches/any/submitted-rfc3484-sortv4.diff: default to NOT
    sorting IPv4 addresses. Closes: bug#438179.
  * Update any/submitted-sched_h.diff: allow compilation of <sched.h> with
    -pedantic. Closes: bug#453687.
  * Fix a typo in debian/sysdeps/alpha.mk. Closes: bug#452890.
  * Disable amd64/local-x86_64_bits_sigcontext.diff. Closes: #454598.
  * debhelper.in/libc.preinst: check for non-dpkg owned versions of
    libc6-i686 before upgrade. Closes: #454557.
  * Load debconf frontend after the optimized libraries have been
    re-enabled. Closes: #453480.