| Commit message (Collapse) | Author | Age |
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Remove dpkg-dev dependency introduced in
a4235b650f701bd48e387f3b7028856aa21d85e9, since migration is done.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Work is under way in Debian to remove tzdata from the buildd chroots,
but Abseil needs a system tzdata to use while running tests. Add
`Build-Depends: tzdata` to ensure that tests always have a tzdata
available.
Thanks to Sebastian Ramacher <sramacher@debian.org> for help identifying
this issue.
|
|
|
|
|
|
| |
Add a Build-Depends on dpkg-dev (>= 1.22.5) to ensure this package
doesn’t migrate from unstable to testing until the ongoing time_t
transition is ready for it (https://bugs.debian.org/1059535#39).
|
| |
|
|
|
|
|
|
|
|
|
| |
Upstream has accepted Aurelien Jarno’s patch removing RISC-V support
from unscaledcycleclock. Include it here, fixing
https://bugs.debian.org/1059532.
Also reenable parallel test runs on RISC-V, per
https://bugs.debian.org/1059532#16.
|
|
|
|
|
|
| |
Don’t require that Abseil logging produce the same rendering for a -nan
float as libstdc++ does, since libstdc++’s rendering is
optimization-dependent. See https://bugs.debian.org/1059340.
|
| |
|
|
|
|
|
| |
The GitHub release page now requires JavaScript, so switch to looking
for tags. Also correct release candidate handling.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Backport a patch from upstream to fix symbolization on ppc64, and enable
unit tests on that platform.
|
|
|
|
|
|
| |
Some of the Abseil tests use so much RAM in template expansion that they
exhaust memory on the mipsel buildds. Backport a patch from upstream to
split the problematic tests into smaller files.
|
|
|
|
|
|
|
| |
136c2572f4d6e6ab8ae02f74d691634874458184 set tests to build in the
`static` directory rather than the `shared` directory. Unfortunately, it
neglected to set the tests to _run_ out of the `static` directory, which
disabled all the tests. Set the tests to run out of `static`.
|
| |
|
|
|
|
|
| |
This test ensures Debian’s Abseil doesn’t fall prey to
https://github.com/abseil/abseil-cpp/issues/1407.
|
|
|
|
|
| |
Lintian dislikes -W flags in pkg-config files, even if those flags
disable warnings.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Abseil 20230125.3 exposes libraries that were formerly internal
(“test-only”) so that other packages’ unit tests can refer to them [1].
Some of the new libraries depend on Google Mock, which Debian only ships
as a static library; as a result, the new libraries can only be shipped
statically as well. Historically, however, Abseil’s Debian packaging has
linked Abseil’s unit tests dynamically to improve build speed. (Google
Mock was built as a one-off shared library during this process, but it
was only ever used in unit tests and was never shipped to users.) Static
Abseil builds were unaware that Google Mock existed, which prevented
sbuild from building the new libraries [2].
To rectify the situation, change Abseil’s Debian packaging to link
Abseil unit tests statically and to ship the new libraries as static
archives. Also make libabsl-dev recommend libgmock-dev, since the new
libraries are useless without a corresponding Google Mock build.
[1] https://github.com/abseil/abseil-cpp/pull/1442
[2] https://bugs.debian.org/1034908
|
| |
|
| |
|
|
|
|
|
| |
Bump SONAME and inline namespace in configuration, and delete a patch
that has been applied upstream.
|
| |
|
|
|
|
|
| |
Debian’s RISC-V builders don’t have enough resources to run Abseil’s
test suite in parallel. See https://bugs.debian.org/1025221.
|
| |
|
|
|
|
|
|
|
| |
Per release-team’s recent request that maintainers support the nocheck
profile <E1oit90-0073rh-LX@respighi.debian.org>, annotate googletest
with <!nocheck> and disable tests in debian/rules if that profile is
set.
|
| |
|
|
|
|
|
|
|
| |
Temporarily skip CordzInfoStatisticsTest.ThreadSafety, since it fails on
ppc64el. I’ll reenable it once the failure has been root-caused and fixed.
Bug: https://bugs.debian.org/1018804
|
|
|
|
|
| |
See https://github.com/abseil/abseil-cpp/pull/1216 (upstream commit
09e96049995584c3489e4bd1467313e3e85af99c) for full details.
|
| |
|