cyrus-imapd rpm rebuild
Marc Patermann <[email protected]>
| Newsgroups | gmane.linux.suse.programming |
|---|---|
| Message-ID | <[email protected]> |
Hallo!
Ich benötige ein Cyrus IMAPd-Paket mit integriertem LDAP (compiliert mit
"--with-ldap". Leider sind die SuSE-Pakete ohne LDAP gebaut. Auch unter
software.opensuse.org habe ich keine Pakete incl. "--with-ldap"
gefunden. Daher wollte ich selbst ein neues RPM dazu bauen, bzw. eins
abwandeln.
Nun scheitert bei mir schon der Bau des unveränderten Standard-src.rpm
von openSuSE 11.1 unter 11.1 [vorher brauche ich mit Änderungen der
Parameter ja gar nicht erst anzufangen]. Und von C/C++ und
Compiler-Flags habe ich eher keine Ahnung ... :(
Hier das Ende des rpmbuild-Outputs [#rpmbuild -ba cyrus-imapd.spec]:
//////////////////////////
onfig.status: creating Makefile
config.status: WARNING: 'Makefile.in' seems to ignore the --datarootdir
setting
config.status: creating config.h
configure: WARNING: unrecognized options: --without-notify,
--with-sasldir, --with-auth, --enable-shared, --with-mboxlist-db,
--enable-annotatemore
+ make depend
### Making depend in /usr/src/packages/BUILD/cyrus-imapd-2.3.11/man
make[1]: Entering directory `/usr/src/packages/BUILD/cyrus-imapd-2.3.11/man'
make[1]: Nothing to be done for `depend'.
make[1]: Leaving directory `/usr/src/packages/BUILD/cyrus-imapd-2.3.11/man'
### Making depend in /usr/src/packages/BUILD/cyrus-imapd-2.3.11/com_err/et
make[1]: Entering directory
`/usr/src/packages/BUILD/cyrus-imapd-2.3.11/com_err/et'
./config_script ./compile_et.sh gawk sed > compile_et
chmod 755 compile_et
make[1]: Leaving directory
`/usr/src/packages/BUILD/cyrus-imapd-2.3.11/com_err/et'
### Making depend in /usr/src/packages/BUILD/cyrus-imapd-2.3.11/lib
make[1]: Entering directory `/usr/src/packages/BUILD/cyrus-imapd-2.3.11/lib'
makedepend -I.. -I/usr/include -I../com_err/et -DHAVE_CONFIG_H -I.
-O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector
-funwind-tables -fasynchronous-unwind-tables -fno-strict-aliasing
-I/usr/include/kerberosIV -I/usr/lib64/sasl2/include *.c ./*.c
1>makedepend.log 2>&1
make[1]: *** [depend] Error 1
make[1]: Leaving directory `/usr/src/packages/BUILD/cyrus-imapd-2.3.11/lib'
make: *** [depend] Error 1
error: Bad exit status from /var/tmp/rpm-tmp.99426 (%build)
RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.99426 (%build)
//////////////////////////
Ziel ist wie gesagt, IMAPd mit LDAP benutzen zu können. (Das CentOS-RPM
ist z.B. von Haus aus so gebaut.
http://ftp.tu-chemnitz.de/pub/linux/centos/5.2/os/SRPMS/cyrus-imapd-2.3.7-2.el5.src.rpm)
Marc
--
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]