Jan Alexander Steffens (heftig) pushed to branch main at Arch Linux / Packaging
/ Packages / crawl
Commits:
05b59c62 by Jan Alexander Steffens (heftig) at 2024-12-04T23:36:37+01:00
0.32.1-2: Avoid LTO miscompilation
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = crawl
pkgdesc = Dungeon Crawl Stone Soup: open-source, single-player,
role-playing roguelike game of exploration and treasure-hunting
pkgver = 0.32.1
- pkgrel = 1
+ pkgrel = 2
url = https://crawl.develz.org/
arch = x86_64
license = GPL-2.0-or-later
@@ -44,7 +44,7 @@ pkgname = crawl-ncurses
depends = lua51
depends = sqlite
depends = zlib
- depends = crawl-data=0.32.1-1
+ depends = crawl-data=0.32.1-2
depends = ncurses
pkgname = crawl-tiles
@@ -55,7 +55,7 @@ pkgname = crawl-tiles
depends = lua51
depends = sqlite
depends = zlib
- depends = crawl-data=0.32.1-1
+ depends = crawl-data=0.32.1-2
depends = freetype2
depends = glu
depends = libglvnd
=====================================
PKGBUILD
=====================================
@@ -9,7 +9,7 @@ pkgname=(
crawl-tiles
)
pkgver=0.32.1
-pkgrel=1
+pkgrel=2
pkgdesc="Dungeon Crawl Stone Soup: open-source, single-player, role-playing \
roguelike game of exploration and treasure-hunting"
url="https://crawl.develz.org/"
@@ -56,6 +56,11 @@ prepare() {
_make() {
local make_options=(
+ # Don't let Makefile override our optimization with -O0
+ # https://github.com/crawl/crawl/issues/4152
+ # https://github.com/crawl/crawl/issues/4156
+ CFOPTIMIZE=
+
EXTERNAL_FLAGS="$CXXFLAGS"
EXTERNAL_LDFLAGS="$LDFLAGS"
INSTALL_UGRP=root:root
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/crawl/-/commit/05b59c621e8ed196569c35e2d68a0614690d3dbe
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/crawl/-/commit/05b59c621e8ed196569c35e2d68a0614690d3dbe
You're receiving this email because of your account on gitlab.archlinux.org.