Debian Bug report logs - #59962
sys/ucontext.h shouldn't define ERR

version graph

Package: libc6-dev; Maintainer for libc6-dev is GNU Libc Maintainers <debian-glibc@lists.debian.org>; Source for libc6-dev is src:glibc (PTS, buildd, popcon).

Reported by: Wichert Akkerman <wichert@mors.net>

Date: Thu, 9 Mar 2000 03:03:56 UTC

Severity: important

Found in version 2.1.3-5

Done: Joel Klecker <debian-glibc@lists.debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Joel Klecker <debian-glibc@lists.debian.org>:
Bug#59962; Package libc6-dev. (full text, mbox, link).


Acknowledgement sent to Wichert Akkerman <wichert@mors.net>:
New Bug report received and forwarded. Copy sent to Joel Klecker <debian-glibc@lists.debian.org>. (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Wichert Akkerman <wichert@mors.net>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: sys/ucontext.h shouldn't define ERR
Date: Thu, 09 Mar 2000 23:54:34 +1100
Package: libc6-dev
Version: 2.1.3-5
Severity: important

The latest libc adds /usr/include/sys/ucontext.h which gets included
by signal.h. Amongs other things this headerfile defines the ERR
constant. Unfortunately (n)curses is been using ERR to report an error
status, so as a result it is no longer possible to compile a program
that uses both ncurses and signals.

Fix strategy: Ulrich Drepper mentioned this will be fixed by adding
prefixed to the defines in uconfig.h . 

Wichert.

-- System Information
Debian Release: 2.2
Architecture: i386
Kernel: Linux fog 2.2.14 #1 Sun Mar 5 19:46:57 EST 2000 i686

Versions of packages libc6-dev depends on:
ii  libc6                         2.1.3-5    GNU C Library: Shared libraries an



Reply sent to Joel Klecker <debian-glibc@lists.debian.org>:
You have taken responsibility. (full text, mbox, link).


Notification sent to Wichert Akkerman <wichert@mors.net>:
Bug acknowledged by developer. (full text, mbox, link).


Message #10 received at 59962-close@bugs.debian.org (full text, mbox, reply):

From: Joel Klecker <debian-glibc@lists.debian.org>
To: 59962-close@bugs.debian.org
Subject: Bug#59962: fixed in glibc 2.1.3-8
Date: 4 Apr 2000 10:14:29 -0000
We believe that the bug you reported is fixed in the latest version of
glibc, which has been installed in the Debian FTP archive:
nscd_2.1.3-8_i386.deb
  to dists/potato/main/binary-i386/admin/nscd_2.1.3-8.deb
  replacing nscd_2.1.3-7.deb
nscd_2.1.3-8_i386.deb
  to dists/woody/main/binary-i386/admin/nscd_2.1.3-8.deb
  replacing nscd_2.1.3-7.deb
i18ndata_2.1.3-8_all.deb
  to dists/potato/main/binary-all/admin/i18ndata_2.1.3-8.deb
  replacing i18ndata_2.1.3-7.deb
i18ndata_2.1.3-8_all.deb
  to dists/woody/main/binary-all/admin/i18ndata_2.1.3-8.deb
  replacing i18ndata_2.1.3-7.deb
libc6-pic_2.1.3-8_i386.deb
  to dists/potato/main/binary-i386/devel/libc6-pic_2.1.3-8.deb
  replacing libc6-pic_2.1.3-7.deb
libc6-pic_2.1.3-8_i386.deb
  to dists/woody/main/binary-i386/devel/libc6-pic_2.1.3-8.deb
  replacing libc6-pic_2.1.3-7.deb
libc6-dbg_2.1.3-8_i386.deb
  to dists/potato/main/binary-i386/devel/libc6-dbg_2.1.3-8.deb
  replacing libc6-dbg_2.1.3-7.deb
libc6-dbg_2.1.3-8_i386.deb
  to dists/woody/main/binary-i386/devel/libc6-dbg_2.1.3-8.deb
  replacing libc6-dbg_2.1.3-7.deb
libc6-dev_2.1.3-8_i386.deb
  to dists/potato/main/binary-i386/devel/libc6-dev_2.1.3-8.deb
  replacing libc6-dev_2.1.3-7.deb
libc6-dev_2.1.3-8_i386.deb
  to dists/woody/main/binary-i386/devel/libc6-dev_2.1.3-8.deb
  replacing libc6-dev_2.1.3-7.deb
libnss1-compat_2.1.3-8_i386.deb
  to dists/potato/main/binary-i386/oldlibs/libnss1-compat_2.1.3-8.deb
  replacing libnss1-compat_2.1.3-7.deb
libnss1-compat_2.1.3-8_i386.deb
  to dists/woody/main/binary-i386/oldlibs/libnss1-compat_2.1.3-8.deb
  replacing libnss1-compat_2.1.3-7.deb
libc6_2.1.3-8_i386.deb
  to dists/potato/main/binary-i386/base/libc6_2.1.3-8.deb
  replacing libc6_2.1.3-7.deb
libc6_2.1.3-8_i386.deb
  to dists/woody/main/binary-i386/base/libc6_2.1.3-8.deb
  replacing libc6_2.1.3-7.deb
glibc-doc_2.1.3-8_all.deb
  to dists/potato/main/binary-all/doc/glibc-doc_2.1.3-8.deb
  replacing glibc-doc_2.1.3-7.deb
glibc-doc_2.1.3-8_all.deb
  to dists/woody/main/binary-all/doc/glibc-doc_2.1.3-8.deb
  replacing glibc-doc_2.1.3-7.deb
locales_2.1.3-8_i386.deb
  to dists/potato/main/binary-i386/admin/locales_2.1.3-8.deb
  replacing locales_2.1.3-7.deb
locales_2.1.3-8_i386.deb
  to dists/woody/main/binary-i386/admin/locales_2.1.3-8.deb
  replacing locales_2.1.3-7.deb
libc6-prof_2.1.3-8_i386.deb
  to dists/potato/main/binary-i386/devel/libc6-prof_2.1.3-8.deb
  replacing libc6-prof_2.1.3-7.deb
libc6-prof_2.1.3-8_i386.deb
  to dists/woody/main/binary-i386/devel/libc6-prof_2.1.3-8.deb
  replacing libc6-prof_2.1.3-7.deb
glibc_2.1.3-8.diff.gz
  to dists/potato/main/source/libs/glibc_2.1.3-8.diff.gz
  replacing glibc_2.1.3-7.diff.gz
glibc_2.1.3-8.diff.gz
  to dists/woody/main/source/libs/glibc_2.1.3-8.diff.gz
  replacing glibc_2.1.3-7.diff.gz
glibc_2.1.3-8.dsc
  to dists/potato/main/source/libs/glibc_2.1.3-8.dsc
  replacing glibc_2.1.3-7.dsc
glibc_2.1.3-8.dsc
  to dists/woody/main/source/libs/glibc_2.1.3-8.dsc
  replacing glibc_2.1.3-7.dsc

Note that this package is not part of the released stable Debian
distribution.  It may have dependencies on other unreleased software,
or other instabilities.  Please take care if you wish to install it.
The update will eventually make its way into the next released Debian
distribution.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 59962@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Joel Klecker <debian-glibc@lists.debian.org> (supplier of updated glibc package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.6
Date: Mon,  3 Apr 2000 08:40:07 -0700
Source: glibc
Binary: locales libc0.2-dbg glibc-doc nscd libc6.1-dbg libc0.2 libc6-dbg libnss1-compat libc0.2-prof libc6.1 libc6 libc0.2-pic libc6.1-prof libc6-prof libc0.2-dev libc6.1-pic libc6-pic i18ndata libc6.1-dev libc6-dev
Architecture: source all i386
Version: 2.1.3-8
Distribution: frozen unstable
Urgency: low
Maintainer: Joel Klecker <debian-glibc@lists.debian.org>
Description: 
 glibc-doc  - GNU C Library: Documentation
 i18ndata   - GNU C Library: National Language (locale) data [source]
 libc6      - GNU C Library: Shared libraries and Timezone data
 libc6-dbg  - GNU C Library: Libraries with debugging symbols
 libc6-dev  - GNU C Library: Development Libraries and Header Files.
 libc6-pic  - GNU C Library: PIC archive library
 libc6-prof - GNU C Library: Profiling Libraries.
 libnss1-compat - GNU C Library: Name Service Switch version 1 compatibility
 locales    - GNU C Library: National Language (locale) data [binary]
 nscd       - GNU C Library: Name Service Cache Daemon
Closes: 59962 60744 60869 61610 61613
Changes: 
 glibc (2.1.3-8) frozen unstable; urgency=low
 .
   * The "What's my name? Say my name, bitch!" release.
   * debian/patches:
     - i386-linux-ucontext: Don't use ERR.
       + closes: Bug#59962
     - ldd:
       + Improve non-executable shared object handling.
       + Revert ${RTLD} --list stuff. (closes:Bug#60869)
       + alpha will break again, someone needs to fix ld.so.
   * debian/control.in/main: locales: Depends: @libc@ (= ${Source-Version})
     This will insulate us from data format changes.
   * Fix tzconfig man page (closes:Bug#61610,#61613).
   * Revert /etc/localtime to a symlink (closes:Bug#60744).
Files: 
 334d8bdc4cd219f616f428795e296a8b 1116 libs required glibc_2.1.3-8.dsc
 ffc1c9197900919c3fdf97b919fd96ba 129426 libs required glibc_2.1.3-8.diff.gz
 0d7e0a5a2e405ead7f0679aaffe6a6cd 1905984 base required libc6_2.1.3-8_i386.deb
 8c4acc9289d226635e1b57a068304fd1 2092378 devel standard libc6-dev_2.1.3-8_i386.deb
 2b4a1001a2295061f6522acd797cffa3 933216 devel extra libc6-prof_2.1.3-8_i386.deb
 cf0e4a18318f24201e35f994deb191c2 2434738 devel extra libc6-dbg_2.1.3-8_i386.deb
 a4ff9beb5d8dcc1ced5e13adcd4839f5 669784 devel extra libc6-pic_2.1.3-8_i386.deb
 01925d23535395bfa718d62b86a41421 2283184 admin standard locales_2.1.3-8_i386.deb
 18b4c191ce51af0499fb00d3ca8f54b8 34918 admin optional nscd_2.1.3-8_i386.deb
 92e314fab08569cddb31638268be0c63 38566 oldlibs extra libnss1-compat_2.1.3-8_i386.deb
 6588315f243a5de784c1c60b2ebf08b7 1062206 admin extra i18ndata_2.1.3-8_all.deb
 f737b9346ca565a89699a427e3dcbfc8 2188776 doc optional glibc-doc_2.1.3-8_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.1 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iEYEARECAAYFAjjoyD8ACgkQRJMoLFuwjIalJACgg+CU+W8A/9xqKKoowUo3bpGy
zKYAoLIHGO29moLy9f0FTFiUQRb/r2cj
=mvoV
-----END PGP SIGNATURE-----



Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Tue Apr 16 11:40:08 2024; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.