Skip to content

Commit 3ceea30

Browse files
committed
add depends
1 parent ba5edfc commit 3ceea30

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

build-packages.sh

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,9 +87,13 @@ EOF
8787

8888
iteration="1"
8989
cd dist
90+
glibc_version=$(ldd -v "$bin" | awk '/GLIBC_/ {gsub(/[()]/, "", $2); print $2}' | grep -v GLIBC_PRIVATE | sort -V | tail -n1)
91+
cxxabi_version=$(strings "$bin" | grep -oP 'CXXABI_\d+\.\d+(\.\d+)?' | sort -V | tail -n1)
9092

9193
fpm -s dir -t rpm -n frankenphp -v "${FRANKENPHP_VERSION}" \
9294
--config-files /etc/frankenphp/Caddyfile \
95+
--depends "libc.so.6(${glibc_version})(64bit)" \
96+
--depends "libstdc++.so.6(${cxxabi_version})(64bit)" \
9397
"$bin=/usr/bin/frankenphp" \
9498
"./frankenphp.service=/usr/lib/systemd/system/frankenphp.service" \
9599
"./Caddyfile=/etc/frankenphp/Caddyfile"

0 commit comments

Comments
 (0)