summaryrefslogtreecommitdiff
path: root/debian/changelog
Commit message (Collapse)AuthorAge
* Release for experimental20230802.0-1Gravatar Benjamin Barenblat2023-09-07
|
* Begin updating packaging for Abseil 20230802Gravatar Benjamin Barenblat2023-09-07
|
* Release for experimental20230125.3-2Gravatar Benjamin Barenblat2023-08-02
|
* Fix unit tests on ppc64Gravatar Benjamin Barenblat2023-08-02
| | | | | 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 mipselGravatar Benjamin Barenblat2023-08-02
| | | | | | 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` directoryGravatar Benjamin Barenblat2023-06-27
| | | | | | | 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 experimental20230125.3-1Gravatar Benjamin Barenblat2023-05-14
|
* Begin updating packaging for Abseil 20230125Gravatar Benjamin Barenblat2023-05-08
|
* Run tests serially on riscv64Gravatar Benjamin Barenblat2022-12-05
| | | | | 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 unstable20220623.1-1Gravatar Benjamin Barenblat2022-10-18
|
* Begin updating packaging for Abseil 20220623.1Gravatar Benjamin Barenblat2022-10-18
|
* Temporarily disable a failing cordz_info_statistics_testGravatar Benjamin Barenblat2022-08-30
| | | | | | | 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 generationGravatar Benjamin Barenblat2022-08-30
| | | | | See https://github.com/abseil/abseil-cpp/pull/1216 (upstream commit 09e96049995584c3489e4bd1467313e3e85af99c) for full details.
* Release for unstable20220623.0-1Gravatar Benjamin Barenblat2022-08-22
|
* Begin updating packaging for Abseil 20220623Gravatar Benjamin Barenblat2022-07-12
|
* Correct pkg-config file generation20210324.2-4Gravatar Benjamin Barenblat2022-05-27
| | | | | Backport a patch from upstream to make CMake generate pkg-config files correctly. Add an autopkgtest to ensure this doesn’t regress.
* Release for unstable20210324.2-3Gravatar Benjamin Barenblat2022-04-14
|
* Reenable unit tests on hppaGravatar Benjamin Barenblat2022-04-14
|
* Disable NominalCPUFrequency testsGravatar Benjamin Barenblat2022-03-31
| | | | | Upstream has decided NominalCPUFrequency is for internal consumption, so stop running its unit tests.
* Disable a multiarch-hostile test on armhf/armel20210324.2-2Gravatar Benjamin Barenblat2022-02-07
|
* Release for experimental20210324.2-1Gravatar Benjamin Barenblat2022-02-04
|
* Reenable unit tests on most architecturesGravatar Benjamin Barenblat2022-02-04
|
* Reenable unit tests on s390xGravatar Benjamin Barenblat2022-02-01
|
* Make flags library header-onlyGravatar Benjamin Barenblat2022-01-31
| | | | | | 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 dependentsGravatar Benjamin Barenblat2022-01-31
| | | | | | | | | | | | | | 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 mips64elGravatar Benjamin Barenblat2021-06-13
|
* Begin updating packaging for Abseil 20210324.2Gravatar Benjamin Barenblat2021-06-01
|
* Begin updating packaging for Abseil 20210324.1Gravatar Benjamin Barenblat2021-06-01
|
* Add patch to make symbolizer compute Thumb function bounds correctlyGravatar Benjamin Barenblat2021-04-21
|
* Reenable unit tests on arm64Gravatar Benjamin Barenblat2021-04-16
|
* Begin updating packaging for Abseil 20210324Gravatar Benjamin Barenblat2021-04-08
| | | | | | 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~ prefixGravatar Benjamin Barenblat2021-04-08
|
* Teach debian/watch about release candidatesGravatar Benjamin Barenblat2021-04-08
| | | | | Update the scan URL in debian/watch to avoid picking up on release candidates.
* Release for unstable20200923.3-3Gravatar Benjamin Barenblat2021-03-05
|
* Reenable unit tests on ppc64elGravatar Benjamin Barenblat2021-03-05
|
* Disable double-double unit testsGravatar Benjamin Barenblat2021-03-05
| | | | | 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 contractionGravatar Benjamin Barenblat2021-03-04
| | | | | 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 POWER20200923.3-2Gravatar Benjamin Barenblat2021-02-09
| | | | | Prevent assertion failures when formatting small doubles on double- double systems like POWER.
* Release for unstable20200923.3-1Gravatar Benjamin Barenblat2021-02-08
|
* Fix endianness issues in absl/randomGravatar Benjamin Barenblat2021-02-08
|
* Fix endianness issues in absl/hashGravatar Benjamin Barenblat2021-02-04
|
* Start packaging new releaseGravatar Benjamin Barenblat2021-02-04
|
* Re-disable unit tests on non-amd6420200923.2-3Gravatar Benjamin Barenblat2021-01-31
| | | | | | I’m still working to fix unit tests on non-amd64 platforms, but this package needs to migrate. Disable unit tests everywhere they don’t work.
* Begin fixing unit testsGravatar Benjamin Barenblat2021-01-31
|
* Reenable unit tests20200923.2-2Gravatar Benjamin Barenblat2020-12-01
| | | | | | | | | | | | | Now that https://bugs.debian.org/970943 has been resolved and a new Git snapshot of googletest has made it to testing, reenable Abseil unit tests and run them as part of the build process. This does not change the package as viewed by dependents; it only provides greater assurance of correctness when an upload occurs. (It probably would have caught http://bugs.debian.org/973492, for instance.) Run the tests against the shared libraries, not the static ones, to more accurately simulate the conditions under which dependents are likely to use Abseil.
* Release for unstable20200923.2-1Gravatar Benjamin Barenblat2020-11-06
|
* Link libatomic when appropriateGravatar Benjamin Barenblat2020-11-06
| | | | Closes: https://bugs.debian.org/973492
* Fix build on hppaGravatar Benjamin Barenblat2020-11-06
| | | | Closes: https://bugs.debian.org/971768
* Start packaging new releaseGravatar Benjamin Barenblat2020-11-06
| | | | | Bump shared library micro level to indicate an API- and ABI-compatible release.
* Release for unstable20200923.1-1Gravatar Benjamin Barenblat2020-10-12
|