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#61834 - [luasocket] ignores CFLAGS
Attached to Project:
Community Packages
Opened by Maxime Buquet (ppjet6) - Saturday, 23 February 2019, 01:16 GMT
Last edited by Jelle van der Waa (jelly) - Sunday, 28 April 2019, 10:43 GMT
Opened by Maxime Buquet (ppjet6) - Saturday, 23 February 2019, 01:16 GMT
Last edited by Jelle van der Waa (jelly) - Sunday, 28 April 2019, 10:43 GMT
|
DetailsSummary and Info:
When building `luasocket` (lua{5{1,2},}-socket) with debug symbols, some files are being installed in my home directory. I am not sure if it's a bug in the PKGBUILD, but after asking on #archlinux there is nothing obvious in it and I was asked to report. Steps to Reproduce: - default OPTIONS in makepkg.conf - asp update && asp checkout luasocket && cd luasocket/trunk - add `options=('debug')` - makepkg -s What happens: A listing of luasocket-debug-20190219-1-x86_64.pkg.tar.xz shows the following: .PKGINFO .MTREE .BUILDINFO home/ home/ppjet/ home/ppjet/abs/ home/ppjet/abs/luasocket/ home/ppjet/abs/luasocket/trunk/ home/ppjet/abs/luasocket/trunk/src/ home/ppjet/abs/luasocket/trunk/src/luasocket/ home/ppjet/abs/luasocket/trunk/src/luasocket-51/ home/ppjet/abs/luasocket/trunk/src/luasocket-51/src/ home/ppjet/abs/luasocket/trunk/src/luasocket-51/src/auxiliar.c home/ppjet/abs/luasocket/trunk/src/luasocket-51/src/buffer.c home/ppjet/abs/luasocket/trunk/src/luasocket-51/src/compat.c home/ppjet/abs/luasocket/trunk/src/luasocket-51/src/except.c [..] A bunch of files that should go in /usr/src/debug (?) are being placed in my home directory. |
This task depends upon
Closed by Jelle van der Waa (jelly)
Sunday, 28 April 2019, 10:43 GMT
Reason for closing: Deferred
Additional comments about closing: Removed from repos
Sunday, 28 April 2019, 10:43 GMT
Reason for closing: Deferred
Additional comments about closing: Removed from repos
As for how to fix it, one might pester the upstreams to obey the environment, or possibly check for $srcdir contamination in source_files(), which I'll try out at some point in the near future.