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=RyDGd5fQNuQAh2GJ5Vd9Kc3fD5h15KODguVFNY7g6PQ=; b=H5b7es0sYB6WgTkBDYktijbG1x78b8B6CjmQQx0K/9g0WDliNvokQIgtDjP0eQersi R6UbCpoaadk95cwzFiyMEnq86lHi2XJ1dp9JEF+VVVsV2EuOmJ45/JhFHG3QxpJMcu6W Z++kUxJSZjIO9vzHPVU8WPta3ThWRjnZsPzRnnUAfcPD9kccnzEVaQ0rvoQW1uXAnC9v 4MG8Fh5HcedliRe8zGZeIFN8VG2w/uqVybxm3wQtjjP93IY4auizcRXz6WG2WJdBoq/a cmqkq25w6Z6DNv7/mlTW3YSMz0wxDNjIXcUB49cvpspihwhxQICCojQYERMJYRRFmRVz pakg== 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=RyDGd5fQNuQAh2GJ5Vd9Kc3fD5h15KODguVFNY7g6PQ=; b=PyK4/C+KH1UT7XKqvH3FHHM5q2y+N0D5dBybdz3i2dR+nx2C1jOHl+2Usq1yLjDPRx mA54ROmk7yBvSB4SdD8fk5Cx/TdhvT+fzHqjiCEyKExly/kmmjrb7HmUUGuVBEYz3iHD 8n4S/9x7CeBhAAP6VwPQkrI6GTab8i34QcOxEHfFH+yFHuOz+8B6pVGnlWsc04wqEkaf Uu1FWS+EMTzC5LZrm6gzXMnkRWwuJVM7CzUp8uP3a9PR8TxgTQusirLExOg7dSBOvCCx i1gKpbphDMgBtmnDfvvkdxrW0bsmZjYNb5pty1uXQP0zf89/8fRk6QmZySb5shagXo6U xPlA== X-Gm-Message-State: AE9vXwM7wIAJyx9W6WRAEnx6C/SdPACNNXpYMgxwB1Kr3ta2YAfzYJrTMjvJylYOqRqW0RIT0qloapv5AeafcA== X-Received: by 10.159.41.98 with SMTP id t89mr15524217uat.97.1472870526444; Fri, 02 Sep 2016 19:42:06 -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: Fri, 2 Sep 2016 22:42:05 -0400 Message-ID: Subject: Re: [geda-user] Mac OSX Support for pcb To: geda-user AT delorie DOT com Content-Type: multipart/alternative; boundary=94eb2c093222876cf0053b91642a 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 --94eb2c093222876cf0053b91642a Content-Type: text/plain; charset=UTF-8 I pushed a fix for this issue: home/cparker/LP1542858. I had opened a launchpad bug report on it a while back: https://bugs.launchpad.net/pcb/+bug/1542858 --Chad On Wed, Aug 31, 2016 at 2:13 PM, Chad Parker wrote: > 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----- >> > > --94eb2c093222876cf0053b91642a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
I pushed a fix for this issue: home/cparker/LP15= 42858. I had opened a launchpad bug report on it a while back:

https:= //bugs.launchpad.net/pcb/+bug/1542858

--Chad


On Wed, Aug 31, 2016 at 2:13 PM, Chad Parker <parker DOT charles AT g= mail.com> wrote:
There is a string function "strchrnul" that is a GNU ext= ension 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 implem= entation of it.

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


On Wed, Aug 31, 2016 at 1= 2: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, 201= 6 at 12:20 PM, M. J. Everitt (m DOT j DOT everitt AT iee DOT org)
[via geda-user AT d= elorie.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 d= elorie.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 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 d= elorie.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 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<= br> 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-----


--94eb2c093222876cf0053b91642a--