Age | Commit message (Collapse) | Author |
|
As long as we are running dpkg, keep an inhibitor that
blocks us from shutting down.
LP: #1820886
(cherry picked from commit 96aef11a5cf400377a52f7e93e70944b17e249d1)
(cherry picked from commit 8ea79afcadead5a5b7d94bf8623cb833859f6d80)
(cherry picked from commit c5b8a857f2535fe284426cefda2fbd1bbb3d5808)
Also fixup prepare-release for CI to handle [linux-any] build-dep,
and do the whole autoconf / makefile stuff.
|
|
Implement native support for LZ4 compression, using the official
lz4 library.
|
|
This function only exists on a limited number of platforms, so
we add a configure check to make sure it exists.
Gbp-Dch: ignore
|
|
|
|
Upstream claims its faster if combined with an optimizing compiler and
I can confirm that in some tests, so lets see how it works out in
practice.
Git-Dch: Ignore
|
|
|
|
We have xz/lzma support for a while, but only via an external binary
provided by xz-utils. Now that the Debian archive provides xz by default
and dpkg pre-depends on the library provided by liblzma-dev we can switch
now to use this library as well to avoid requiring an external binary.
For now the binary is in a prio:required package, but this might change
in the future.
API wise it is quiet similar to bz2 code expect that it doesn't provide
file I/O methods, so we piece this together on our own.
|
|
Beside being a bit cleaner it hopefully also resolves oddball problems
I have with high levels of parallel jobs.
Git-Dch: Ignore
Reported-By: iwyu (include-what-you-use)
|
|
The upgrade releated code is moved into upgrade.{cc,h} and
all pkg*Upgrade* prototypes are included in algorihms.h to
avoid breaking API (unless build with APT_9_CLEANER_HEADERS).
|
|
- remove inttypes.h compatibility as providing such a c99 types
compatibility conflicts with the usage of c99 type long long
|
|
|
|
- remove the libz-dev alternative from zlib1g-dev build-dependency
- do the same for bz2 builtin if available
* apt-pkg/contrib/fileutl.cc:
- use libz2 library for (de)compression instead of the bzip2 binary as
the first is a dependency of dpkg and the later just priority:optional
so we gain 'easier' access to bz2-compressed Translation files this way
|
|
compatible with users accessing it directly, but this prepares for a drop
of this strict requirement in the future
|
|
to the more standard PACKAGE_VERSION and make it work in every file
|
|
(and be it if it tries to announce that…)
|
|
size are pretty unlikely for now, but we need it for deb
packages which could become bigger than 4GB now (LP: #815895)
|
|
[cmdline/apt-get.cc] check for availability ofstatfs.f_type
Patch from Robert Millan, thanks! (Closes: #509313)
|
|
directory downloading on non-linux architectures (closes: #435597)
|
|
Author: doogie
Date: 2002-11-22 07:15:23 GMT
Test for timegm in configure.
|
|
Author: jgg
Date: 2001-02-20 07:03:16 GMT
Join with aliencode
|
|
Author: jgg
Date: 1999-12-21 07:37:56 GMT
More portability thingies
|
|
Author: doogie
Date: 1999-12-11 06:33:02 GMT
Made configure smarter about detecting the previous hp-ux fixes.
|
|
Author: jgg
Date: 1999-12-11 02:11:10 GMT
OpenBSD fixes
|
|
Author: jgg
Date: 1999-10-31 06:32:27 GMT
Doc fix
|
|
Author: jgg
Date: 1999-10-25 04:10:02 GMT
Patched md5 a bit more
|
|
Author: jgg
Date: 1999-10-25 03:36:41 GMT
C9x types
|
|
Author: jgg
Date: 1999-08-05 05:11:18 GMT
pthread update
|
|
Author: jgg
Date: 1999-07-20 05:53:32 GMT
Daniel Jacobowitz's gcc 2.95 C++ patch
|
|
Author: jgg
Date: 1998-10-31 05:19:59 GMT
Md5 support
|
|
Author: jgg
Date: 1998-09-26 05:34:18 GMT
Sync
|
|
Author: jgg
Date: 1998-07-14 03:31:31 GMT
New make changes
|
|
Author: jgg
Date: 1998-07-13 05:05:51 GMT
Autoconf stuff
|