You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit aee3d10
Browse filesBrowse the repository at this point in the historyBrowse files
fix: Vendor libicu as a BOSH package to fix postgres-16/17/18 on Ubuntu Resolute
libicu-dev was dropped from the Ubuntu Resolute stemcell, breaking
postgres-16/17/18 compilation which requires ICU at build time.
- Add postgres-libicu BOSH package that compiles ICU4C from a vendored
source tarball (static-only, --disable-shared) so postgres links ICU
statically with no runtime .so dependency
- Update postgres-16, -17, -18 to declare postgres-libicu as a
dependency and use ${BOSH_PACKAGES_PATH}/postgres-libicu in configure
flags instead of hardcoded system paths
- Drop ARM64/aarch64 support from all packaging scripts and CI tasks
- Fix packaging scripts: replace ignored #!/bin/bash -exu shebang with
#!/bin/bash + set -euo pipefail per BOSH conventions
- Add bump-libicu-package CI task and icu-src Concourse resource so
ICU blob bumps are automated in the bump-packages pipeline job
Closes#98
0 commit comments