diff --git a/_scmsync.obsinfo b/_scmsync.obsinfo index 286afac..5d965d1 100644 --- a/_scmsync.obsinfo +++ b/_scmsync.obsinfo @@ -1,4 +1,4 @@ -mtime: 1724027419 -commit: 72bf126e4bcaec767dfd0fe42b21205b414db6d7e5ffe3936377129f20650fa2 +mtime: 1724028890 +commit: 4cbe32c50d941a049d089648a21abc8d42316f6cdbd8db7ec4872d9916e12d6d url: https://src.opensuse.org/jengelh/bcachefs-tools revision: master diff --git a/bcachefs-tools.spec b/bcachefs-tools.spec index 489609a..4c90a89 100644 --- a/bcachefs-tools.spec +++ b/bcachefs-tools.spec @@ -62,8 +62,10 @@ This package contains utilities for creating and mounting bcachefs. %autosetup -p1 %build -# LTO produces a broken mkfs.bcachefs which crashes. -# Also, the LTO WPA linker requires ludicrous amount of memory (>80G) with -ggdb3. +# The combination of -Og/-O1/-O2 + LTO produces a broken mkfs.bcachefs which +# crashes (disabling one of the two fixes it). Given this -O+LTO scenario, if +# -g2 is also used, the lto1-wpa process runs into memory exhaustion (>80GB) +# and the build fails altogether. %define _lto_cflags %nil # gh/koverstreet/bcachefs-tools#237 # bcachefs-tools uses malloc_usable_size, which is incompatible diff --git a/build.specials.obscpio b/build.specials.obscpio index 2b122cc..797bdca 100644 --- a/build.specials.obscpio +++ b/build.specials.obscpio @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:38c9fc1f178a7cea13bd807856abce29c36157202cd0769f49df0e760c6df3f4 +oid sha256:0bfb98e228907efc64128fb9c17594c3277b35328c5e58c1f6ecdb396ecb9f01 size 256