apt: Missing definition of uint32_t

Bug #26101 reported by Debian Bug Importer
6
Affects Status Importance Assigned to Milestone
apt (Debian)
Fix Released
Unknown
apt (Ubuntu)
Fix Released
High
Michael Vogt

Bug Description

Automatically imported from Debian bug report #340448 http://bugs.debian.org/340448

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Automatically imported from Debian bug report #340448 http://bugs.debian.org/340448

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-ID: <email address hidden>
Date: Wed, 23 Nov 2005 15:30:00 +0100
From: Cedric Duval <email address hidden>
To: Debian Bug Tracking System <email address hidden>
Subject: apt: Missing definition of uint32_t

Package: apt
Version: 0.6.42.3
Severity: serious
Justification: no longer builds from source

Backporting apt from a sarge system, the build fails with:

  Compiling contrib/md5.cc to ../build/obj/apt-pkg/md5.opic
  In file included from contrib/md5.cc:42:
  ../build/include/apt-pkg/md5.h:61: error: parse error before `[' token

because uint32_t is not defined.

#include'ing either stdint.h or inttypes.h fixes it.

-- System Information:
Debian Release: 3.1
Architecture: powerpc (ppc)
Kernel: Linux 2.6.13
Locale: LANG=fr_FR.utf-8, LC_CTYPE=fr_FR.utf-8 (charmap=UTF-8)

Versions of packages apt depends on:
ii libc6 2.3.2.ds1-22 GNU C Library: Shared libraries an
ii libgcc1 1:3.4.3-13 GCC support library
ii libstdc++5 1:3.3.5-13 The GNU Standard C++ Library v3

-- no debconf information

Revision history for this message
In , Michael Vogt (mvo) wrote : Re: Bug#340448: apt: Missing definition of uint32_t

On Wed, Nov 23, 2005 at 03:30:00PM +0100, Cedric Duval wrote:
> Package: apt
> Version: 0.6.42.3
> Severity: serious
> Justification: no longer builds from source
>
>
> Backporting apt from a sarge system, the build fails with:
>
> Compiling contrib/md5.cc to ../build/obj/apt-pkg/md5.opic
> In file included from contrib/md5.cc:42:
> ../build/include/apt-pkg/md5.h:61: error: parse error before `[' token
>
> because uint32_t is not defined.
>
> #include'ing either stdint.h or inttypes.h fixes it.

Thanks, fixed in my repository, will be part of the next upload.

Cheers,
 Michael

> -- System Information:
> Debian Release: 3.1
> Architecture: powerpc (ppc)
> Kernel: Linux 2.6.13
> Locale: LANG=fr_FR.utf-8, LC_CTYPE=fr_FR.utf-8 (charmap=UTF-8)
>
> Versions of packages apt depends on:
> ii libc6 2.3.2.ds1-22 GNU C Library: Shared libraries an
> ii libgcc1 1:3.4.3-13 GCC support library
> ii libstdc++5 1:3.3.5-13 The GNU Standard C++ Library v3
>
> -- no debconf information
>
>
> --
> To UNSUBSCRIBE, email to <email address hidden>
> with a subject of "unsubscribe". Trouble? Contact <email address hidden>
>

--
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-ID: <email address hidden>
Date: Wed, 23 Nov 2005 16:40:57 +0100
From: Michael Vogt <email address hidden>
To: Cedric Duval <email address hidden>, <email address hidden>
Subject: Re: Bug#340448: apt: Missing definition of uint32_t

On Wed, Nov 23, 2005 at 03:30:00PM +0100, Cedric Duval wrote:
> Package: apt
> Version: 0.6.42.3
> Severity: serious
> Justification: no longer builds from source
>
>
> Backporting apt from a sarge system, the build fails with:
>
> Compiling contrib/md5.cc to ../build/obj/apt-pkg/md5.opic
> In file included from contrib/md5.cc:42:
> ../build/include/apt-pkg/md5.h:61: error: parse error before `[' token
>
> because uint32_t is not defined.
>
> #include'ing either stdint.h or inttypes.h fixes it.

Thanks, fixed in my repository, will be part of the next upload.

Cheers,
 Michael

> -- System Information:
> Debian Release: 3.1
> Architecture: powerpc (ppc)
> Kernel: Linux 2.6.13
> Locale: LANG=fr_FR.utf-8, LC_CTYPE=fr_FR.utf-8 (charmap=UTF-8)
>
> Versions of packages apt depends on:
> ii libc6 2.3.2.ds1-22 GNU C Library: Shared libraries an
> ii libgcc1 1:3.4.3-13 GCC support library
> ii libstdc++5 1:3.3.5-13 The GNU Standard C++ Library v3
>
> -- no debconf information
>
>
> --
> To UNSUBSCRIBE, email to <email address hidden>
> with a subject of "unsubscribe". Trouble? Contact <email address hidden>
>

--
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo

Revision history for this message
In , Steve Langasek (vorlon) wrote : severity of 340448 is important

# Automatically generated email from bts, devscripts version 2.9.8
 # backports are not RC
severity 340448 important

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-Id: <email address hidden>
Date: Wed, 23 Nov 2005 14:32:09 -0800
From: Steve Langasek <email address hidden>
To: <email address hidden>
Subject: severity of 340448 is important

# Automatically generated email from bts, devscripts version 2.9.8
 # backports are not RC
severity 340448 important

Revision history for this message
Michael Vogt (mvo) wrote :

already fixed in ubuntu, will be fixed in debian with the next upload.

Revision history for this message
In , Michael Vogt (mvo) wrote : Bug#340448: fixed in apt 0.6.43
Download full text (3.4 KiB)

Source: apt
Source-Version: 0.6.43

We believe that the bug you reported is fixed in the latest version of
apt, which is due to be installed in the Debian FTP archive:

apt-doc_0.6.43_all.deb
  to pool/main/a/apt/apt-doc_0.6.43_all.deb
apt-utils_0.6.43_i386.deb
  to pool/main/a/apt/apt-utils_0.6.43_i386.deb
apt_0.6.43.dsc
  to pool/main/a/apt/apt_0.6.43.dsc
apt_0.6.43.tar.gz
  to pool/main/a/apt/apt_0.6.43.tar.gz
apt_0.6.43_i386.deb
  to pool/main/a/apt/apt_0.6.43_i386.deb
libapt-pkg-dev_0.6.43_i386.deb
  to pool/main/a/apt/libapt-pkg-dev_0.6.43_i386.deb
libapt-pkg-doc_0.6.43_all.deb
  to pool/main/a/apt/libapt-pkg-doc_0.6.43_all.deb

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 <email address hidden>,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michael Vogt <email address hidden> (supplier of updated apt 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 <email address hidden>)

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

Format: 1.7
Date: Tue, 29 Nov 2005 00:17:07 +0100
Source: apt
Binary: apt-utils libapt-pkg-doc libapt-pkg-dev apt-doc apt
Architecture: source all i386
Version: 0.6.43
Distribution: unstable
Urgency: medium
Maintainer: APT Development Team <email address hidden>
Changed-By: Michael Vogt <email address hidden>
Description:
 apt - Advanced front-end for dpkg
 apt-doc - Documentation for APT
 apt-utils - APT utility programs
 libapt-pkg-dev - Development files for APT's libapt-pkg and libapt-inst
 libapt-pkg-doc - Documentation for APT development
Closes: 57091 66325 146877 317718 338267 338356 339147 339533 340448
Changes:
 apt (0.6.43) unstable; urgency=medium
 .
   * Merge <email address hidden>/apt--main--0 up to patch-132:
     * zh_CN.po: Completed to 510 strings(Closes: #338267)
     * gl.po: Completed to 510 strings (Closes: #338356)
   * added support for "/etc/apt/sources.list.d" directory
     (closes: #66325)
   * make pkgDirStream (a bit) more complete
   * fix bug in pkgCache::VerIterator::end() (thanks to Daniel Burrows)
     (closes: #339533)
   * pkgAcqFile is more flexible now (closes: #57091)
   * support a download rate limit for http (closes: #146877)
   * included lots of the speedup changes from #319377
   * add stdint.h to contrib/md5.h (closes: #340448)
   * ABI change, library name changed (closes: #339147)
   * Fix GNU/kFreeBSD crash on non-existing server file (closes: #317718)
   * switch to libdb4.3 in build-depends
Files:
 86dcec8dd5c5ab71401755f8c6c90107 785 admin important apt_0.6.43.dsc
 5c1a3c6f879cc4caa7fb2ff94b2cb9a1 1461079 admin important apt_0.6.43.tar.gz
 97b880c6781eee59905b77d9651c8d07 86140 doc optional apt-doc_0.6.43_all.deb
 b6f866a82bc21ee833bd976fe95e3afa 109548 doc optional libapt-pkg-doc_0.6.43_all.deb
 8d7e510a526d3cc18c9a0601ad787e9e 1194408 admin important apt_0.6.43_i386.deb
 ed7c6826bf40acebb325fefe0e6449b8 79738 libdevel optional libapt-...

Read more...

Revision history for this message
Debian Bug Importer (debzilla) wrote :
Download full text (3.6 KiB)

Message-Id: <email address hidden>
Date: Mon, 28 Nov 2005 15:47:12 -0800
From: Michael Vogt <email address hidden>
To: <email address hidden>
Subject: Bug#340448: fixed in apt 0.6.43

Source: apt
Source-Version: 0.6.43

We believe that the bug you reported is fixed in the latest version of
apt, which is due to be installed in the Debian FTP archive:

apt-doc_0.6.43_all.deb
  to pool/main/a/apt/apt-doc_0.6.43_all.deb
apt-utils_0.6.43_i386.deb
  to pool/main/a/apt/apt-utils_0.6.43_i386.deb
apt_0.6.43.dsc
  to pool/main/a/apt/apt_0.6.43.dsc
apt_0.6.43.tar.gz
  to pool/main/a/apt/apt_0.6.43.tar.gz
apt_0.6.43_i386.deb
  to pool/main/a/apt/apt_0.6.43_i386.deb
libapt-pkg-dev_0.6.43_i386.deb
  to pool/main/a/apt/libapt-pkg-dev_0.6.43_i386.deb
libapt-pkg-doc_0.6.43_all.deb
  to pool/main/a/apt/libapt-pkg-doc_0.6.43_all.deb

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 <email address hidden>,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michael Vogt <email address hidden> (supplier of updated apt 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 <email address hidden>)

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

Format: 1.7
Date: Tue, 29 Nov 2005 00:17:07 +0100
Source: apt
Binary: apt-utils libapt-pkg-doc libapt-pkg-dev apt-doc apt
Architecture: source all i386
Version: 0.6.43
Distribution: unstable
Urgency: medium
Maintainer: APT Development Team <email address hidden>
Changed-By: Michael Vogt <email address hidden>
Description:
 apt - Advanced front-end for dpkg
 apt-doc - Documentation for APT
 apt-utils - APT utility programs
 libapt-pkg-dev - Development files for APT's libapt-pkg and libapt-inst
 libapt-pkg-doc - Documentation for APT development
Closes: 57091 66325 146877 317718 338267 338356 339147 339533 340448
Changes:
 apt (0.6.43) unstable; urgency=medium
 .
   * Merge <email address hidden>/apt--main--0 up to patch-132:
     * zh_CN.po: Completed to 510 strings(Closes: #338267)
     * gl.po: Completed to 510 strings (Closes: #338356)
   * added support for "/etc/apt/sources.list.d" directory
     (closes: #66325)
   * make pkgDirStream (a bit) more complete
   * fix bug in pkgCache::VerIterator::end() (thanks to Daniel Burrows)
     (closes: #339533)
   * pkgAcqFile is more flexible now (closes: #57091)
   * support a download rate limit for http (closes: #146877)
   * included lots of the speedup changes from #319377
   * add stdint.h to contrib/md5.h (closes: #340448)
   * ABI change, library name changed (closes: #339147)
   * Fix GNU/kFreeBSD crash on non-existing server file (closes: #317718)
   * switch to libdb4.3 in build-depends
Files:
 86dcec8dd5c5ab71401755f8c6c90107 785 admin important apt_0.6.43.dsc
 5c1a3c6f879cc4caa7fb2ff94b2cb9a1 1461079 admin important apt_0.6.43.tar.gz
 97b880c6781eee59905b77d9651c8d07 86140 doc optional apt-doc_0.6.43_all.deb
 b6f866a82bc21ee833bd976fe95e...

Read more...

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.