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: References: <20160205092413 DOT 21482 DOT qmail AT stuge DOT se> <57C703E1 DOT 3050203 AT iee DOT org> From: "Chad Parker (parker DOT charles AT gmail DOT com) [via geda-user AT delorie DOT com]" Date: Wed, 31 Aug 2016 14:13:27 -0400 Message-ID: Subject: Re: [geda-user] Mac OSX Support for pcb To: geda-user AT delorie DOT com Content-Type: multipart/alternative; boundary=94eb2c093222e32f95053b620dc6 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 Precedence: bulk --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] 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] 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] 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
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 a= n implementation of it.

Maybe pcb-rnd no longer uses that function m= aking 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:
O= n 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] &l= t;geda-user AT delorie DOT com> wr= ote:
> On 31/08/16 17:06, Chad Parker (parker DOT charles AT gmail DOT com) [via
> geda-user AT delorie DOT com] wr= ote:
>
> 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 gi= t
> 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] &l= t;geda-user AT delorie DOT com> wr= ote:
>>
>> Chad Parker (parker.ch= arles AT gmail DOT com) [via geda-use= r AT delorie DOT com] wrote:
>> > I don't know how many mac users of pcb there are out ther= e, but if it's
>> > something folks think they want to keep up, then I'll fil= e 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 mainlin= e ..
> 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<= br> VtYCAobbGVIyn3Hlz3uhF6LnPl/6Lm1VdnCfpwu3KQhCO6ds10ow2C30X4ohCqOd<= br> hCVg5C+ILmQkEffFrFODy3ji+PYTF4pADvHCWsTMv0hf0llwFOJsBCK6cl02IffE<= br> JPqy4PjM1nZ9HpzT84JBaG/4OGvTZ8SQ2yFUl265jagvygPTf88H1xpZHH1r8dB1<= br> stjUHLmPH8AOyDgKxFchgGeDc3p/vJtgDDIXAFfDXG0NSRovLmtaQdGxe47Zf/go<= br> bXiEM7YL2WqQe5zfEA919JxkEwlDKYniOSVzABEBAAG0N0V2YW4gRm9zcyAoVGhp<= br> cyBpcyBteSBwdWJsaWMga2V5LikgPGV2YW5mb3NzQGdtYWlsLmNvbT6JATkEEwEC<= br> ACMFAlYy4RYCGwMHCwkIBwMCAQYVCAIJCgsEFgIDAQIeAQIXgAAKCRCIpQTcE8nN<= br> bbBaCACAm8pU5lG1ev2Fsw68Axtcl57SJrYieqX96c3YuYH9JpqMqJRnd9nDKw9X<= br> tQuvuH7tUk0VbOaDqReOYJVI/4c5wb9AaOFp6K2DUcupq6XhgXpvz3HzoPwjAdIj<= br> XuQzdRUx5+innTJrSkGuBYW/CZ2zqEx4xfLlq4rO0hoTUMR8QVp2cCrkw6BT0m86<= br> APIw/ZnjoxM8IEzr7MxfRIg3qpzrZk28rmhx+k78Jyk61UhwcCPGIm/pjUopTwYJ<= br> 3YBdRB2cYD2aN7A1JVf5cRmSQYooHBGpH0kYvomGk97PKqypVuJ7OpG9xM58wUcC<= br> qUVt9hKlePLzP8csYjt8onqI7qIIuQENBFYy4RYBCADlH8spG3WkCx62vB5mr5Z0<= br> SCDd/RcyA4A5y5EOj5KurQkrSWpgi9Ho1yKruMJ6blQR2qkc66KqH9pnXDm/ZI1M<= br> K/wdW3ngETxBmXoozzFMT89aEWIVR5/PFodWK1elekE9iJxACuR98Zg2QttTD3x8
A9w8VEyMLOXcDTrPFpHegMKswFBg5iuMulAdXAoGejWTI3n+qKFpabHm2Lfs6wjk<= br> 5rjucpTdeFK6UeWF1xAvNxXibuu5BlGwv53930qIXRwO/Gn2Rh5DXWxKU2fEIme/<= br> xgQQmIsDeUoWbfybdjw/x7Q0LW4mINiLDQcGHHRQKFIxbAJCT3USPLGh5xwE9/Er<= br> ABEBAAGJAR8EGAECAAkFAlYy4RYCGwwACgkQiKUE3BPJzW0uYAf9Hf30n8tM3mR2<= br> Zo6ESE0ivgdgjaJtAWrBUx7JzAzPjBnBOlNnu5Y9lVEqetvUPH6e3PvaHYUuaUU8<= br> 0HwxuKBW9nUprgV6uIu1DZmlcp+SxpbuCy7RDpNocRLNWWFMaYYzznmTgfnTgD4D<= br> gCq8Mf1mcfrluTkOAo+QNqbMfl1GISClopRqxVuAo59ewgMnFujwgd8w12BwWl24<= br> CzqOs5HqcUslePj+LzcjSNgVCklYwKl+0dsb/fctMOCtHodwqm2CBJ+zydvNmYkD<= br> fxda/J91Z1xrah5ec++FL0L4vs+jCiIWJeupJFKlr1hCMZiiGH7W554loK5l4jv3<= br> EY347EidAw=3D=3D
=3DTa4p
-----END PGP PUBLIC KEY BLOCK-----

--94eb2c093222e32f95053b620dc6--