gnuastro-devel
[Top][All Lists]
Advanced

[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/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]