@yagrum :
Nope, PKGBUILD options= settings override local settings.
| Git Clone URL: | https://aur.archlinux.org/openmw-git.git (read-only, click to copy) |
|---|---|
| Package Base: | openmw-git |
| Description: | An open-source engine reimplementation for the role-playing game Morrowind. |
| Upstream URL: | http://www.openmw.org |
| Licenses: | custom, MIT, GPL-3.0-or-later |
| Conflicts: | openmw |
| Provides: | openmw |
| Submitter: | None |
| Maintainer: | bwrsandman (Lone_Wolf) |
| Last Packager: | Lone_Wolf |
| Votes: | 33 |
| Popularity: | 0.65 |
| First Submitted: | 2011-01-05 16:17 (UTC) |
| Last Updated: | 2026-06-28 21:46 (UTC) |
@yagrum :
Nope, PKGBUILD options= settings override local settings.
Is there a way to disable the openmw-git-debug build without having to patch the PKGBUILD? It spends time and space when building, and I maintain my own local sourcebuild for diagnosing problems. I mostly just use this package to keep my build dependencies up to date.
There is no need to remove -fno-omit-frame-pointer anymore as the issue has been fixed upstream.
Added options=(debug strip) to PKGBUILD to ensure debug symbols are created and available in a 2nd package.
See https://gitlab.com/OpenMW/openmw/-/work_items/8994#note_3167115223
Since the new settings I tried didn't solve the lua mods issue, I've just added the boost 1.89 patch and moved qt6-tools to depends (without it installed keyboard functionality is not working)
@Lone_Wolf I tried the clean chroot build and played about an hour without any general gameplay issues on my highly modded savegame. It does seems to suffer from the LTO builds & lua mods issue, because the game crashed as soon as I tried to enter the config menu ingame.
Please try with https://app.box.com/s/lvkue5kgrw7jke9at1hm2280y8ic7kp9
It's a clean chroot build with a new PKGBUILD (incl. boost 1.89 patch) that works well for me, but before uploading I'd like to get some feedback.
@openmw -- ignore my last statement, see: https://gitlab.archlinux.org/archlinux/packaging/packages/openmw/-/blob/main/boost-1.89.patch for upstreams boost patch. This does work, and im building atm with it.
The patch for the build failure with qt 6.10 has been merged upstream.
Unfortunately boost 1.89.0 breaks build hard. I've filed https://gitlab.com/OpenMW/openmw/-/issues/8754 .
Thanks for the github issue:
https://paste.rs/0vDID (PKGBUILD with patch)
It builds now with a few warnings left -> https://termbin.com/1sfdu ( build log )
I hope both helps.
Pinned Comments
Lone_Wolf commented on 2022-06-17 10:07 (UTC)
openmw-git has been found to require a sizable amount of temporary space during building.
The available amount depends on system specifics so is different for all systems. In case build fails with "no space left on device" you may be bitten by this.
See https://bbs.archlinux.org/viewtopic.php?id=277304 for details and possible solutions.
bwrsandman commented on 2016-09-24 14:59 (UTC) (edited on 2018-11-22 17:28 (UTC) by bwrsandman)
Please refrain from flagging the git version as out date when a new release comes out. The git aur packages update their version on install time based on the tags of the git repo.
Keep in mind that this is a VCS package and it is meant to be in line with the latest master which might not always work. It is not meant to follow the release pattern in any particularly smart way and assumes that upstream maintains their tags consistently.
For the newest release, the correct page is https://www.archlinux.org/packages/?q=openmw