Search Criteria
Package Details: gforth 0.7.3-3
Package Actions
Git Clone URL: | https://aur.archlinux.org/gforth.git (read-only, click to copy) |
---|---|
Package Base: | gforth |
Description: | Fast and portable implementation of the ANS Forth language |
Upstream URL: | http://www.gnu.org/software/gforth/ |
Licenses: | GPL-3.0-or-later |
Submitter: | Allan |
Maintainer: | envolution |
Last Packager: | envolution |
Votes: | 52 |
Popularity: | 0.67 |
First Submitted: | 2008-12-28 12:46 (UTC) |
Last Updated: | 2024-12-29 16:40 (UTC) |
Dependencies (3)
- libtool (libtool-gitAUR)
- texinfo (texinfo-gitAUR)
- texlive-meta (make)
Required by (1)
- gforth-git (make)
Sources (16)
- configure-assumptions.patch
- distclean.patch
- double-const.patch
- elisp-auto-mode.patch
- env-cflags.patch
- fflib.patch
- gforth-0.7.3.patch
- hppa-build.patch
- hppa.patch
- https://ftp.gnu.org/gnu/gforth/gforth-0.7.3.tar.gz
- manpage.patch
- minus-number.patch
- qrnnd-build.patch
- script-hashbang.patch
- skip-install.patch
- typos.patch
Latest Comments
1 2 3 4 Next › Last »
envolution commented on 2024-12-29 16:42 (UTC)
thanks @dbb and @mutewave again
added texlive meta - @mutewave it's likely well utilised in the 'make doc' section which I think I added shortly after adopting
mutewave commented on 2024-12-29 15:49 (UTC)
@dbb that was what I did when I was trying to resolve the build failures post-patch. I'm actually curious why tex is a sticking point with this.
dbb commented on 2024-12-29 13:19 (UTC)
Fails to build in a clean chroot with:
Needed to add
texlive-meta
tomakedepends
to get it to build.mutewave commented on 2024-12-29 04:51 (UTC)
No problem, thanks for your timely assistance. Happy holidays!
envolution commented on 2024-12-29 01:12 (UTC)
@mutewave I should have said
though i generally do it manually by
Thanks for the report and detail you provided. It seems as though options=(!lto) is unfortunately needed for this package in certain circumstances. I'll update the package a little later today
mutewave commented on 2024-12-29 00:35 (UTC)
I took out the -j1, hence
As instructed, !lto was retained:
do you mean makepkg -si or makepkg -sif to overwrite the existing build? makepkg -si just installs the existing package. however makepkg -sif yields a build failure. Here are three pastebins:
makelog.txt.2 = https://pastebin.com/umNLu9Zv
vmgen.log = https://pastebin.com/NYxmxDs0
the actual part I saw where build craps out = https://pastebin.com/fU1zWuPB
envolution commented on 2024-12-29 00:12 (UTC)
Yes please, I'm curious whether the addition of options=(!lto) or the change to make -j1 fixed the build for you. texinfo sounds like a makedepend i missed but not related to your original error.
If you don't mind, try run makepkg -si without the -j1 and with !lto and let me know if it failed/succeeded - I will know what to change based on your response
Thanks for following up mate
mutewave commented on 2024-12-29 00:00 (UTC)
Applied the patch and then entered makepkg -siL. At first there was an error complaining about being unable to find texinfo. So I reinstalled the texinfo package and also installed the texlive-meta (something I've been meaning to do for a bit). After that, it was built and installed.
I can run gforth and get to the text interpreter just fine. Happy to provide any other info if helpful.
mutewave commented on 2024-12-28 23:37 (UTC)
Yup. Running x86_64, with kernel 6.12.6-arch1-1. I'll give that a shot.
envolution commented on 2024-12-28 22:15 (UTC) (edited on 2024-12-28 22:17 (UTC) by envolution)
@mutewave Just to confirm you're on x86_64 right? Can you please try patch the PKGBUILD and try makepkg -siL again?
1 2 3 4 Next › Last »