[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #57893] Failure to cross-compile Gnuastro 0.11 for i686-linux-musl
From: |
Mosè Giordano |
Subject: |
[bug #57893] Failure to cross-compile Gnuastro 0.11 for i686-linux-musl |
Date: |
Tue, 25 Feb 2020 10:59:26 -0500 (EST) |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:73.0) Gecko/20100101 Firefox/73.0 |
URL:
<https://savannah.gnu.org/bugs/?57893>
Summary: Failure to cross-compile Gnuastro 0.11 for
i686-linux-musl
Project: GNU Astronomy Utilities
Submitted by: giordano
Submitted on: Tue 25 Feb 2020 04:59:24 PM CET
Category: Installation
Severity: 3 - Normal
Item Group: Configuration file
Status: None
Privacy: Public
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
_______________________________________________________
Details:
I'm trying to cross-copmile Gnuastro for all platforms supported by Julia, to
make it easier for users to interface to the library and call the executables
from within Julia, but the build for i686-linux-musl is failing with the
following error:
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../.. -I/workspace/destdir/include
-Wall -O3 -pthread -MT getgroups.lo -MD -MP -MF .deps/getgroups.Tpo -c
getgroups.c -fPIC -DPIC -o .libs/getgroups.o
In file included from getgroups.c:22:0:
getgroups.c:33:1: error: conflicting types for ‘rpl_getgroups’
getgroups (int n _GL_UNUSED, GETGROUPS_T *groups _GL_UNUSED)
^
In file included from getgroups.c:22:0:
./unistd.h:1251:1: note: previous declaration of ‘rpl_getgroups’ was here
_GL_FUNCDECL_RPL (getgroups, int, (int n, gid_t *groups));
^
make[4]: *** [Makefile:2403: getgroups.lo] Error 1
make[4]: Leaving directory '/workspace/srcdir/gnuastro-0.11/bootstrapped/lib'
make[3]: *** [Makefile:2425: all-recursive] Error 1
make[3]: Leaving directory '/workspace/srcdir/gnuastro-0.11/bootstrapped/lib'
make[2]: *** [Makefile:2180: all] Error 2
make[2]: Leaving directory '/workspace/srcdir/gnuastro-0.11/bootstrapped/lib'
make[1]: *** [Makefile:2077: all-recursive] Error 1
make[1]: Leaving directory '/workspace/srcdir/gnuastro-0.11'
make: *** [Makefile:1967: all] Error 2
I found old reports about this issues, but it wasn't clear to me whether this
was supposed to have been fixed
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?57893>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
- [bug #57893] Failure to cross-compile Gnuastro 0.11 for i686-linux-musl,
Mosè Giordano <=