Re: GMP GCC C++ Hurd cross-build failure on core-updates

2022-12-19 Thread Ludovic Courtès
Hi zamfofex, And sorry for the late reply… zamfofex skribis: > hurdauth.c:166:1: error: conflicting types for ‘_S_msg_del_auth’; have > ‘kern_return_t(mach_port_t, task_t, const int *, mach_msg_type_number_t, > const int *, mach_msg_type_number_t)’ {aka ‘int(long unsigned int, long > uns

Re: GMP GCC C++ Hurd cross-build failure on core-updates

2022-12-19 Thread Svante Signell
On Thu, 2022-12-15 at 12:17 +0100, Svante Signell wrote: > > Hi, > > The problem is probably that you need to add --enable-add-ons=libpthread to > configure when building first version of cross-glibc. This is to obtain weak > references when building libcstd++ of cross-gcc: > > nm --dynamic /cro

Re: GMP GCC C++ Hurd cross-build failure on core-updates

2022-12-15 Thread Svante Signell
On Thu, 2022-12-15 at 01:24 -0600, Nathan Dehnel wrote: > You could try seeing what they're doing here to cross-build > https://github.com/flavioc/cross-hurd > It worked last time I ran it (which was admittedly a while ago) Hi, The problem is probably that you need to add --enable-add-ons=libpthr

Re: GMP GCC C++ Hurd cross-build failure on core-updates

2022-12-08 Thread Ludovic Courtès
Hi, zamfofex skribis: > configure:10478: checking C++ compiler i586-pc-gnu-g++ -m32 -O2 -pedantic > -fomit-frame-pointer > Test compile: > configure:10492: i586-pc-gnu-g++ -m32 -O2 -pedantic -fomit-frame-pointer > conftest.cc >&5 > i586-pc-gnu-ld: > /gnu/store/g3p2j9pb7skjdwrgk4zxlbxhxq6zl

Re: GMP GCC C++ Hurd cross-build failure on core-updates

2022-12-06 Thread zamfofex
I realized it might also be useful to include GMP’s ‘config.log’ with ‘--keep-failed’, so I’ll send it as an attachment in this email. Thank you in advance once again!This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It

Re: GMP GCC C++ Hurd cross-build failure on core-updates

2022-12-05 Thread Ludovic Courtès
Hello! zamfofex skribis: > Updating Mig required a more recent glibc than what was available in Guix at > the time, so I worked on to update glibc. Nice! > Now that the recent glibc is on core-updates, I picked up my work once again. > I updated the packag

Re: GMP GCC C++ Hurd cross-build failure on core-updates

2022-12-04 Thread Joshua Branson
zamfofex writes: > Hello, Guix! I have been trying to update the Hurd packages to their latest > commits in the hopes that I can eventually get networking with netdde > functioning. > > In , I got something that seemed to be > working at first (at least it progr