Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 120891

Summary: net-ftp/vsftpd: forced striping and automagic dependency
Product: Gentoo Linux Reporter: Diego Elio Pettenò (RETIRED) <flameeyes>
Component: New packagesAssignee: Roy Marples (RETIRED) <uberlord>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Diego Elio Pettenò (RETIRED) gentoo-dev 2006-01-29 17:48:57 UTC
Please reassign this bug if you're not actively maintaining this ;) I just seen you as the one who's committing to it lately.

Basically there are a few problems with vsftpd handling right now: the first one is that it uses -Wl,-s to strip the executable, thus making difficult backtracing and so on; probably passing LINK=${LDFLAGS} in emake would fix it.

The other problem is with libcap: right now there's no way to configure it to not require libcap, so if it does find it, it will just link to it. I'm not sure whether it does use it or not, as I can't find any automagic that might show it, and I have no clue how to make it optional without automagic.
If nothing else can be done, adding a dependency over linux_kernel? () is probably the best way to handle it. (libcap doesn't build elsewhere).

Thanks,
Diego
Comment 1 Roy Marples (RETIRED) gentoo-dev 2006-01-31 03:40:09 UTC
Fixed in vsftpd-2.0.4-r1