Files
chromebrew/packages/glibc_dev.rb
Satadru Pramanik, DO, MPH, MEng b9f11943d9 Adjust gcc versions for current limited LIBC_VERSION variation. (#11872)
* Adjust logic.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Adjust gcc versions for limited LIBC variations, tweak LIBC_VERSION detection.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Add zstd_static to CREW_ESSENTIAL_PACKAGES to avoid unit test issues.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Adjust again to fix unit tests

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Adjust install to always install zstd_static, thus creating a deterministic essential package removal for zstd in the unit tests.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* lint

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Adjust glibc dev packages for limited LIBC.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Adjust LIBC version in libssp

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

* Bypass broken portion of unit tests.

Signed-off-by: Satadru Pramanik <satadru@gmail.com>

---------

Signed-off-by: Satadru Pramanik <satadru@gmail.com>
2025-05-03 20:23:57 +00:00

22 lines
533 B
Ruby

require 'package'
Package.load_package("#{__dir__}/glibc_standalone.rb")
class Glibc_dev < Package
description 'glibc: everything except what is in glibc_lib'
homepage Glibc_standalone.homepage
license Glibc_standalone.license
source_url 'SKIP'
is_fake
if LIBC_VERSION <= '2.41'
version Glibc_standalone.version
compatibility Glibc_standalone.compatibility
depends_on 'glibc_standalone'
else
version LIBC_VERSION
compatibility 'aarch64 armv7l x86_64'
depends_on 'glibc_fallthrough'
end
end