kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #39571
Re: Kicad support for Linux on PPC
-
To:
kicad-developers@xxxxxxxxxxxxxxxxxxx
-
From:
Jean-Samuel Reynaud <js.reynaud@xxxxxxxxx>
-
Date:
Wed, 27 Feb 2019 13:44:10 +0100
-
Autocrypt:
addr=js.reynaud@xxxxxxxxx; prefer-encrypt=mutual; keydata= xsBNBFRE8V0BCAC+AVA0CmgbCmSZlEWOdsO+fitOXrTj/6hYgQ5hXUQ3CFGufK5ofZA9HOxi Bt+8CBDOGt4XMwiJF1BC4pchqk9UIwAxWIltMvlTllY7p0qj5CO0FPm4861pJbP9ugdjfRHI 5FqtL3HIsixq5e6gfWfHPz6mpnizeU9/qlhGDGfQ7xWrjWRtjpyBdy1tkrW4yxWccFMYASem vN0x/5jCpg4aeM2FsqLQm+PJLjiIWT0AtyPBvvQSCOeAWX8BzU5dfVX+qzQUYlAWP4clPsTH uQ78jV99CDBvLrhgMi03SU1J30oiNL2a+B2RAHq7iPvSickN1kwtNH42H8QjOTWx8vz3ABEB AAHNKkplYW4tU2FtdWVsIFJleW5hdWQgPGpzLnJleW5hdWRAZ21haWwuY29tPsLAeAQTAQIA IgUCVETxXQIbAwYLCQgHAwIGFQgCCQoLBBYCAwECHgECF4AACgkQkhQ/kLFaxSV7kAf/afy/ bh7NnEhgjs1NxyycYdi2rzFGKKAyqavi+Y5T0hVoIrX3O26tJ1LchkOX+9NlrHDYOwo/gOPg YboJz5Vmuh2o1JveRcWkbPF6mzqKmLcg/8LxrjcmdKwjmglsu9zvpsF+CN2HmtuTKnDRitv2 hLl6GbWz05hn6/cE8vgHlkkFnDPzORLmpW0yOjCowCGJTgdrkUWro1vfTixxHsQke55o9SOg k0KBAHKGpWOxypNcNC3GPWt8z9Pk5vuBTILYItzU4eCCDTTHHpmYknAII+KIR2GIiwEoJ1i0 MkLHlccZspS9ShQlvds329gxcMe0ssQJ1SplaRAr0D/FP643Gc7ATQRURPFdAQgA6RcTNoqz gm6f42zDPrj0EajJIiIKDFLem1oskMPfWCDufsPrSJ6FvEjnjGD95SMbkSDs2ufbFx2/CMbc VSuX3iNSmJiP+zt+378/cORxYcpF9qYfee3naQKp6zJC/KKyXcXIkgBWF6JLZqFoF50j7+iE LL6udNrCH3b3Gsbb9ViT9Qf1RQ8ZvYFrNPfkMEW88d4cQAQo3cUTonzrPWMlAe7saiWH3k5w j3NNstzCEzxndQpZYavjwMEtUa+9KFOkd9HHuL0gnGK11ze/O65Jl1ZSHgiWKAxF/SBlyTCu zkeqGCP9ihWCGuX4EWFT0R/cmqiFigAQSce5TVGq2Ga3uwARAQABwsBeBBgBAgAJBQJURPFd AhsMAAoJEJIUP5CxWsUlIbUH+KRZKwWOF3LVa+qrWeP/k4CXDjWsO+PYBO5A/Mwgzhz5atJC s/9ot27i7JlEeghYmSud49OT3m3w4PIA5LtmzGkihNrPMC2eTpQMg/msYg7zc+lyoXQibm8G CQ4MaFVVSYVJA0wPe+UWy7DC4r+c7/WdrHSM2j8QJgRa3MZZJ/oGGOKkZd0znJlDzFnRN22n fOwxPuvt9OtBDx4q9HJFHroL8h+AGqHl+z43zfbvLVKfgn4Jqo/yx0o4VnBOHortKm1cPat1 FQDFvmbLNNh4frXzWnWseSg9Eqo1OKFoX+Puy6MGJPk+r+/W4xlN7kaidlM/s6BZ3qA4iTlF cemauw==
-
In-reply-to:
<1cc5774c-2fa9-5be5-1029-bbc29d477115@gmail.com>
-
Openpgp:
preference=signencrypt
-
User-agent:
Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.4.0
Hi all,
Please find attached a last (I hope) patch for PPC64 compilation issues...
Regards,
Le 20/02/2019 à 16:00, Wayne Stambaugh a écrit :
> Hi Jean-Samuel,
>
> I merged your patch into the dev branch. Thank you for your
> contribution to KiCad.
>
> Cheers,
>
> Wayne
>
> On 2/20/2019 8:18 AM, Jean-Samuel Reynaud wrote:
>> Dear All,
>>
>> Following this patch application, please find attached a small patch to
>> fix compilation issue on PPC64 (PPC32 was ok).
>>
>> Regards,
>>
>> Le 18/02/2019 à 14:40, Seth Hillbrand a écrit :
>>> Am 2019-02-11 10:39, schrieb Jean-Samuel Reynaud:
>>>> Dear all,
>>>>
>>>> Please find attached a patch to adding missing support for Linux
>>>> platform on arch PPC and PPC64.
>>>> It's proposed by an external user who need that...
>>>>
>>>>
>>>> Regards,
>>>
>>> This patch has been pushed to the KiCad source tree. Thank you
>>> Jean-Samuel and Gianluca!
>>>
>>> -S
>>
>>
>> _______________________________________________
>> Mailing list: https://launchpad.net/~kicad-developers
>> Post to : kicad-developers@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~kicad-developers
>> More help : https://help.launchpad.net/ListHelp
>>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to : kicad-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help : https://help.launchpad.net/ListHelp
>
>From b4afe381e5bc5730bda1804cd1b0c0e8d0b52478 Mon Sep 17 00:00:00 2001
From: Jean-Samuel Reynaud <js.reynaud@xxxxxxxxx>
Date: Wed, 27 Feb 2019 13:41:02 +0100
Subject: [PATCH] Fix another compilation issue on PPC64
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="------------2.7.4"
This is a multi-part message in MIME format.
--------------2.7.4
Content-Type: text/plain; charset=UTF-8; format=fixed
Content-Transfer-Encoding: 8bit
---
include/system/libcontext.h | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
--------------2.7.4
Content-Type: text/x-patch; name="0001-Fix-another-compilation-issue-on-PPC64.patch"
Content-Transfer-Encoding: 8bit
Content-Disposition: attachment; filename="0001-Fix-another-compilation-issue-on-PPC64.patch"
diff --git a/include/system/libcontext.h b/include/system/libcontext.h
index 2cd0482..8045fa2 100644
--- a/include/system/libcontext.h
+++ b/include/system/libcontext.h
@@ -46,8 +46,7 @@
#ifdef _ARCH_PPC64
#define LIBCONTEXT_PLATFORM_linux_ppc64
#define LIBCONTEXT_CALL_CONVENTION
- #endif
- #ifdef _ARCH_PPC
+ #elif defined _ARCH_PPC
#define LIBCONTEXT_PLATFORM_linux_ppc32
#define LIBCONTEXT_CALL_CONVENTION
#endif
--------------2.7.4--
Follow ups
References