diff --git a/gi-find-deps.sh b/gi-find-deps.sh index 6f70228..506c03d 100644 --- a/gi-find-deps.sh +++ b/gi-find-deps.sh @@ -94,12 +94,12 @@ done for path in \ $(for tlpath in \ - $(find ${RPM_BUILD_ROOT}/usr/lib64 ${RPM_BUILD_ROOT}/usr/lib /usr/lib64 /usr/lib -name '*.typelib'); do + $(find ${RPM_BUILD_ROOT}/usr/lib64 ${RPM_BUILD_ROOT}/usr/lib /usr/lib64 /usr/lib -name '*.typelib' 2>/dev/null); do dirname $tlpath; done | uniq ); do export GI_TYPELIB_PATH=$GI_TYPELIB_PATH:$path done -if [ "${HOSTTYPE}" == "x86_64" -o "${HOSTTYPE}" == "ppc64" -o "${HOSTTYPE}" == "s390x" ]; then +if [ "${HOSTTYPE}" == "x86_64" -o "${HOSTTYPE}" == "ppc64" -o "${HOSTTYPE}" == "s390x" -o "${HOSTTYPE}" == "ia64" ]; then shlib_64="()(64bit)" fi case $1 in diff --git a/gobject-introspection.changes b/gobject-introspection.changes index 1a52326..0d33512 100644 --- a/gobject-introspection.changes +++ b/gobject-introspection.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Thu Feb 2 01:54:31 CET 2012 - ro@suse.de + +- Improve gi-find-deps.sh: + + ia64 also needs ()(64bit) for shlib providers. + + Send stderr from find to /dev/null (to avoid errors for + platforms where lib64 does not exist). + ------------------------------------------------------------------- Thu Jan 19 22:31:14 UTC 2012 - vuntz@opensuse.org