GNU bug report logs -
#77033
Deploy to machine with different architecture
Previous Next
Full log
Message #44 received at 77033 <at> debbugs.gnu.org (full text, mbox):
Hi Sergey,
Sergey Trofimov <sarg <at> sarg.org.ru> writes:
[...]
>>> Additionally `guix-daemon` should know all the systems the host
>>> supports. Currently it knows only the native one (`--system`
>>> parameter).
>>
>> I've never used such feature, so I wouldn't know of how useful that
>> would be :-). Perhaps useful if the machine is to be used
>> exclusively
>> for cross-compiling by default? You could also set that via 'export
>> GUIX_BUILD_OPTIONS=--target=$gnu-triplet', no?
>
> You've mentioned it in the previous mail:
>
>> In my experience, assuming a powerful x86_64 workstation,
>> cross-compilation > native-compilation (on lower spec ARM machine) >
>> emulated native compilation (QEMU).
I was answering the specific implementation details you seemed to allude
to, regarding that guix-daemon should know also about the non-native
(cross-compiled) target systems supported.
I didn't understand that part. Why would we need to teach the daemon
something new? It already can cross-compile things as it is, even it
lacks such explicit knowledge, it seems.
--
Thanks,
Maxim
This bug report was last modified 88 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.