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]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.