www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2016/08/31/14:15:00

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20120113;
h=mime-version:in-reply-to:references:from:date:message-id:subject:to;
bh=jw8VU4gosqowUflSt2EFg62p7OZ4oF4SBxvr4M8k2YQ=;
b=0z8KhLC6N1OvZRBzJ8XQSr8GNk2kmKJu+o/h/o12qNFuliQxtIg8V9cAEBLdDQD6Vd
/uEX+LxviMVzBp9vPBlV61MkKi5Q000eBGFmYbLPI+0hXezvLkysA9c9qyeX2yumCmmN
biEq2/6vzBdWk2DgzI+ilY+uT5Mz7Ly1n9EoigvYeFuPRmqb8LmfqpKs+wyokRi8727N
vn4YDfS0MIasFggwtXxSorNvZeD5f9GkzFzA6LEY2hTtI/HQhw5gfHwkDMrDBcQaarxu
hyTvOQ5F7SZoHsPpMV0OsLjIg9y6Fu3qIBKFass6MBHnKQQijsLMfWQcQqNtMgr6yW/a
/qyQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20130820;
h=x-gm-message-state:mime-version:in-reply-to:references:from:date
:message-id:subject:to;
bh=jw8VU4gosqowUflSt2EFg62p7OZ4oF4SBxvr4M8k2YQ=;
b=KotBJgOxxVnCmeIMTRtxNGUO+7nEJKq0L0QmRD2FcytnEk0hMJ357ndPrUgCqHF1Lx
T1Fx1uOLu41VwW+jzdSttLuYtV59H6aoOc51s4hOClOQ3xNTK45hKATxoJjfqxRwanDe
C2b/pYXFYiZ2nGwOtdALIBN9TGcBmbgZ2VQ/bZ5cfazrmmfDTDh419JbtRUNhGEa0Ld6
uWk6IHoGm1D/jRHVbcf9fqRzIPzScaerTHFrxq1jZRYXaM1ykiZsQb2VZgAdN+9sHngN
077v4qGoAR5j2+40qTcpiZoexUXRcHRd9M4vbRzNdMqlDtTOAxYzUUWW7geW2i8eQmH4
TIYw==
X-Gm-Message-State: AE9vXwOnIlpRxBZi+/nTCUNs9u5g2lAMeBmPI7X73X5bYo2kyvwvHm5QPcJBD5EZ42VfEb5BW8bQqQ+U5/3fsQ==
X-Received: by 10.159.41.98 with SMTP id t89mr6321021uat.97.1472667209378;
Wed, 31 Aug 2016 11:13:29 -0700 (PDT)
MIME-Version: 1.0
In-Reply-To: <CAM2RGhR5VQw6h1kbPx8OLjbkvg6MxScfr=7X_OqJgYRuxLFFpg@mail.gmail.com>
References: <CAJZxidB+XPopvZoV5hn9Mga0tP=x2jkqd2d4rn-8y=+8g_tZFQ AT mail DOT gmail DOT com>
<20160205092413 DOT 21482 DOT qmail AT stuge DOT se> <CAJZxidD90UgR1j_Tsubv=nEiUs9W6Lyk5VSYp_sO6jfpc2FgKg AT mail DOT gmail DOT com>
<57C703E1 DOT 3050203 AT iee DOT org> <CAM2RGhR5VQw6h1kbPx8OLjbkvg6MxScfr=7X_OqJgYRuxLFFpg AT mail DOT gmail DOT com>
From: "Chad Parker (parker DOT charles AT gmail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
Date: Wed, 31 Aug 2016 14:13:27 -0400
Message-ID: <CAJZxidBk9vWqMBVo_JyY2H5N4Q7R1chmtuo3XDa4FUfUv_td+w@mail.gmail.com>
Subject: Re: [geda-user] Mac OSX Support for pcb
To: geda-user AT delorie DOT com
Reply-To: geda-user AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: geda-user AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

--94eb2c093222e32f95053b620dc6
Content-Type: text/plain; charset=UTF-8

There is a string function "strchrnul" that is a GNU extension of the
standard C library. It's not supported in the OSX version. It's used in the
gtk-hid, but I haven't really looked at the how or why. It order to build
mainline on OSX, I've had to supply an implementation of it.

Maybe pcb-rnd no longer uses that function making it a non-issue.


On Wed, Aug 31, 2016 at 12:47 PM, Evan Foss (evanfoss AT gmail DOT com) [via
geda-user AT delorie DOT com] <geda-user AT delorie DOT com> wrote:

> On Wed, Aug 31, 2016 at 12:20 PM, M. J. Everitt (m DOT j DOT everitt AT iee DOT org)
> [via geda-user AT delorie DOT com] <geda-user AT delorie DOT com> wrote:
> > On 31/08/16 17:06, Chad Parker (parker DOT charles AT gmail DOT com) [via
> > geda-user AT delorie DOT com] wrote:
> >
> > So, if I want to share a fix for one of these bugs, the process is...
> what?
> > Do I need to be granted permission to push a new branch to the geda git
> > repository? I seem to recall something about branches needing to be
> > "/home/user/branch". Is there anything special I would need to do to put
> it
> > in that kind of path? Or is that just the branch name?
> >
> > Thanks,
> > --Chad
> >
> > On Fri, Feb 5, 2016 at 4:24 AM, Peter Stuge (peter AT stuge DOT se) [via
> > geda-user AT delorie DOT com] <geda-user AT delorie DOT com> wrote:
> >>
> >> Chad Parker (parker DOT charles AT gmail DOT com) [via geda-user AT delorie DOT com]
> wrote:
> >> > I don't know how many mac users of pcb there are out there, but if
> it's
> >> > something folks think they want to keep up, then I'll file some bug
> >> > reports.
> >>
> >> Please do.
> >>
> >>
> >> //Peter
> >
> >
> > Chad .. I think DJ can give you an account on the git server. You also
> might
> > want to tap up Igor, and he can merge the changes into pcb-rnd mainline
> ..
> > there's quite a bit of active development going on there, too.
>
> Actually pcb-rnd has macos support working.
>
> > Not entirely sure what the roadmap is for mainline pcb these days .. I
> > rather felt it was stuck in a 'maintenance' phase :/
>
>
>
> --
> Home
> http://evanfoss.googlepages.com/
> Work
> http://forge.abcd.harvard.edu/gf/project/epl_engineering/wiki/
>
> -----BEGIN PGP PUBLIC KEY BLOCK-----
> Version: GnuPG v2
>
> mQENBFYy4RYBCAC183JomLtbdAlcKiaPDoVHq52LDmVmH75aiEc69m7YxDt54/ai
> VtYCAobbGVIyn3Hlz3uhF6LnPl/6Lm1VdnCfpwu3KQhCO6ds10ow2C30X4ohCqOd
> hCVg5C+ILmQkEffFrFODy3ji+PYTF4pADvHCWsTMv0hf0llwFOJsBCK6cl02IffE
> JPqy4PjM1nZ9HpzT84JBaG/4OGvTZ8SQ2yFUl265jagvygPTf88H1xpZHH1r8dB1
> stjUHLmPH8AOyDgKxFchgGeDc3p/vJtgDDIXAFfDXG0NSRovLmtaQdGxe47Zf/go
> bXiEM7YL2WqQe5zfEA919JxkEwlDKYniOSVzABEBAAG0N0V2YW4gRm9zcyAoVGhp
> cyBpcyBteSBwdWJsaWMga2V5LikgPGV2YW5mb3NzQGdtYWlsLmNvbT6JATkEEwEC
> ACMFAlYy4RYCGwMHCwkIBwMCAQYVCAIJCgsEFgIDAQIeAQIXgAAKCRCIpQTcE8nN
> bbBaCACAm8pU5lG1ev2Fsw68Axtcl57SJrYieqX96c3YuYH9JpqMqJRnd9nDKw9X
> tQuvuH7tUk0VbOaDqReOYJVI/4c5wb9AaOFp6K2DUcupq6XhgXpvz3HzoPwjAdIj
> XuQzdRUx5+innTJrSkGuBYW/CZ2zqEx4xfLlq4rO0hoTUMR8QVp2cCrkw6BT0m86
> APIw/ZnjoxM8IEzr7MxfRIg3qpzrZk28rmhx+k78Jyk61UhwcCPGIm/pjUopTwYJ
> 3YBdRB2cYD2aN7A1JVf5cRmSQYooHBGpH0kYvomGk97PKqypVuJ7OpG9xM58wUcC
> qUVt9hKlePLzP8csYjt8onqI7qIIuQENBFYy4RYBCADlH8spG3WkCx62vB5mr5Z0
> SCDd/RcyA4A5y5EOj5KurQkrSWpgi9Ho1yKruMJ6blQR2qkc66KqH9pnXDm/ZI1M
> K/wdW3ngETxBmXoozzFMT89aEWIVR5/PFodWK1elekE9iJxACuR98Zg2QttTD3x8
> A9w8VEyMLOXcDTrPFpHegMKswFBg5iuMulAdXAoGejWTI3n+qKFpabHm2Lfs6wjk
> 5rjucpTdeFK6UeWF1xAvNxXibuu5BlGwv53930qIXRwO/Gn2Rh5DXWxKU2fEIme/
> xgQQmIsDeUoWbfybdjw/x7Q0LW4mINiLDQcGHHRQKFIxbAJCT3USPLGh5xwE9/Er
> ABEBAAGJAR8EGAECAAkFAlYy4RYCGwwACgkQiKUE3BPJzW0uYAf9Hf30n8tM3mR2
> Zo6ESE0ivgdgjaJtAWrBUx7JzAzPjBnBOlNnu5Y9lVEqetvUPH6e3PvaHYUuaUU8
> 0HwxuKBW9nUprgV6uIu1DZmlcp+SxpbuCy7RDpNocRLNWWFMaYYzznmTgfnTgD4D
> gCq8Mf1mcfrluTkOAo+QNqbMfl1GISClopRqxVuAo59ewgMnFujwgd8w12BwWl24
> CzqOs5HqcUslePj+LzcjSNgVCklYwKl+0dsb/fctMOCtHodwqm2CBJ+zydvNmYkD
> fxda/J91Z1xrah5ec++FL0L4vs+jCiIWJeupJFKlr1hCMZiiGH7W554loK5l4jv3
> EY347EidAw==
> =Ta4p
> -----END PGP PUBLIC KEY BLOCK-----
>

--94eb2c093222e32f95053b620dc6
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">There is a string function &quot;strchrnul&quot; that is a=
 GNU extension of the standard C library. It&#39;s not supported in the OSX=
 version. It&#39;s used in the gtk-hid, but I haven&#39;t really looked at =
the how or why. It order to build mainline on OSX, I&#39;ve had to supply a=
n implementation of it.<br><br>Maybe pcb-rnd no longer uses that function m=
aking it a non-issue.<br><br></div><div class=3D"gmail_extra"><br><div clas=
s=3D"gmail_quote">On Wed, Aug 31, 2016 at 12:47 PM, Evan Foss (<a href=3D"m=
ailto:evanfoss AT gmail DOT com">evanfoss AT gmail DOT com</a>) [via <a href=3D"mailto:ge=
da-user AT delorie DOT com">geda-user AT delorie DOT com</a>] <span dir=3D"ltr">&lt;<a hr=
ef=3D"mailto:geda-user AT delorie DOT com" target=3D"_blank">geda-user AT delorie DOT com=
</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin=
:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class=3D"">O=
n Wed, Aug 31, 2016 at 12:20 PM, M. J. Everitt (<a href=3D"mailto:m.j.everi=
tt AT iee DOT org">m DOT j DOT everitt AT iee DOT org</a>)<br>
[via <a href=3D"mailto:geda-user AT delorie DOT com">geda-user AT delorie DOT com</a>] &l=
t;<a href=3D"mailto:geda-user AT delorie DOT com">geda-user AT delorie DOT com</a>&gt; wr=
ote:<br>
&gt; On 31/08/16 17:06, Chad Parker (<a href=3D"mailto:parker DOT charles AT gmail=
.com">parker DOT charles AT gmail DOT com</a>) [via<br>
&gt; <a href=3D"mailto:geda-user AT delorie DOT com">geda-user AT delorie DOT com</a>] wr=
ote:<br>
&gt;<br>
&gt; So, if I want to share a fix for one of these bugs, the process is... =
what?<br>
&gt; Do I need to be granted permission to push a new branch to the geda gi=
t<br>
&gt; repository? I seem to recall something about branches needing to be<br=
>
&gt; &quot;/home/user/branch&quot;. Is there anything special I would need =
to do to put it<br>
&gt; in that kind of path? Or is that just the branch name?<br>
&gt;<br>
&gt; Thanks,<br>
&gt; --Chad<br>
&gt;<br>
&gt; On Fri, Feb 5, 2016 at 4:24 AM, Peter Stuge (<a href=3D"mailto:peter AT s=
tuge.se">peter AT stuge DOT se</a>) [via<br>
&gt; <a href=3D"mailto:geda-user AT delorie DOT com">geda-user AT delorie DOT com</a>] &l=
t;<a href=3D"mailto:geda-user AT delorie DOT com">geda-user AT delorie DOT com</a>&gt; wr=
ote:<br>
&gt;&gt;<br>
&gt;&gt; Chad Parker (<a href=3D"mailto:parker DOT charles AT gmail DOT com">parker.ch=
arles AT gmail DOT com</a>) [via <a href=3D"mailto:geda-user AT delorie DOT com">geda-use=
r AT delorie DOT com</a>] wrote:<br>
&gt;&gt; &gt; I don&#39;t know how many mac users of pcb there are out ther=
e, but if it&#39;s<br>
&gt;&gt; &gt; something folks think they want to keep up, then I&#39;ll fil=
e some bug<br>
&gt;&gt; &gt; reports.<br>
&gt;&gt;<br>
&gt;&gt; Please do.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; //Peter<br>
&gt;<br>
&gt;<br>
&gt; Chad .. I think DJ can give you an account on the git server. You also=
 might<br>
&gt; want to tap up Igor, and he can merge the changes into pcb-rnd mainlin=
e ..<br>
&gt; there&#39;s quite a bit of active development going on there, too.<br>
<br>
</span>Actually pcb-rnd has macos support working.<br>
<span class=3D""><br>
&gt; Not entirely sure what the roadmap is for mainline pcb these days .. I=
<br>
&gt; rather felt it was stuck in a &#39;maintenance&#39; phase :/<br>
<br>
<br>
<br>
</span>--<br>
Home<br>
<a href=3D"http://evanfoss.googlepages.com/" rel=3D"noreferrer" target=3D"_=
blank">http://evanfoss.googlepages.<wbr>com/</a><br>
Work<br>
<a href=3D"http://forge.abcd.harvard.edu/gf/project/epl_engineering/wiki/" =
rel=3D"noreferrer" target=3D"_blank">http://forge.abcd.harvard.edu/<wbr>gf/=
project/epl_engineering/<wbr>wiki/</a><br>
<br>
-----BEGIN PGP PUBLIC KEY BLOCK-----<br>
Version: GnuPG v2<br>
<br>
mQENBFYy4RYBCAC183JomLtbdAlcKi<wbr>aPDoVHq52LDmVmH75aiEc69m7YxDt5<wbr>4/ai<=
br>
VtYCAobbGVIyn3Hlz3uhF6LnPl/<wbr>6Lm1VdnCfpwu3KQhCO6ds10ow2C30X<wbr>4ohCqOd<=
br>
hCVg5C+ILmQkEffFrFODy3ji+<wbr>PYTF4pADvHCWsTMv0hf0llwFOJsBCK<wbr>6cl02IffE<=
br>
JPqy4PjM1nZ9HpzT84JBaG/<wbr>4OGvTZ8SQ2yFUl265jagvygPTf88H1<wbr>xpZHH1r8dB1<=
br>
stjUHLmPH8AOyDgKxFchgGeDc3p/<wbr>vJtgDDIXAFfDXG0NSRovLmtaQdGxe4<wbr>7Zf/go<=
br>
bXiEM7YL2WqQe5zfEA919JxkEwlDKY<wbr>niOSVzABEBAAG0N0V2YW4gRm9zcyAo<wbr>VGhp<=
br>
cyBpcyBteSBwdWJsaWMga2V5LikgPG<wbr>V2YW5mb3NzQGdtYWlsLmNvbT6JATkE<wbr>EwEC<=
br>
ACMFAlYy4RYCGwMHCwkIBwMCAQYVCA<wbr>IJCgsEFgIDAQIeAQIXgAAKCRCIpQTc<wbr>E8nN<=
br>
bbBaCACAm8pU5lG1ev2Fsw68Axtcl5<wbr>7SJrYieqX96c3YuYH9JpqMqJRnd9nD<wbr>Kw9X<=
br>
tQuvuH7tUk0VbOaDqReOYJVI/<wbr>4c5wb9AaOFp6K2DUcupq6XhgXpvz3H<wbr>zoPwjAdIj<=
br>
XuQzdRUx5+innTJrSkGuBYW/<wbr>CZ2zqEx4xfLlq4rO0hoTUMR8QVp2cC<wbr>rkw6BT0m86<=
br>
APIw/<wbr>ZnjoxM8IEzr7MxfRIg3qpzrZk28rmh<wbr>x+k78Jyk61UhwcCPGIm/pjUopTwYJ<=
br>
3YBdRB2cYD2aN7A1JVf5cRmSQYooHB<wbr>GpH0kYvomGk97PKqypVuJ7OpG9xM58<wbr>wUcC<=
br>
qUVt9hKlePLzP8csYjt8onqI7qIIuQ<wbr>ENBFYy4RYBCADlH8spG3WkCx62vB5m<wbr>r5Z0<=
br>
SCDd/<wbr>RcyA4A5y5EOj5KurQkrSWpgi9Ho1yK<wbr>ruMJ6blQR2qkc66KqH9pnXDm/ZI1M<=
br>
K/<wbr>wdW3ngETxBmXoozzFMT89aEWIVR5/<wbr>PFodWK1elekE9iJxACuR98Zg2QttTD<wbr=
>3x8<br>
A9w8VEyMLOXcDTrPFpHegMKswFBg5i<wbr>uMulAdXAoGejWTI3n+<wbr>qKFpabHm2Lfs6wjk<=
br>
5rjucpTdeFK6UeWF1xAvNxXibuu5Bl<wbr>Gwv53930qIXRwO/<wbr>Gn2Rh5DXWxKU2fEIme/<=
br>
xgQQmIsDeUoWbfybdjw/<wbr>x7Q0LW4mINiLDQcGHHRQKFIxbAJCT3<wbr>USPLGh5xwE9/Er<=
br>
ABEBAAGJAR8EGAECAAkFAlYy4RYCGw<wbr>wACgkQiKUE3BPJzW0uYAf9Hf30n8tM<wbr>3mR2<=
br>
Zo6ESE0ivgdgjaJtAWrBUx7JzAzPjB<wbr>nBOlNnu5Y9lVEqetvUPH6e3PvaHYUu<wbr>aUU8<=
br>
0HwxuKBW9nUprgV6uIu1DZmlcp+<wbr>SxpbuCy7RDpNocRLNWWFMaYYzznmTg<wbr>fnTgD4D<=
br>
gCq8Mf1mcfrluTkOAo+<wbr>QNqbMfl1GISClopRqxVuAo59ewgMnF<wbr>ujwgd8w12BwWl24<=
br>
CzqOs5HqcUslePj+<wbr>LzcjSNgVCklYwKl+0dsb/<wbr>fctMOCtHodwqm2CBJ+zydvNmYkD<=
br>
fxda/J91Z1xrah5ec++FL0L4vs+<wbr>jCiIWJeupJFKlr1hCMZiiGH7W554lo<wbr>K5l4jv3<=
br>
EY347EidAw=3D=3D<br>
=3DTa4p<br>
-----END PGP PUBLIC KEY BLOCK-----<br>
</blockquote></div><br></div>

--94eb2c093222e32f95053b620dc6--

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019