Hallo Leute, ich habs fast geschafft mir dem openldap2 zumindest mir den Vorbereitungen. Also ich habe mir eine neue compart.rpm erstellt in der die libdb-4.0.so einhalten ist. Nach dem ich diese installiert habe konnte ich auch alte db deinstallieren und die neue Berkeley DB 4.1 mittels eigen gebasteltem RPM wieder installieren. Soweit so gut. Leider bekomme ich das mit dem Openldap und der Eigenen rpm nicht hin. Grrrrr Das Ganze sieht so bei mir aus: lx-test:/usr/src/packages/SPECS # rpm -ba openldap2.spec Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.31037 + umask 022 + cd /usr/src/packages/BUILD + cd /usr/src/packages/BUILD + rm -rf openldap-2.1.17 + /bin/gzip -dc /usr/src/packages/SOURCES/openldap-2.1.17.tgz + tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd openldap-2.1.17 + /bin/gzip -dc /usr/src/packages/SOURCES/openldap-rc.tgz + tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + /usr/bin/bzip2 -dc /usr/src/packages/SOURCES/openldap-admin-guide.tar.bz2 + tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' ++ /usr/bin/id -u + '[' 0 = 0 ']' + /bin/chown -Rhf root . ++ /usr/bin/id -u + '[' 0 = 0 ']' + /bin/chgrp -Rhf root . + /bin/chmod -Rf a+rX,g-w,o-w . + echo 'Patch #0 (openldap-2.1.17.dif):' Patch #0 (openldap-2.1.17.dif): + patch -p0 -s + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.93820 + umask 022 + cd /usr/src/packages/BUILD + cd openldap-2.1.17 + AUTOMAKE_DIR=/usr/share/automake + '[' -d /usr/share/automake ']' + AUTOMAKE_DIR=/usr/share/automake* + '[' -d /usr/share/automake-1.6 ']' + test -f ./config.sub -a '!' ./config.sub -ef /usr/share/automake-1.6/config.sub + test -d . -a '!' -f ./depcomp -a -f /usr/share/automake-1.6/depcomp + cp -f /usr/share/automake-1.6/depcomp ./depcomp + echo 'please add depcomp to sources for new automake!' please add depcomp to sources for new automake! + test -f ./missing -a '!' ./missing -ef /usr/share/automake-1.6/missing + test -f ./config.guess -a '!' ./config.guess -ef /usr/share/automake-1.6/config.guess + test -d . -a '!' -f ./depcomp -a -f /usr/share/automake-1.6/depcomp + test -f ./missing -a '!' ./missing -ef /usr/share/automake-1.6/missing + test -f ./ltconfig + test -f ./ltmain.sh + test -f build/config.sub -a '!' build/config.sub -ef /usr/share/automake-1.6/config.sub + cp -f /usr/share/automake-1.6/config.sub build/config.sub + test -d build -a '!' -f build/depcomp -a -f /usr/share/automake-1.6/depcomp + cp -f /usr/share/automake-1.6/depcomp build/depcomp + echo 'please add depcomp to sources for new automake!' please add depcomp to sources for new automake! + test -f build/missing -a '!' build/missing -ef /usr/share/automake-1.6/missing + cp -f /usr/share/automake-1.6/missing build/missing + test -f build/config.guess -a '!' build/config.guess -ef /usr/share/automake-1.6/config.guess + cp -f /usr/share/automake-1.6/config.guess build/config.guess + test -d build -a '!' -f build/depcomp -a -f /usr/share/automake-1.6/depcomp + test -f build/missing -a '!' build/missing -ef /usr/share/automake-1.6/missing + cp -f /usr/share/automake-1.6/missing build/missing + test -f build/ltconfig + test -f build/ltmain.sh + sed 's/linux-gnu\([^*][^*]*\)\*/linux*\1*/g; s/linux-gnu/linux/g; s,/lib\>,/lib,g; s,/lib\([$-]\),/lib\1,g' build/ltmain.sh + mv -f build/ltmain.sh-29322 build/ltmain.sh + chmod +x build/ltmain.sh + libtoolize --force You should update your `aclocal.m4' by running aclocal. Putting files in AC_CONFIG_AUX_DIR, `build'. + aclocal -I build aclocal: configure.in: 2308: macro `AM_TYPE_PTRDIFF_T' not found in library Bad exit status from /var/tmp/rpm-tmp.93820 (%build) Hat jemand eine Ahnung was da jetzt wieder schief ging. Vor ab Danke Gruß Wolfgang Rhein
participants (1)
-
Wolfgang Rhein