forked from pool/bcachefs-tools
[info=72bf126e4bcaec767dfd0fe42b21205b414db6d7e5ffe3936377129f20650fa2]
OBS-URL: https://build.opensuse.org/package/show/filesystems/bcachefs-tools?expand=0&rev=35
This commit is contained in:
parent
132982aae3
commit
c5f1ad8302
@ -1,4 +1,4 @@
|
|||||||
mtime: 1724024901
|
mtime: 1724027419
|
||||||
commit: 1a2400f02946a839c983e3c551740f9d5b3383283791fe2ace29003b7813c6bd
|
commit: 72bf126e4bcaec767dfd0fe42b21205b414db6d7e5ffe3936377129f20650fa2
|
||||||
url: https://src.opensuse.org/jengelh/bcachefs-tools
|
url: https://src.opensuse.org/jengelh/bcachefs-tools
|
||||||
revision: master
|
revision: master
|
||||||
|
@ -4,6 +4,7 @@ Sun Aug 18 23:46:46 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
|
|||||||
- Update to release 1.11.0
|
- Update to release 1.11.0
|
||||||
* mount: Fix UAF in option string handling
|
* mount: Fix UAF in option string handling
|
||||||
* mount: Support asking for password via systemd-ask-password
|
* mount: Support asking for password via systemd-ask-password
|
||||||
|
- Fix a crash in mkfs.bcachefs by disabling LTO.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Jul 22 09:06:43 UTC 2024 - David Disseldorp <ddiss@suse.de>
|
Mon Jul 22 09:06:43 UTC 2024 - David Disseldorp <ddiss@suse.de>
|
||||||
|
@ -62,11 +62,16 @@ This package contains utilities for creating and mounting bcachefs.
|
|||||||
%autosetup -p1
|
%autosetup -p1
|
||||||
|
|
||||||
%build
|
%build
|
||||||
|
# LTO produces a broken mkfs.bcachefs which crashes.
|
||||||
|
# Also, the LTO WPA linker requires ludicrous amount of memory (>80G) with -ggdb3.
|
||||||
|
%define _lto_cflags %nil
|
||||||
# gh/koverstreet/bcachefs-tools#237
|
# gh/koverstreet/bcachefs-tools#237
|
||||||
# bcachefs-tools uses malloc_usable_size, which is incompatible
|
# bcachefs-tools uses malloc_usable_size, which is incompatible
|
||||||
# with fortification level 3
|
# with fortification level 3
|
||||||
export CFLAGS="${RPM_OPT_FLAGS/_FORTIFY_SOURCE=3/_FORTIFY_SOURCE=2}"
|
export CFLAGS="${RPM_OPT_FLAGS/_FORTIFY_SOURCE=3/_FORTIFY_SOURCE=2}"
|
||||||
export CXXFLAGS="${RPM_OPT_FLAGS/_FORTIFY_SOURCE=3/_FORTIFY_SOURCE=2}"
|
export CXXFLAGS="$CFLAGS"
|
||||||
|
# Workaround antisocial Makefile that forces its own -O level
|
||||||
|
export EXTRA_CFLAGS="$CFLAGS"
|
||||||
%make_build PREFIX="%_prefix" ROOT_SBINDIR="%_sbindir"
|
%make_build PREFIX="%_prefix" ROOT_SBINDIR="%_sbindir"
|
||||||
|
|
||||||
%install
|
%install
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:fe65e99b1653d6a07b6abc5ba5dd2bb86cedab1b048464fa21ad71f7d90ea423
|
oid sha256:38c9fc1f178a7cea13bd807856abce29c36157202cd0769f49df0e760c6df3f4
|
||||||
size 256
|
size 256
|
||||||
|
Loading…
Reference in New Issue
Block a user