GNU bug report logs - #37779
encfs build fails: stdlib.h: No such file or directory

Previous Next

Package: guix;

Reported by: Pierre Neidhardt <mail <at> ambrevar.xyz>

Date: Wed, 16 Oct 2019 18:25:01 UTC

Severity: normal

Done: Marius Bakke <mbakke <at> fastmail.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Pierre Neidhardt <mail <at> ambrevar.xyz>
Subject: bug#37779: closed (Re: bug#37779: encfs build fails: stdlib.h: No
 such file or directory)
Date: Fri, 18 Oct 2019 12:46:03 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#37779: encfs build fails: stdlib.h: No such file or directory

which was filed against the guix package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 37779 <at> debbugs.gnu.org.

-- 
37779: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=37779
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Marius Bakke <mbakke <at> fastmail.com>
To: Pierre Neidhardt <mail <at> ambrevar.xyz>, 37779-done <at> debbugs.gnu.org
Subject: Re: bug#37779: encfs build fails: stdlib.h: No such file or directory
Date: Fri, 18 Oct 2019 14:44:59 +0200
[Message part 3 (text/plain, inline)]
Pierre Neidhardt <mail <at> ambrevar.xyz> writes:

> Since the move to gcc 7, encfs cannot be built:
>
> --8<---------------cut here---------------start------------->8---
> In file included from /tmp/guix-build-encfs-1.9.5.drv-0/encfs-1.9.5/vendor/github.com/muflihun/easyloggingpp/src/easylogging++.h:340:0,
> 								 from /tmp/guix-build-encfs-1.9.5.drv-0/encfs-1.9.5/vendor/github.com/muflihun/easyloggingpp/src/easylogging++.cc:17:
> /gnu/store/x3jx25cd3q363mr7nbgzrhrv1vza6cf7-gcc-7.4.0/include/c++/cstdlib:75:15: fatal error: stdlib.h: No such file or directory
>  #include_next <stdlib.h>
> 							 ^~~~~~~~~~
> compilation terminated.
> --8<---------------cut here---------------end--------------->8---

Fixed in 1df9245586939e5a359f8c486662642d9d5998b5, thanks!
[signature.asc (application/pgp-signature, inline)]
[Message part 5 (message/rfc822, inline)]
From: Pierre Neidhardt <mail <at> ambrevar.xyz>
To: bug-guix <at> gnu.org
Subject: encfs build fails: stdlib.h: No such file or directory
Date: Wed, 16 Oct 2019 20:24:29 +0200
[Message part 6 (text/plain, inline)]
Since the move to gcc 7, encfs cannot be built:

--8<---------------cut here---------------start------------->8---
In file included from /tmp/guix-build-encfs-1.9.5.drv-0/encfs-1.9.5/vendor/github.com/muflihun/easyloggingpp/src/easylogging++.h:340:0,
								 from /tmp/guix-build-encfs-1.9.5.drv-0/encfs-1.9.5/vendor/github.com/muflihun/easyloggingpp/src/easylogging++.cc:17:
/gnu/store/x3jx25cd3q363mr7nbgzrhrv1vza6cf7-gcc-7.4.0/include/c++/cstdlib:75:15: fatal error: stdlib.h: No such file or directory
 #include_next <stdlib.h>
							 ^~~~~~~~~~
compilation terminated.
--8<---------------cut here---------------end--------------->8---

Any idea how to fix this cleanly?

-- 
Pierre Neidhardt
https://ambrevar.xyz/
[signature.asc (application/pgp-signature, inline)]

This bug report was last modified 5 years and 217 days ago.

Previous Next


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