• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

proftpd 1.3.1 unter suse 11

hallo zusammen;

ich benötige mal eure hilfe beim kompilieren.
wenn ich mit "make" der vorgang fortsetzen möchte, so kommt es zu folgenden meldung:

Code:
cd lib/ && make lib
make[1]: Entering directory `/usr/local/proftpd/lib'
gcc -DHAVE_CONFIG_H  -DLINUX  -I.. -I../include  -O2 -Wall -c pr_fnmatch.c
In file included from /usr/include/asm/sigcontext.h:4,
                 from /usr/include/bits/sigcontext.h:28,
                 from /usr/include/signal.h:333,
                 from /usr/include/sys/wait.h:31,
                 from ../include/conf.h:95,
                 from pr_fnmatch.c:38:
/usr/include/asm/types.h:6: Fehler: In Konflikt stehende Typen für »mode_t«
/usr/include/sys/types.h:72: Fehler: Vorherige Deklaration von »mode_t« war hier
make[1]: *** [pr_fnmatch.o] Fehler 1
make[1]: Leaving directory `/usr/local/proftpd/lib'
make: *** [lib] Fehler 2

kann mir vielleicht jemand bei dem problem helfen?
gruß, und danke euch schon mal...

mad-max
 
Ich würde mir mal überlegen auf vsftpd umzusteigen. Dass es proftpd nicht für openSUSE11 gibt ist zwar echt verwunderlich, aber wird wohl seine Gründe haben.

Anyways, es gibt einen patch für das Problem:
http://gentoo.zapto.org/repos/gentoo/net-ftp/proftpd/files/proftpd-1.3.1-bug208840.patch

Code:
patch -p1 < blah.patch

Und dann von ganz vorne anfangen.
 
Oben