GNU bug report logs - #43579
g++ does not provide std::fegetround

Previous Next

Package: guix;

Reported by: Andreas Enge <andreas <at> enge.fr>

Date: Wed, 23 Sep 2020 16:23:01 UTC

Severity: important

Full log


Message #52 received at 43579 <at> debbugs.gnu.org (full text, mbox):

From: skalman <at> riseup.net
To: 43579 <at> debbugs.gnu.org
Subject: g++ does not provide std::fegetround
Date: Mon, 27 Jan 2025 09:11:30 -0500
For those who faces this issue and ends up here. The solution that
worked for me was to do this before running make:

```
$ export CPLUS_INCLUDE_PATH=/home/user/.guix-profile/include/
```

It somehow removes the toxic headers from the reach of the toolchain. I
guess it dependes what you have installed in your profile but probably,
it is more likely that the headrs aree purely coming from g++ toolchain
rather than weird stuff from Guix OS in the default inculde path.







This bug report was last modified 136 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.