aboutsummaryrefslogtreecommitdiff
path: root/debian/changelog
Commit message (Collapse)AuthorAgeFilesLines
* Release for experimentalHEADmasterBenjamin Barenblat2024-09-031-2/+2
|
* Begin updating packaging for Abseil 20240722Benjamin Barenblat2024-09-031-0/+6
|
* Backport an upstream patch to enable demangling on mips64elBenjamin Barenblat2024-05-161-0/+6
|
* Release for experimentalBenjamin Barenblat2024-05-081-2/+2
|
* Begin updating packaging for Abseil 20240116Benjamin Barenblat2024-05-081-0/+6
|
* Build-Depend on tzdataBenjamin Barenblat2024-04-011-4/+5
| | | | | | | | | | 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.
* Block migration until the time_t transition is ready to advanceBenjamin Barenblat2024-04-011-0/+7
| | | | | | 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).
* Recommend pkgconf instead of the deprecated pkg-configBenjamin Barenblat2024-03-311-2/+2
|
* Apply an upstream patch to prevent SIGILLs on RISC-VBenjamin Barenblat2024-03-311-0/+7
| | | | | | | | | 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.
* riscv64: disable some log_format_tests that have false positivesBenjamin Barenblat2023-12-221-0/+6
| | | | | | 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.
* Release for experimentalBenjamin Barenblat2023-09-191-0/+6
|
* Release for experimentalBenjamin Barenblat2023-09-071-2/+2
|
* Begin updating packaging for Abseil 20230802Benjamin Barenblat2023-09-071-0/+6
|
* Release for experimentalBenjamin Barenblat2023-08-021-2/+2
|
* Fix unit tests on ppc64Benjamin Barenblat2023-08-021-0/+2
| | | | | Backport a patch from upstream to fix symbolization on ppc64, and enable unit tests on that platform.
* Split hash tests to make life easier for mipselBenjamin Barenblat2023-08-021-0/+1
| | | | | | 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.
* Run unit tests out of the `static` directoryBenjamin Barenblat2023-06-271-0/+7
| | | | | | | 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`.
* Release for experimentalBenjamin Barenblat2023-05-141-2/+2
|
* Begin updating packaging for Abseil 20230125Benjamin Barenblat2023-05-081-2/+3
|
* Run tests serially on riscv64Benjamin Barenblat2022-12-051-0/+7
| | | | | Debian’s RISC-V builders don’t have enough resources to run Abseil’s test suite in parallel. See https://bugs.debian.org/1025221.
* Release for unstableBenjamin Barenblat2022-10-181-2/+2
|
* Begin updating packaging for Abseil 20220623.1Benjamin Barenblat2022-10-181-0/+6
|
* Temporarily disable a failing cordz_info_statistics_testBenjamin Barenblat2022-08-301-2/+2
| | | | | | | 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
* Backport an upstream patch to fix pkg-config file generationBenjamin Barenblat2022-08-301-0/+6
| | | | | See https://github.com/abseil/abseil-cpp/pull/1216 (upstream commit 09e96049995584c3489e4bd1467313e3e85af99c) for full details.
* Release for unstableBenjamin Barenblat2022-08-221-3/+3
|
* Begin updating packaging for Abseil 20220623Benjamin Barenblat2022-07-121-0/+6
|
* Correct pkg-config file generationBenjamin Barenblat2022-05-271-0/+8
| | | | | Backport a patch from upstream to make CMake generate pkg-config files correctly. Add an autopkgtest to ensure this doesn’t regress.
* Release for unstableBenjamin Barenblat2022-04-141-2/+2
|
* Reenable unit tests on hppaBenjamin Barenblat2022-04-141-0/+1
|
* Disable NominalCPUFrequency testsBenjamin Barenblat2022-03-311-0/+7
| | | | | Upstream has decided NominalCPUFrequency is for internal consumption, so stop running its unit tests.
* Disable a multiarch-hostile test on armhf/armelBenjamin Barenblat2022-02-071-0/+7
|
* Release for experimentalBenjamin Barenblat2022-02-041-2/+2
|
* Reenable unit tests on most architecturesBenjamin Barenblat2022-02-041-1/+1
|
* Reenable unit tests on s390xBenjamin Barenblat2022-02-011-1/+1
|
* Make flags library header-onlyBenjamin Barenblat2022-01-311-0/+2
| | | | | | The Abseil flags library needs to emit code only when being compiled with MSVC, which Debian doesn’t use. Skip absl/flags/flag.cc, and tell CMake to treat the flags library as header-only.
* Stop forcing -Wl,--as-needed on dependentsBenjamin Barenblat2022-01-311-0/+1
| | | | | | | | | | | | | | Commit 8081530e824c092d36b1ef7947783c5859eb8b61 added -Wl,--as-needed -latomic -Wl,--no-as-needed to ensure libatomic got linked on platforms that needed it (see https://bugs.debian.org/973492). However, this inadventantly added -Wl,--no-as-needed to dependents’ link lines when they built with CMake. Switch to -Wl,--push-state,--as-needed -latomic -Wl,--pop-state instead to ensure dependents’ link settings remain intact. As an added bonus, this removes -Wl,--as-needed from the Abseil build itself, allowing a bunch of libraries that don’t actually need libc to omit a libc dependency. Closes: https://bugs.debian.org/1001596
* Reenable unit tests on mips64elBenjamin Barenblat2021-06-131-1/+1
|
* Begin updating packaging for Abseil 20210324.2Benjamin Barenblat2021-06-011-1/+1
|
* Begin updating packaging for Abseil 20210324.1Benjamin Barenblat2021-06-011-1/+1
|
* Add patch to make symbolizer compute Thumb function bounds correctlyBenjamin Barenblat2021-04-211-0/+1
|
* Reenable unit tests on arm64Benjamin Barenblat2021-04-161-0/+1
|
* Begin updating packaging for Abseil 20210324Benjamin Barenblat2021-04-081-2/+3
| | | | | | Bump package versions and names to reflect the new Abseil LTS. Remove patches that have been incorporated upstream, and refresh other patches.
* Add uversionmangle to debian/watch to add 0~ prefixBenjamin Barenblat2021-04-081-0/+2
|
* Teach debian/watch about release candidatesBenjamin Barenblat2021-04-081-0/+6
| | | | | Update the scan URL in debian/watch to avoid picking up on release candidates.
* Release for unstableBenjamin Barenblat2021-03-051-2/+2
|
* Reenable unit tests on ppc64elBenjamin Barenblat2021-03-051-0/+1
|
* Disable double-double unit testsBenjamin Barenblat2021-03-051-0/+1
| | | | | Compiler bugs make unit tests flaky on double-double platforms. Apply a patch from upstream to disable the relevant tests on those platforms.
* Make Abseil unit tests tolerate fused multiply/add contractionBenjamin Barenblat2021-03-041-0/+7
| | | | | Apply a patch from upstream to make tests pass when GCC replaces double addition and multiplication with fused multiply/add instructions.
* Correct string formatting on POWERBenjamin Barenblat2021-02-091-0/+6
| | | | | Prevent assertion failures when formatting small doubles on double- double systems like POWER.
* Release for unstableBenjamin Barenblat2021-02-081-2/+2
|