Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 50300
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Apache Team - Bugzilla Reports <apache-bugs@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Daniel Webert <rockoo@gmail.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
mod_ftpd-0.12.3.ebuild mod_ftpd-0.12.3.ebuild text/plain Daniel Webert 2004-05-13 16:39 0000 1.09 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 50300 depends on: Show dependency tree
Bug 50300 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2004-05-06 18:19 0000
net-www/mod_ftpd-0.12.3 ebuild request

homepage:
http://www.outoforder.cc/projects/apache/mod_ftpd/

desc:
mod_ftpd is a protocol module that allows Apache 2.0 to accept FTP connections. This allows the FTP component to take advantage of Apache's authentication system, filters and module support to easily extend the FTP server.

btw:
it is from the same author who makes mod_log_mysql :)

------- Comment #1 From Sven Wegener 2004-05-07 00:00:04 0000 -------
I created one for version 0.12.2 but it had issues (segfaults) for me.
So I left it alone. I just bumped mine and commited it to my PORTDIR_OVERLAY.
It still segfaults for me, maybe you have more luck.

http://gentoo.mirror.at.stealer.net/portage_overlay/net-www/mod_ftpd/

------- Comment #2 From Minati jean michel 2004-05-10 06:55:03 0000 -------
I just tested the ebuild from
http://gentoo.mirror.at.stealer.net/portage_overlay/net-www/mod_ftpd/

it seems to works fine here.I had no segfault,or any troubles.

------- Comment #3 From Chuck Short (RETIRED) 2004-05-11 17:22:24 0000 -------
It fails to compile here. I have ipv6 enabled.

/usr/lib/apache2/build/libtool --silent --mode=compile gcc -prefer-pic -march=pentium2 -O3 -pipe -fomit-frame-pointer -DAP_HAVE_DESIGNATED_INITIALIZER -DLINUX=2 -D_REENTRANT -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE -pthread -I/usr/include/apache2  -I/usr/include/apache2   -I/usr/include/apache2  -Wall -Werror -fno-strict-aliasing -DHAVE_CONFIG_H  -c -o ftp_core.lo ftp_core.c && touch ftp_core.slo
/usr/lib/apache2/build/libtool --silent --mode=compile gcc -prefer-pic -march=pentium2 -O3 -pipe -fomit-frame-pointer -DAP_HAVE_DESIGNATED_INITIALIZER -DLINUX=2 -D_REENTRANT -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE -pthread -I/usr/include/apache2  -I/usr/include/apache2   -I/usr/include/apache2  -Wall -Werror -fno-strict-aliasing -DHAVE_CONFIG_H  -c -o ftp_protocol.lo ftp_protocol.c && touch ftp_protocol.slo
ftp_protocol.c: In function `ftpd_handler_port':
ftp_protocol.c:876: error: `APR_INET6' undeclared (first use in this function)
ftp_protocol.c:876: error: (Each undeclared identifier is reported only once
ftp_protocol.c:876: error: for each function it appears in.)
apxs:Error: Command failed with rc=65536

------- Comment #4 From Daniel Webert 2004-05-13 16:37:52 0000 -------
tested the stealer.net-ebuild 0.12.3 - works fine over here ...

x86/i686 (no cflags), apache 2.0.44, ipv6 ...

------- Comment #5 From Daniel Webert 2004-05-13 16:39:22 0000 -------
Created an attachment (id=31376) [details]
mod_ftpd-0.12.3.ebuild

------- Comment #6 From Sven Wegener 2004-05-14 02:52:43 0000 -------
chuck, please try re-emerging apache with ipv6 in USE.
APR_INET6 is a #define which depends on #define'd APR_HAVE_IPV6 and that's
defined when merging apache with ipv6 enabled.

------- Comment #7 From Sven Wegener 2004-05-14 03:14:18 0000 -------
just some additonal info:
/usr/include/apache2/apr.h must have APR_HAVE_IPV6 defined to 1 to have APR_INET6
defined in /usr/include/apache2/apr_network_io.h. APR_HAVE_IPV6 depends on apache
merged with ipv6 in USE. so, to use mod_ftpd at the moment the user needs to have
USE=ipv6 for apache. i'll send edward rudd an email about this. maybe we can get
that fixed upstream so that mod_ftpd checks if we have support for ipv6 in apache.

------- Comment #8 From Sven Wegener 2004-05-14 06:01:50 0000 -------
i've updated the ebuild with a patch, could you guys test it please.

------- Comment #9 From Chuck Short (RETIRED) 2004-05-14 10:02:07 0000 -------
Works for me so I added it.

------- Comment #10 From Sven Wegener 2004-05-15 11:57:30 0000 -------
edward rudd already fixed that ipv6 stuff some weeks ago but hasn't rolled out
a new release yet. so next version should need no patching from our side.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug