vowpal-wabbit: fix gcc-13
build failure
Without the change build fails on `master as https://hydra.nixos.org/build/248985028: In file included from /build/source/vowpalwabbit/core/src/named_labels.cc:5: /build/source/vowpalwabbit/core/include/vw/core/named_labels.h:28:3: error: 'uint32_t' does not name a type 28 | uint32_t getK() const; | ^~~~~~~~
This commit is contained in:
parent
d7c8d1d842
commit
14f9faadd0
1 changed files with 9 additions and 0 deletions
|
@ -18,6 +18,15 @@ stdenv.mkDerivation rec {
|
||||||
url = "https://github.com/VowpalWabbit/vowpal_wabbit/commit/0cb410dfc885ca1ecafd1f8a962b481574fb3b82.patch";
|
url = "https://github.com/VowpalWabbit/vowpal_wabbit/commit/0cb410dfc885ca1ecafd1f8a962b481574fb3b82.patch";
|
||||||
sha256 = "sha256-bX3eJ+vMTEMAo3EiESQTDryBP0h2GtnMa/Fz0rTeaNY=";
|
sha256 = "sha256-bX3eJ+vMTEMAo3EiESQTDryBP0h2GtnMa/Fz0rTeaNY=";
|
||||||
})
|
})
|
||||||
|
|
||||||
|
# Fix gcc-13 build:
|
||||||
|
# https://github.com/VowpalWabbit/vowpal_wabbit/pull/4657
|
||||||
|
(fetchpatch {
|
||||||
|
name = "gcc-13.patch";
|
||||||
|
url = "https://github.com/VowpalWabbit/vowpal_wabbit/commit/a541d85a66088d2b74fa2562d32fecb68af33c58.patch";
|
||||||
|
includes = [ "vowpalwabbit/core/include/vw/core/named_labels.h" ];
|
||||||
|
hash = "sha256-JAuLDe5JtlE7/043RSIKM20Qr77rmuE0rVg/DGc95MY=";
|
||||||
|
})
|
||||||
];
|
];
|
||||||
|
|
||||||
nativeBuildInputs = [ cmake ];
|
nativeBuildInputs = [ cmake ];
|
||||||
|
|
Loading…
Reference in a new issue