Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Begin updating packaging for Abseil 20220623 | Benjamin Barenblat | 2022-07-12 |
| | |||
* | Add a few more Lintian overrides | Benjamin Barenblat | 2022-01-31 |
| | | | | | These have been triggering for a few releases now, and they’re expected. | ||
* | Make flags library header-only | Benjamin Barenblat | 2022-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 dependents | Benjamin Barenblat | 2022-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 | ||
* | Remove Lintian override for “--helpfull” spelling | Benjamin Barenblat | 2021-04-08 |
| | |||
* | Begin updating packaging for Abseil 20210324 | Benjamin Barenblat | 2021-04-08 |
Bump package versions and names to reflect the new Abseil LTS. Remove patches that have been incorporated upstream, and refresh other patches. |