| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Bump SONAME and inline namespace in configuration, and delete a patch
that has been applied upstream.
|
|
|
|
|
|
|
|
| |
Turn SSE off on i386 since Debian still supports the Pentium II.
Similarly, turn NEON off on armel and armhf since it’s not universally
supported.
Split CPU feature support configuration into its own patch for clarity.
|
|
|
|
|
|
| |
Bump SONAME and inline namespace in configuration, update location of
SSE2 and SSSE3 configuration, and delete patches that have been applied
upstream.
|
| |
|
|
|
|
|
|
| |
Bump package versions and names to reflect the new Abseil LTS. Remove
patches that have been incorporated upstream, and refresh other
patches.
|
|
|
|
|
| |
Bump shared library micro level to indicate an API- and ABI-compatible
release.
|
|
|
|
|
|
|
| |
Abseil now includes an option to insert extra runtime checks to detect
invariant violations. While not free, these checks are relatively
lightweight and detect serious problems including undefined behavior.
Enable them.
|
|
|
|
|
|
| |
Bump package versions and names to reflect the new Abseil LTS. Remove
patches that have been incorporated upstream, and refresh the
configuration patch.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
On Intel and compatibles, SwissTable can benefit from SSE2 and SSSE3 if
available. Currently, though, it determines availability through a
compile-time check, which pins binary packages to the CPU of the
builder. Correct this:
- Disable SSE2 and SSSE3 on i386. SSSE3 has never been available on
i386 CPUs, and Debian supports some i386 CPUs that lack the
extension (e.g., the Athlon XP).
- Disable SSSE3 on amd64. SSSE3 did not appear until the mid-'00s,
and Debian supports all amd64 CPUs, even going back to the original
Opteron. Keep SSE2 enabled, since all amd64 CPUs support SSE2.
|
|
Create basic packaging for Abseil. There’s still work to be done –
there are no autopkgtests, and this package doesn’t install Abseil’s
CMake integration. However, you can install the binary packages and
build programs that link the libraries.
|