GNU bug report logs -
#73439
[PATCH 00/10] Update libreoffice to its latest version.
Previous Next
Reported by: Nicolas Graves <ngraves <at> ngraves.fr>
Date: Mon, 23 Sep 2024 12:23:02 UTC
Severity: normal
Tags: patch
Done: Ludovic Courtès <ludo <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
Hi,
Nicolas Graves <ngraves <at> ngraves.fr> skribis:
>> Did it not apply correctly? I think it's the same error as 43579.
>
> I don't really know what broke that, possibly recent work on input
> ordering. When putting gcc-12 as the last native-input, it seems to
> work properly on my end (whereas alphabetically, I would have the same
> error). All of this is a dirty hack though, but at least it points to
> the right issue which is not with libreoffice but 43579.
‘dune-istl’ has this workaround for bug#43579:
--8<---------------cut here---------------start------------->8---
;; XXX: istl/test/matrixtest.cc includes <fenv.h> and fails to find
;; the stdlib types when the gfortran header is used. Remove gfortran
;; from CPLUS_INCLUDE_PATH as a workaround.
(add-after 'set-paths 'hide-gfortran
(lambda* (#:key inputs #:allow-other-keys)
(let ((gfortran (assoc-ref inputs "gfortran")))
(setenv "CPLUS_INCLUDE_PATH"
(string-join
(delete (string-append gfortran "/include/c++")
(string-split (getenv "CPLUS_INCLUDE_PATH") #\:))
":"))
#t)))
--8<---------------cut here---------------end--------------->8---
Maybe we can do something similar here?
HTH,
Ludo’.
This bug report was last modified 221 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.