Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Release for experimentalHEADmaster | Benjamin Barenblat | 2024-09-03 | 1 | -2/+2 |
| | |||||
* | Begin updating packaging for Abseil 20240722 | Benjamin Barenblat | 2024-09-03 | 1 | -0/+6 |
| | |||||
* | Backport an upstream patch to enable demangling on mips64el | Benjamin Barenblat | 2024-05-16 | 1 | -0/+6 |
| | |||||
* | Release for experimental | Benjamin Barenblat | 2024-05-08 | 1 | -2/+2 |
| | |||||
* | Begin updating packaging for Abseil 20240116 | Benjamin Barenblat | 2024-05-08 | 1 | -0/+6 |
| | |||||
* | Build-Depend on tzdata | Benjamin Barenblat | 2024-04-01 | 1 | -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 advance | Benjamin Barenblat | 2024-04-01 | 1 | -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-config | Benjamin Barenblat | 2024-03-31 | 1 | -2/+2 |
| | |||||
* | Apply an upstream patch to prevent SIGILLs on RISC-V | Benjamin Barenblat | 2024-03-31 | 1 | -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 positives | Benjamin Barenblat | 2023-12-22 | 1 | -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 experimental | Benjamin Barenblat | 2023-09-19 | 1 | -0/+6 |
| | |||||
* | Release for experimental | Benjamin Barenblat | 2023-09-07 | 1 | -2/+2 |
| | |||||
* | Begin updating packaging for Abseil 20230802 | Benjamin Barenblat | 2023-09-07 | 1 | -0/+6 |
| | |||||
* | Release for experimental | Benjamin Barenblat | 2023-08-02 | 1 | -2/+2 |
| | |||||
* | Fix unit tests on ppc64 | Benjamin Barenblat | 2023-08-02 | 1 | -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 mipsel | Benjamin Barenblat | 2023-08-02 | 1 | -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` directory | Benjamin Barenblat | 2023-06-27 | 1 | -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 experimental | Benjamin Barenblat | 2023-05-14 | 1 | -2/+2 |
| | |||||
* | Begin updating packaging for Abseil 20230125 | Benjamin Barenblat | 2023-05-08 | 1 | -2/+3 |
| | |||||
* | Run tests serially on riscv64 | Benjamin Barenblat | 2022-12-05 | 1 | -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 unstable | Benjamin Barenblat | 2022-10-18 | 1 | -2/+2 |
| | |||||
* | Begin updating packaging for Abseil 20220623.1 | Benjamin Barenblat | 2022-10-18 | 1 | -0/+6 |
| | |||||
* | Temporarily disable a failing cordz_info_statistics_test | Benjamin Barenblat | 2022-08-30 | 1 | -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 generation | Benjamin Barenblat | 2022-08-30 | 1 | -0/+6 |
| | | | | | See https://github.com/abseil/abseil-cpp/pull/1216 (upstream commit 09e96049995584c3489e4bd1467313e3e85af99c) for full details. | ||||
* | Release for unstable | Benjamin Barenblat | 2022-08-22 | 1 | -3/+3 |
| | |||||
* | Begin updating packaging for Abseil 20220623 | Benjamin Barenblat | 2022-07-12 | 1 | -0/+6 |
| | |||||
* | Correct pkg-config file generation | Benjamin Barenblat | 2022-05-27 | 1 | -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 unstable | Benjamin Barenblat | 2022-04-14 | 1 | -2/+2 |
| | |||||
* | Reenable unit tests on hppa | Benjamin Barenblat | 2022-04-14 | 1 | -0/+1 |
| | |||||
* | Disable NominalCPUFrequency tests | Benjamin Barenblat | 2022-03-31 | 1 | -0/+7 |
| | | | | | Upstream has decided NominalCPUFrequency is for internal consumption, so stop running its unit tests. | ||||
* | Disable a multiarch-hostile test on armhf/armel | Benjamin Barenblat | 2022-02-07 | 1 | -0/+7 |
| | |||||
* | Release for experimental | Benjamin Barenblat | 2022-02-04 | 1 | -2/+2 |
| | |||||
* | Reenable unit tests on most architectures | Benjamin Barenblat | 2022-02-04 | 1 | -1/+1 |
| | |||||
* | Reenable unit tests on s390x | Benjamin Barenblat | 2022-02-01 | 1 | -1/+1 |
| | |||||
* | Make flags library header-only | Benjamin Barenblat | 2022-01-31 | 1 | -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 dependents | Benjamin Barenblat | 2022-01-31 | 1 | -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 mips64el | Benjamin Barenblat | 2021-06-13 | 1 | -1/+1 |
| | |||||
* | Begin updating packaging for Abseil 20210324.2 | Benjamin Barenblat | 2021-06-01 | 1 | -1/+1 |
| | |||||
* | Begin updating packaging for Abseil 20210324.1 | Benjamin Barenblat | 2021-06-01 | 1 | -1/+1 |
| | |||||
* | Add patch to make symbolizer compute Thumb function bounds correctly | Benjamin Barenblat | 2021-04-21 | 1 | -0/+1 |
| | |||||
* | Reenable unit tests on arm64 | Benjamin Barenblat | 2021-04-16 | 1 | -0/+1 |
| | |||||
* | Begin updating packaging for Abseil 20210324 | Benjamin Barenblat | 2021-04-08 | 1 | -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~ prefix | Benjamin Barenblat | 2021-04-08 | 1 | -0/+2 |
| | |||||
* | Teach debian/watch about release candidates | Benjamin Barenblat | 2021-04-08 | 1 | -0/+6 |
| | | | | | Update the scan URL in debian/watch to avoid picking up on release candidates. | ||||
* | Release for unstable | Benjamin Barenblat | 2021-03-05 | 1 | -2/+2 |
| | |||||
* | Reenable unit tests on ppc64el | Benjamin Barenblat | 2021-03-05 | 1 | -0/+1 |
| | |||||
* | Disable double-double unit tests | Benjamin Barenblat | 2021-03-05 | 1 | -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 contraction | Benjamin Barenblat | 2021-03-04 | 1 | -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 POWER | Benjamin Barenblat | 2021-02-09 | 1 | -0/+6 |
| | | | | | Prevent assertion failures when formatting small doubles on double- double systems like POWER. | ||||
* | Release for unstable | Benjamin Barenblat | 2021-02-08 | 1 | -2/+2 |
| |