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.


Reply via email to