On 05.02.2026 16:58, Bertrand Marquis wrote:
>> On 5 Feb 2026, at 16:43, Jan Beulich <[email protected]> wrote:
>> On 05.02.2026 16:30, Bertrand Marquis wrote:
>>>> On 5 Feb 2026, at 13:29, Jan Beulich <[email protected]> wrote:
>>>> On 05.02.2026 12:33, Bertrand Marquis wrote:
>>>>> --- /dev/null
>>>>> +++ b/config/Darwin.mk
>>>>> @@ -0,0 +1,6 @@
>>>>> +# Use GNU tool definitions; the macOS workflow relies on Homebrew GNU 
>>>>> tools.
>>>>> +# See docs/misc/build-on-macos.md for required tools and setup.
>>>>> +include $(XEN_ROOT)/config/StdGNU.mk
>>>>
>>>> Given Roger's consideration towards possibly using a more MacOS-native
>>>> build arrangement as an alternative, I'm actually not quite sure this 
>>>> should
>>>> then be the default mode here. Roger, what are your thoughts?
>>>
>>> Even with Mac OS sed and make working, something is still needed here to 
>>> compile on Mac OS.
>>>
>>> What would you suggest the default mode should be here ? Mac OS is not GNU
>>> but everything used correspond to what is defined by StdGNU.mk.
>>>
>>> I am only forcing cross compilation here to prevent using the host 
>>> toolchain.
>>
>> That part is okay with me.
>>
>>> What do you think i should put there instead ?
>>
>> Using StdGNU.mk may still be okay, as long as the comment properly represents
>> the overall situation.
> 
> Agree.
> 
> What do you think of the following:
> 
> Use GNU tool definitions as the tools we are using are either GNU compatible
> or we only use features which are supported on Mac OS.

Sounds good.

Jan

Reply via email to