Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#29528 - [vsftpd] Missing LDFLAGS, wrong CFLAGS.
Attached to Project:
Community Packages
Opened by Jason William Walton (jasonww) - Wednesday, 18 April 2012, 16:39 GMT
Last edited by Bartłomiej Piotrowski (Barthalion) - Wednesday, 18 April 2012, 17:35 GMT
Opened by Jason William Walton (jasonww) - Wednesday, 18 April 2012, 16:39 GMT
Last edited by Bartłomiej Piotrowski (Barthalion) - Wednesday, 18 April 2012, 17:35 GMT
|
DetailsWhat the line should be like:
CFLAGS="${CFLAGS} -fPIE" LINK='' LDFLAGS="-fPIE -pie ${LDFLAGS} -Wl,-z,now" LINK is empty to prevent stripping during linking. (makepkg does it anyway, and avoids frustration when someone intents to make a debug build.) Currently -fPIC is passed to CFLAGS probably because the packager didn't figure out why it failed to build. fPIE/pie/now: This is what upstream intents, as such it should be honored. |
This task depends upon
Closed by Bartłomiej Piotrowski (Barthalion)
Wednesday, 18 April 2012, 17:35 GMT
Reason for closing: Fixed
Additional comments about closing: vsftpd 3.0.0-2
Wednesday, 18 April 2012, 17:35 GMT
Reason for closing: Fixed
Additional comments about closing: vsftpd 3.0.0-2