[Dovecot] solaris 10 + dovecot (1)
Gábor Lénárt
lgb at lgb.hu
Wed Mar 14 16:07:32 EET 2007
Hi!
ld: error de elf: archivo pop3: elf_update: Error de E/S: escritura en
salida: No queda espacio de memoria en el dispositivo
Since it's not English (and neither Hungarian) I can't understand this, but you
should see these lines in the output you've included, so you should know the
answer if you can read this :) I can't, however 'de memoria' remembers me
'memory'. Did your machine run out of memory while compiling dovecot? If so,
it's not the problem of dovecot.
BTW: Also, if I were you I would take care about root filesystem, since according
the output of 'df' it's almost full.
On Wed, Mar 14, 2007 at 01:13:12PM +0000, aza zel wrote:
> hi...
> i try to make dovecot (v1.0.r26) in solaris 10 and i have the following
> problem
>
> # ./configure --with-ldap
> ...
> ...
> Install prefix ...................... : /usr/local
> File offsets ........................ : 64bit
> I/O loop method ..................... : poll
> File change notification method ..... : none
> Building with SSL support ........... : yes (OpenSSL)
> Building with IPv6 support .......... : yes
> Building with pop3 server ........... : yes
> Building with mail delivery agent .. : yes
> Building with GSSAPI support ........ : no
> Building with user database modules . : static prefetch passwd passwd-file
> checkpassword ldap (modules)
> Building with password lookup modules : passwd passwd-file shadow pam
> checkpassword ldap (modules)
> Building with SQL drivers ............:
>
> # make
> ...
> ...
> Making all in pop3-login
> Making all in pop3
> /bin/bash ../../libtool --tag=CC --mode=link gcc -std=gnu99 -g -O2 -Wall
> -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith
> -Wchar-subscripts -Wformat=2 -Wbad-function-cast -I/usr/sfw/include
> -export-dynamic -o pop3 client.o commands.o mail-storage-callbacks.o
> main.o ../lib-storage/register/libstorage-register.a
> ../../src/lib-storage/index/maildir/libstorage_maildir.a
> ../../src/lib-storage/index/mbox/libstorage_mbox.a
> ../../src/lib-storage/index/dbox/libstorage_dbox.a
> ../../src/lib-storage/index/libstorage_index.a
> ../../src/lib-index/libindex.a ../lib-storage/libstorage.a
> ../lib-storage/subscription-file/libstorage_subscription_file.a
> ../lib-imap/libimap.a ../lib-mail/libmail.a ../lib-dict/libdict.a
> ../lib-charset/libcharset.a ../lib/liblib.a ../lib/mountpoint.o
> ../lib/str-sanitize.o -export-dynamic -lsocket -lnsl -lrt -lsendfile
> gcc -std=gnu99 -g -O2 -Wall -W -Wmissing-prototypes -Wmissing-declarations
> -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast
> -I/usr/sfw/include -o pop3 client.o commands.o mail-storage-callbacks.o
> main.o ../lib/mountpoint.o ../lib/str-sanitize.o
> ../lib-storage/register/libstorage-register.a../../src/lib-storage/index/maildir/libstorage_maildir.a
> ../../src/lib-storage/index/mbox/libstorage_mbox.a
> ../../src/lib-storage/index/dbox/libstorage_dbox.a
> ../../src/lib-storage/index/libstorage_index.a
> ../../src/lib-index/libindex.a ../lib-storage/libstorage.a
> ../lib-storage/subscription-file/libstorage_subscription_file.a
> ../lib-imap/libimap.a ../lib-mail/libmail.a ../lib-dict/libdict.a
> ../lib-charset/libcharset.a ../lib/liblib.a -lsocket -lnsl -lrt -lsendfile
> ld: error de elf: archivo pop3: elf_update: Error de E/S: escritura en
> salida: No queda espacio de memoria en el dispositivo
> collect2: ld returned 1 exit status
> *** Error code 1
> make: Fatal error: Command failed for target `pop3'
> Current working directory /maxi/dovecot-1.0.rc26/src/pop3
> *** Error code 1
> The following command caused the error:
> failcom='exit 1'; \
> for f in x $MAKEFLAGS; do \
> case $f in \
> *=* | --[!k]*);; \
> *k*) failcom='fail=yes';; \
> esac; \
> done; \
> dot_seen=no; \
> target=`echo all-recursive | sed s/-recursive//`; \
> list='lib lib-dict lib-sql lib-ntlm lib-settings lib-charset lib-mail
> lib-imap lib-index lib-storage lib-auth auth dict master
> login-common imap-login imap pop3-login pop3 deliver util plugins';
> for subdir in $list; do \
> echo "Making $target in $subdir"; \
> if test "$subdir" = "."; then \
> dot_seen=yes; \
> local_target="$target-am"; \
> else \
> local_target="$target"; \
> fi; \
> (cd $subdir && make $local_target) \
> || eval $failcom; \
> done; \
> if test "$dot_seen" = "no"; then \
> make "$target-am" || exit 1; \
> fi; test -z "$fail"
> make: Fatal error: Command failed for target `all-recursive'
> Current working directory /maxi/dovecot-1.0.rc26/src
> *** Error code 1
> The following command caused the error:
> failcom='exit 1'; \
> for f in x $MAKEFLAGS; do \
> case $f in \
> *=* | --[!k]*);; \
> *k*) failcom='fail=yes';; \
> esac; \
> done; \
> dot_seen=no; \
> target=`echo all-recursive | sed s/-recursive//`; \
> list='src doc'; for subdir in $list; do \
> echo "Making $target in $subdir"; \
> if test "$subdir" = "."; then \
> dot_seen=yes; \
> local_target="$target-am"; \
> else \
> local_target="$target"; \
> fi; \
> (cd $subdir && make $local_target) \
> || eval $failcom; \
> done; \
> if test "$dot_seen" = "no"; then \
> make "$target-am" || exit 1; \
> fi; test -z "$fail"
> make: Fatal error: Command failed for target `all-recursive'
> Current working directory /maxi/dovecot-1.0.rc26
> *** Error code 1
> make: Fatal error: Command failed for target `all'
>
>
> if i do
>
> # df -h
> Sistema de archivos tamaño usados aprovechar capacidad Montado en
> /dev/dsk/c0d0s0 4,4G 4,3G 57M 99% /
> /devices 0K 0K 0K 0% /devices
> ctfs 0K 0K 0K 0% /system/contract
> proc 0K 0K 0K 0% /proc
> mnttab 0K 0K 0K 0% /etc/mnttab
> swap 689M 652K 688M 1% /etc/svc/volatile
> objfs 0K 0K 0K 0% /system/object
> /usr/lib/libc/libc_hwcap1.so.1
> 4,4G 4,3G 57M 99% /lib/libc.so.1
> fd 0K 0K 0K 0% /dev/fd
> swap 688M 40K 688M 1% /tmp
> swap 688M 24K 688M 1% /var/run
> /dev/dsk/c0d0s7 32G 583M 31G 2% /export/home
> /export/home/sunone 32G 583M 31G 2% /home/sunone
>
> ¿if a dovecot problem with solaris or my configuration of the solaris
> installation?
> ¿how i can fix this problem?
> ¿why this happends?
>
> --
> Salu2 ;)
--
- Gábor
More information about the dovecot
mailing list