Search Criteria
Package Details: execline 2.9.6.1-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/execline.git (read-only, click to copy) |
---|---|
Package Base: | execline |
Description: | A (non-interactive) scripting language, like sh |
Upstream URL: | http://skarnet.org/software/execline |
Licenses: | ISC |
Submitter: | codekoala |
Maintainer: | meanjollies |
Last Packager: | meanjollies |
Votes: | 8 |
Popularity: | 0.016523 |
First Submitted: | 2014-01-19 08:09 (UTC) |
Last Updated: | 2024-10-10 01:25 (UTC) |
Dependencies (1)
- skalibsAUR (skalibs-gitAUR, skalibs-muslAUR)
Latest Comments
1 2 Next › Last »
meanjollies commented on 2024-04-16 12:29 (UTC)
Great - thanks for confirming that. We should be good to go now.
emanuele6 commented on 2024-04-16 12:11 (UTC) (edited on 2024-04-16 12:12 (UTC) by emanuele6)
I can confirm that re-installing this package with
options=('!lto')
added to the PKGBUILD let me installs6
successfully!emanuele6 commented on 2024-04-16 10:14 (UTC) (edited on 2024-04-16 10:14 (UTC) by emanuele6)
I just noticed that the
el_semicolon
symbol is fromlibexecline
, notlibskarnet
.That is the symbol the
s6
build complains about:Could the issue be that the execline package also need
options=('!lto')
to make programs that depend onlibexecline
work?emanuele6 commented on 2024-04-16 09:21 (UTC)
Thank you, that did solve the problem for execline! I still can't install s6 though. :/
meanjollies commented on 2024-04-15 23:27 (UTC)
I think I'm able to reproduce this. The culprit here appears to be link time optimization being enabled in /etc/makepkg.conf, which is recognized during the build of skalibs. At some point, it seems that lto became enabled by default in /etc/makepkg.conf. Once I disabled lto in my makepkg.conf, I rebuilt skalibs, and was then able to successfully build execline. I think the best course of action here is for skalibs to disable lto in its PKGBUILD, overriding what's in a user's makepkg.conf, which I've just requested.
emanuele6 commented on 2024-04-15 22:17 (UTC)
I got the same error as sforka when I try to upgrade execline; also when I try to upgrade s6.
I upgraded the skalibs AUR package before execline; maybe skalibs has not been installed correctly.
meanjollies commented on 2024-03-11 12:57 (UTC)
@sforka I cannot reproduce that in a clean build environment. Are you building this using an AUR helper?
sforka commented on 2024-03-10 21:22 (UTC)
Doesn't compile anymore:
% Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 107k 100 107k 0 0 491k 0 --:--:-- --:--:-- --:--:-- 493k ==> WARNING: Skipping verification of source file PGP signatures. execline-2.9.4.0.tar.gz ... Passed execline-2.9.4.0.tar.gz ... Passed ==> WARNING: Using existing $srcdir/ tree /usr/bin/ld: /tmp/cceX4zLl.ltrans0.ltrans.o: in function
main': /usr/src/debug/execline/execline-2.9.4.0/<artificial>:22:(.text.startup.main+0x4a): undefined reference to
PROG' /usr/bin/ld: /usr/src/debug/execline/execline-2.9.4.0/<artificial>:27:(.text.startup.main+0xb4): undefined reference tosubgetopt_r' /usr/bin/ld: /tmp/cceX4zLl.ltrans0.ltrans.o: in function
main': /usr/src/debug/execline/execline-2.9.4.0/src/libexecline/el_semicolon.c:26:(.text.startup.main+0x17a): undefined reference touint64_fmt_generic' /usr/bin/ld: /tmp/cceX4zLl.ltrans0.ltrans.o:/usr/src/debug/execline/execline-2.9.4.0/src/libexecline/el_semicolon.c:27:(.text.startup.main+0x190): undefined reference to
uint64_fmt_generic' /usr/bin/ld: /tmp/cceX4zLl.ltrans0.ltrans.o:/usr/src/debug/execline/execline-2.9.4.0/src/libexecline/el_semicolon.c:31:(.text.startup.main+0x1ab): undefined reference toPROG' /usr/bin/ld: /tmp/cceX4zLl.ltrans0.ltrans.o:/usr/src/debug/execline/execline-2.9.4.0/src/libexecline/el_semicolon.c:31:(.text.startup.main+0x209): undefined reference to
strerr_warnv' /usr/bin/ld: /tmp/cceX4zLl.ltrans0.ltrans.o: in functionmain': /usr/src/debug/execline/execline-2.9.4.0/src/libexecline/el_getstrict.c:15:(.text.startup.main+0x249): undefined reference to
uint320_scan_base' /usr/bin/ld: /tmp/cceX4zLl.ltrans0.ltrans.o: in functionmain': /usr/src/debug/execline/execline-2.9.4.0/src/execline/background.c:43:(.text.startup.main+0x2a9): undefined reference to
gcspawn' /usr/bin/ld: /usr/src/debug/execline/execline-2.9.4.0/src/execline/background.c:44:(.text.startup.main+0x2b8): undefined reference toPROG' /usr/bin/ld: /usr/src/debug/execline/execline-2.9.4.0/src/execline/background.c:44:(.text.startup.main+0x31c): undefined reference to
strerr_dievsys' /usr/bin/ld: /usr/src/debug/execline/execline-2.9.4.0/src/execline/background.c:43:(.text.startup.main+0x322): undefined reference tocspawn' /usr/bin/ld: /usr/src/debug/execline/execline-2.9.4.0/src/execline/background.c:43:(.text.startup.main+0x357): undefined reference to
cspawn' /usr/bin/ld: /usr/src/debug/execline/execline-2.9.4.0/src/execline/background.c:46:(.text.startup.main+0x372): undefined reference toint64_fmt_generic' /usr/bin/ld: /usr/src/debug/execline/execline-2.9.4.0/src/execline/background.c:47:(.text.startup.main+0x389): undefined reference to
env_len' /usr/bin/ld: /usr/src/debug/execline/execline-2.9.4.0/src/execline/background.c:47:(.text.startup.main+0x3c3): undefined reference toxmexec_afn' /usr/bin/ld: /usr/src/debug/execline/execline-2.9.4.0/src/execline/background.c:32:(.text.startup.main+0x3d1): undefined reference to
PROG' /usr/bin/ld: /usr/src/debug/execline/execline-2.9.4.0/src/execline/background.c:39:(.text.startup.main+0x41d): undefined reference tostrerr_diev' /usr/bin/ld: /tmp/cceX4zLl.ltrans0.ltrans.o:/usr/src/debug/execline/execline-2.9.4.0/src/libexecline/el_semicolon.c:29:(.text.startup.main+0x424): undefined reference to
PROG' /usr/bin/ld: /tmp/cceX4zLl.ltrans0.ltrans.o:/usr/src/debug/execline/execline-2.9.4.0/src/libexecline/el_semicolon.c:29:(.text.startup.main+0x49f): undefined reference tostrerr_diev' /usr/bin/ld: /tmp/cceX4zLl.ltrans0.ltrans.o: in function
main': /usr/src/debug/execline/execline-2.9.4.0/src/execline/background.c:38:(.text.startup.main+0x4a6): undefined reference toPROG' /usr/bin/ld: /usr/src/debug/execline/execline-2.9.4.0/src/execline/background.c:39:(.text.startup.main+0x4ea): undefined reference to
PROG' collect2: error: ld returned 1 exit status make: *** [Makefile:150: background] Error 1 ==> ERROR: A failure occurred in build(). Aborting... -> error making: execline-exit status 4 -> Failed to install the following packages. Manual intervention is required: execline - exit status 4Same problem with execline-git.
1 2 Next › Last »