This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "IPFire 2.x development tree".
The branch, core128 has been updated via 21eead8d171c73ce0baa96f1ed8ab0176cff25de (commit) via 232c42e14d44fc1c3c3a11eb65117e406c2c90e1 (commit) via 001481edf3adb5f0848d610be81163ab0a40a43b (commit) from 1e1273df1d0baf60feb9931fe66e21eda014989c (commit)
Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below.
- Log ----------------------------------------------------------------- commit 21eead8d171c73ce0baa96f1ed8ab0176cff25de Author: Michael Tremer michael.tremer@ipfire.org Date: Sun Feb 24 11:45:55 2019 +0000
Add script to search for missing libraries
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 232c42e14d44fc1c3c3a11eb65117e406c2c90e1 Author: Michael Tremer michael.tremer@ipfire.org Date: Sun Feb 24 04:06:52 2019 +0000
core128: Drop old openssl engines
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 001481edf3adb5f0848d610be81163ab0a40a43b Author: Michael Tremer michael.tremer@ipfire.org Date: Sun Feb 24 04:04:51 2019 +0000
cups: Depends on bluetooth library
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
-----------------------------------------------------------------------
Summary of changes: config/rootfiles/core/128/update.sh | 3 ++- lfs/cups | 4 ++-- tools/find-missing-libs.sh | 18 ++++++++++++++++++ 3 files changed, 22 insertions(+), 3 deletions(-) create mode 100644 tools/find-missing-libs.sh
Difference in files: diff --git a/config/rootfiles/core/128/update.sh b/config/rootfiles/core/128/update.sh index b6366144b..142f3de3d 100644 --- a/config/rootfiles/core/128/update.sh +++ b/config/rootfiles/core/128/update.sh @@ -83,9 +83,10 @@ rm -f /etc/sysconfig/lm_sensors /etc/init.d/apache stop
# Remove files -rm -vf \ +rm -rvf \ /usr/lib{,/sse2}/libcrypto.so.10 \ /usr/lib{,/sse2}/libssl.so.10 \ + /usr/lib/openssl/engines \ /home/nobody/.rnd \ /var/ipfire/ovpn/ca/.rnd \ /var/tmp/.rnd \ diff --git a/lfs/cups b/lfs/cups index 16da970ea..dfa41188c 100644 --- a/lfs/cups +++ b/lfs/cups @@ -32,9 +32,9 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/cups-$(VER) TARGET = $(DIR_INFO)/$(THISAPP) PROG = cups -PAK_VER = 17 +PAK_VER = 18
-DEPS = "avahi cups-filters dbus ghostscript krb5 libtiff" +DEPS = "avahi bluetooth cups-filters dbus ghostscript krb5 libtiff"
############################################################################### # Top-level Rules diff --git a/tools/find-missing-libs.sh b/tools/find-missing-libs.sh new file mode 100644 index 000000000..624ee008d --- /dev/null +++ b/tools/find-missing-libs.sh @@ -0,0 +1,18 @@ +#!/bin/bash +# This scripts lists binaries that have missing libraries. +# Arguments are paths to search in + +main() { + local path + for path in $@; do + local file + for file in $(find "${path}" -type f); do + if ldd "${file}" 2>/dev/null | grep -q "not found"; then + echo "${file}" + ldd "${file}" + fi + done + done +} + +main "$@" || exit $?
hooks/post-receive -- IPFire 2.x development tree