Package Details: slade 3.2.7-10

Git Clone URL: https://aur.archlinux.org/slade.git (read-only, click to copy)
Package Base: slade
Description: SLADE3 Doom editor
Upstream URL: http://slade.mancubus.net/
Licenses: GPL
Submitter: grubber
Maintainer: envolution
Last Packager: envolution
Votes: 33
Popularity: 0.055969
First Submitted: 2011-08-16 11:58 (UTC)
Last Updated: 2025-03-30 17:54 (UTC)

Latest Comments

1 2 3 4 5 6 7 Next › Last »

envolution commented on 2025-04-05 19:52 (UTC)

@Susan I think the best advice I can give at this point is to install Slade from arch chaotic as they build binaries for Slade using this repo - https://aur.chaotic.cx/packages?search=Slade

The build is likely failing due to build scripts included by wxwidgets that are incompatible with your mold linker implementation (this package has to build the wxwidget library due to some incompatibilities with upstream's version).

Since I've not personally used mold, I just don't have enough knowledge to solve without a bigger time investment

Sorry I couldn't be more help

Susan commented on 2025-04-05 19:22 (UTC)

@envolution same error as before. oddly it still seems to be using mold, even though i added the LDFLAGS... i also tried changing my /etc/makepkg.conf, but that fails even earlier.

i'm at my wit's end. i can't figure out why this isn't working.

envolution commented on 2025-04-05 16:39 (UTC)

@Susan no worries. The other thought I had was an issue potentially caused by your linker - please have a try with LDFLAGS="-fuse-ld=ld" makepkg -si at the command line

Susan commented on 2025-04-05 15:02 (UTC)

@envolution in the future i will double check that packages are not building properly without aur helpers before commenting, sorry about that. unfortunately it hasn't made any difference in this case - i'm still getting that error =[

envolution commented on 2025-04-04 19:22 (UTC)

@Susan my best guess is some type of desync/old artifacts in your build cache. Could you try clone this repo and makepkg -si - generally aur maintainers don't support issues that may be caused by the myriad of arch helpers; so I'd ask you to please try without rua before digging too much further

Susan commented on 2025-04-04 14:02 (UTC)

@envolution

diff --git a/PKGBUILD b/PKGBUILD
index e5bb93e..51687e5 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -107,6 +107,8 @@ build() {
   cmake --build build
 }

+options+=(!lto)
+
 package() {
   # Install slade
   cd "$srcdir/SLADE-${pkgver}/build"

same result. not sure what i'm doing wrong.

envolution commented on 2025-04-02 13:47 (UTC) (edited on 2025-04-02 13:47 (UTC) by envolution)

@Susan could you try with options(!lto) added to the PKGBUILD? I'm not able to reproduce

Susan commented on 2025-04-02 08:36 (UTC)

i'm still getting a build error.

[ 58%] Linking CXX shared library ../../lib/libwx_gtk3u_core-3.2.so
mold: fatal: SDL_dummy_main.c.o: not claimed by the LTO plugin; please make sure you are using the same compiler of the same version for all object files
collect2: error: ld returned 1 exit status
make[2]: *** [libs/core/CMakeFiles/wxcore.dir/build.make:5876: lib/libwx_gtk3u_core-3.2.so.0.3.0] Error 1
make[1]: *** [CMakeFiles/Makefile2:596: libs/core/CMakeFiles/wxcore.dir/all] Error 2
make: *** [Makefile:136: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
Build failed with exit code 4 in /home/susan/.cache/rua/build/slade

envolution commented on 2025-03-30 18:53 (UTC)

@MarisaDOOM thanks for the report, pkgrel 10 should solve for this

MarisaDOOM commented on 2025-03-30 12:44 (UTC)

wxwidgets 3.2.6 doesn't build since the cmake package update to 4.0. I don't know if that version is specifically required but 3.2.7 has been out for a while.

This affects slade-git as well, but no one's maintaining that one.