dmidecode-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [dmidecode] [PATCH] Added support for Apple macOS


From: Jean Delvare
Subject: Re: [dmidecode] [PATCH] Added support for Apple macOS
Date: Thu, 14 Sep 2017 10:55:44 +0200

Hi Ryan,

On Sat, 1 Jul 2017 06:13:59 -0700, Ryan Armstrong wrote:
> Hi dmidecode team,
> 
> As discussed with Jean Delvare on Linked-In, please see attached for
> my patch to add support for macOS to dmidecode.
> 
> This patch has been distributed for some time now via
> https://github.com/cavaliercoder/dmidecode-osx and homebrew. I have
> however, tidied the patch a little in preparation for submitting it to
> you.
> 
> A few notes concerning the change:
> 
> - compiler warnings from upstream code were suppressed on macOS with
> `-Wno-constant-logical-operand`
> 
>   dmidecode.c:4514:26: warning: use of logical '&&' with constant operand
> 
> - ALIGNMENT_WORKAROUND was required also on macOS and so the
> conditional was expanded to include __LP64__
> 
> - The call to CFRelease on 4814 throws 'Segmentation fault: 11' since
> macOS 10.12, if the compiled binary is not signed with an Apple
> developer profile
> 
> Thanks for your consideration. I’d be happy to adjust the patch to your 
> liking.

Did you intend to attach or inline the patch but forgot to do so? Or it
was somehow eaten along the way?

-- 
Jean Delvare
SUSE L3 Support



reply via email to

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