Re: [Emc-developers] current linuxcnc-dev

2018-02-04 Thread Gene Heskett
On Sunday 04 February 2018 14:16:33 Nicklas Karlsson wrote:

> On Sun, 4 Feb 2018 12:46:16 -0500
>
> Gene Heskett  wrote:
> > On Sunday 04 February 2018 12:22:23 Nicklas Karlsson wrote:
> > > > Greetings;
> > > >
> > > > I have a git pull/clone of master a/o Oct 9 2017, so its
> > > > obviously out of date a bit. So I assume I have to make clean
> > > > before I try to bring it up to Feb 4, 2018.
> > >
> > > I read the URL changed, know where it is now?
> >
> > I'm a mushroom Nicklas :)
>
> You want me to bite you?

Only if your vet certifies you had all your shots. ;-)
>
> --
> Check out the vibrant tech community on one of the world's
> most engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Emc-developers mailing list
> Emc-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-developers



-- 
Cheers, Gene Heskett
--
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Genes Web page 

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] Ethercat driver

2018-02-04 Thread Nicklas Karlsson
https://openethercatsociety.github.io/doc/soem/index.html
...
Features as of 1.2.0 :
Changed license to GPLv2 only. Adresses leagal concerns about master 
licensing.
...

So I guess it is OK.


On Wed, 17 Jan 2018 09:27:25 -0500
Dave Cole  wrote:

> The text below is at the end of the SOEM page from the link below.
> https://openethercatsociety.github.io/doc/soem/index.html
> 
> So how does this work??   The SOEM software itself is GPL, but if you 
> implement an Ethercat master, you need to get a license ??
> 
> That's an interesting approach.
> 
> If the SOEM code is all GPL, then how could adding GPL code to GPL code 
> result in something other than GPL code ?
> 
>  From a practical standpoint, I think we need to figure out how to get 
> networked drives connected to LinuxCNC if we want LinuxCNC to live on.
> At some point analog servo drive interfaces will become like 5 1/4" 
> floppy drives...    They were once common.
> 
> Dave
> 
>  >
> 
> SOEM is free software; you can redistribute it and/or modify it under 
> the terms of the GNU General Public License version 2 as published by 
> the Free Software Foundation.
> 
> SOEM is distributed in the hope that it will be useful, but WITHOUT ANY 
> WARRANTY; without even the implied warranty of MERCHANTABILITY or 
> FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for 
> more details.
> 
> As a special exception, if other files instantiate templates or use 
> macros or inline functions from this file, or you compile this file and 
> link it with other works to produce a work based on this file, this file 
> does not by itself cause the resulting work to be covered by the GNU 
> General Public License. However the source code for this file must still 
> be made available in accordance with section (3) of the GNU General 
> Public License.
> 
> This exception does not invalidate any other reasons why a work based on 
> this file might be covered by the GNU General Public License.
> 
> The EtherCAT Technology, the trade name and logo "EtherCAT" are the 
> intellectual property of, and protected by Beckhoff Automation GmbH. You 
> can use SOEM for the sole purpose of creating, using and/or selling or 
> otherwise distributing an EtherCAT network master provided that an 
> EtherCAT Master License is obtained from Beckhoff Automation GmbH.
> 
> In case you did not receive a copy of the EtherCAT Master License along 
> with SOEM write to Beckhoff Automation GmbH, Eiserstrasse 5, D-33415 
> Verl, Germany (www.beckhoff.com).
> 
> 
> 
> 
> On 1/16/2018 8:51 PM, Jeff Epler wrote:
> > Our policy is that any code added to LinuxCNC has to be compatible with
> > the license terms "GPL version 2 or any later version".
> > https://www.gnu.org/licenses/license-list.html#GPLCompatibleLicenses
> >
> > Anything that imposes a restriction on how the software can be used (for
> > example, if it is claimed that using the software requires an additional
> > license, as Beckhoff Automation GmbH reportedly does) cannot be
> > incorporated.
> >
> > For a rather old thread on exactly the same topic, see this one from
> > 2013:
> > https://sourceforge.net/p/emc/mailman/emc-developers/thread/20131022150751.GB2631%40unpythonic.net/
> >
> > Jeff
> >
> > --
> > Check out the vibrant tech community on one of the world's most
> > engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> > ___
> > Emc-developers mailing list
> > Emc-developers@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/emc-developers
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Emc-developers mailing list
> Emc-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-developers

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] current linuxcnc-dev

2018-02-04 Thread Nicklas Karlsson
On Sun, 4 Feb 2018 12:46:16 -0500
Gene Heskett  wrote:

> On Sunday 04 February 2018 12:22:23 Nicklas Karlsson wrote:
> 
> > > Greetings;
> > >
> > > I have a git pull/clone of master a/o Oct 9 2017, so its obviously
> > > out of date a bit. So I assume I have to make clean before I try to
> > > bring it up to Feb 4, 2018.
> >
> > I read the URL changed, know where it is now?
> >
> I'm a mushroom Nicklas :)

You want me to bite you?

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] current linuxcnc-dev

2018-02-04 Thread Kurt Jacobson
Hmm, I don't know what would be causing the Permission denied, maybe you
don't have SSH set up?

You could try cloning via HTTPS:
git clone https://github.com/LinuxCNC/linuxcnc.git linuxcnc-dev

On Sun, Feb 4, 2018 at 1:07 PM, Gene Heskett  wrote:

> On Sunday 04 February 2018 12:32:05 Kurt Jacobson wrote:
>
> > Nicklas,
> >
> > The new git URL is: g...@github.com:LinuxCNC/linuxcnc.git
> >
> Except I must need more than that, master doesn't exist. I'll try
> linuxcnc-dev
> that also fails:
> rock64@rock64:/media/slash/home/rock64$ git clone
> g...@github.com:LinuxCNC/linuxcnc.git linuxcnc-dev
> Cloning into 'linuxcnc-dev'...
> Warning: Permanently added the RSA host key for IP
> address '192.30.253.112' to the list of known hosts.
> Permission denied (publickey).
> fatal: Could not read from remote repository.
>
> Please make sure you have the correct access rights
> and the repository exists.
>
> Sigh...
>
> Thanks Kurt
> > Cheers,
> > Kurt
> >
> > On Sun, Feb 4, 2018 at 12:22 PM, Nicklas Karlsson <
> >
> > nicklas.karlsso...@gmail.com> wrote:
> > > > Greetings;
> > > >
> > > > I have a git pull/clone of master a/o Oct 9 2017, so its obviously
> > > > out of date a bit. So I assume I have to make clean before I try
> > > > to bring it up to Feb 4, 2018.
> > >
> > > I read the URL changed, know where it is now?
> > >
> > > 
> > > --
> > > Check out the vibrant tech community on one of the world's most
> > > engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> > > ___
> > > Emc-developers mailing list
> > > Emc-developers@lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/emc-developers
> >
> > --
> > Check out the vibrant tech community on one of the world's
> > most engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> > ___
> > Emc-developers mailing list
> > Emc-developers@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/emc-developers
>
>
>
> --
> Cheers, Gene Heskett
> --
> "There are four boxes to be used in defense of liberty:
>  soap, ballot, jury, and ammo. Please use in that order."
> -Ed Howdershelt (Author)
> Genes Web page 
>
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Emc-developers mailing list
> Emc-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-developers
>
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] current linuxcnc-dev

2018-02-04 Thread Gene Heskett
On Sunday 04 February 2018 12:32:05 Kurt Jacobson wrote:

> Nicklas,
>
> The new git URL is: g...@github.com:LinuxCNC/linuxcnc.git
>
Except I must need more than that, master doesn't exist. I'll try 
linuxcnc-dev
that also fails:
rock64@rock64:/media/slash/home/rock64$ git clone 
g...@github.com:LinuxCNC/linuxcnc.git linuxcnc-dev
Cloning into 'linuxcnc-dev'...
Warning: Permanently added the RSA host key for IP 
address '192.30.253.112' to the list of known hosts.
Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

Sigh...

Thanks Kurt
> Cheers,
> Kurt
>
> On Sun, Feb 4, 2018 at 12:22 PM, Nicklas Karlsson <
>
> nicklas.karlsso...@gmail.com> wrote:
> > > Greetings;
> > >
> > > I have a git pull/clone of master a/o Oct 9 2017, so its obviously
> > > out of date a bit. So I assume I have to make clean before I try
> > > to bring it up to Feb 4, 2018.
> >
> > I read the URL changed, know where it is now?
> >
> > 
> > --
> > Check out the vibrant tech community on one of the world's most
> > engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> > ___
> > Emc-developers mailing list
> > Emc-developers@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/emc-developers
>
> --
> Check out the vibrant tech community on one of the world's
> most engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Emc-developers mailing list
> Emc-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-developers



-- 
Cheers, Gene Heskett
--
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Genes Web page 

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] current linuxcnc-dev

2018-02-04 Thread Kurt Jacobson
You can run git diff to see what you changed.
Also you could checkout the original file to discard your changes.

To make a new clone:
git clone g...@github.com:LinuxCNC/linuxcnc.git linuxcnc-dev

On Sun, Feb 4, 2018 at 1:00 PM, Gene Heskett  wrote:

> On Sunday 04 February 2018 12:30:20 Kurt Jacobson wrote:
>
> > Gene,
> >
> > I don't think you need to do a make clean, I never do, anyways.
> >
> > This is what I do to update LCNC:
> > git pull origin master
>
> Which gets me this:
> root@rock64:/media/slash/home/rock64/linuxcnc-dev# git pull origin master
> From git://github.com/linuxcnc/linuxcnc
>  * branchmaster -> FETCH_HEAD
> Updating 7c626c528..71ab22c6e
> error: Your local changes to the following files would be overwritten by
> merge:
> src/Makefile
> Please commit your changes or stash them before you merge.
> Aborting
>
> And I don't recall now what I did to the Makefile. And reading it doesn't
> give me a clue 4+ months later.
>
> So I'd best blow it away, and do a fresh clone I guess.
>
> git command for that?
>
> Thanks Nicklas.
>
> > cd src
> > make -j4
> >
> > Sometime I have to run ./configure before make, but not always, not
> > sure why.
> >
> > Cheers,
> > Kurt
> >
> >
> >
> > On Sun, Feb 4, 2018 at 12:22 PM, Nicklas Karlsson <
> >
> > nicklas.karlsso...@gmail.com> wrote:
> > > > Greetings;
> > > >
> > > > I have a git pull/clone of master a/o Oct 9 2017, so its obviously
> > > > out of date a bit. So I assume I have to make clean before I try
> > > > to bring it up to Feb 4, 2018.
> > >
> > > I read the URL changed, know where it is now?
>
> --
> Cheers, Gene Heskett
> --
> "There are four boxes to be used in defense of liberty:
>  soap, ballot, jury, and ammo. Please use in that order."
> -Ed Howdershelt (Author)
> Genes Web page 
>
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Emc-developers mailing list
> Emc-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-developers
>
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] current linuxcnc-dev

2018-02-04 Thread Gene Heskett
On Sunday 04 February 2018 12:30:20 Kurt Jacobson wrote:

> Gene,
>
> I don't think you need to do a make clean, I never do, anyways.
>
> This is what I do to update LCNC:
> git pull origin master

Which gets me this:
root@rock64:/media/slash/home/rock64/linuxcnc-dev# git pull origin master
>From git://github.com/linuxcnc/linuxcnc
 * branchmaster -> FETCH_HEAD
Updating 7c626c528..71ab22c6e
error: Your local changes to the following files would be overwritten by 
merge:
src/Makefile
Please commit your changes or stash them before you merge.
Aborting

And I don't recall now what I did to the Makefile. And reading it doesn't 
give me a clue 4+ months later.

So I'd best blow it away, and do a fresh clone I guess.

git command for that?

Thanks Nicklas.

> cd src
> make -j4
>
> Sometime I have to run ./configure before make, but not always, not
> sure why.
>
> Cheers,
> Kurt
>
>
>
> On Sun, Feb 4, 2018 at 12:22 PM, Nicklas Karlsson <
>
> nicklas.karlsso...@gmail.com> wrote:
> > > Greetings;
> > >
> > > I have a git pull/clone of master a/o Oct 9 2017, so its obviously
> > > out of date a bit. So I assume I have to make clean before I try
> > > to bring it up to Feb 4, 2018.
> >
> > I read the URL changed, know where it is now?

-- 
Cheers, Gene Heskett
--
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Genes Web page 

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] current linuxcnc-dev

2018-02-04 Thread Gene Heskett
On Sunday 04 February 2018 12:22:23 Nicklas Karlsson wrote:

> > Greetings;
> >
> > I have a git pull/clone of master a/o Oct 9 2017, so its obviously
> > out of date a bit. So I assume I have to make clean before I try to
> > bring it up to Feb 4, 2018.
>
> I read the URL changed, know where it is now?
>
I'm a mushroom Nicklas :)
-- 
Cheers, Gene Heskett
--
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Genes Web page 

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] current linuxcnc-dev

2018-02-04 Thread Kurt Jacobson
Nicklas,

The new git URL is: g...@github.com:LinuxCNC/linuxcnc.git

Cheers,
Kurt

On Sun, Feb 4, 2018 at 12:22 PM, Nicklas Karlsson <
nicklas.karlsso...@gmail.com> wrote:

> > Greetings;
> >
> > I have a git pull/clone of master a/o Oct 9 2017, so its obviously out of
> > date a bit. So I assume I have to make clean before I try to bring it up
> > to Feb 4, 2018.
>
> I read the URL changed, know where it is now?
>
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Emc-developers mailing list
> Emc-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-developers
>
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] current linuxcnc-dev

2018-02-04 Thread Kurt Jacobson
Gene,

I don't think you need to do a make clean, I never do, anyways.

This is what I do to update LCNC:
git pull origin master
cd src
make -j4

Sometime I have to run ./configure before make, but not always, not sure
why.

Cheers,
Kurt



On Sun, Feb 4, 2018 at 12:22 PM, Nicklas Karlsson <
nicklas.karlsso...@gmail.com> wrote:

> > Greetings;
> >
> > I have a git pull/clone of master a/o Oct 9 2017, so its obviously out of
> > date a bit. So I assume I have to make clean before I try to bring it up
> > to Feb 4, 2018.
>
> I read the URL changed, know where it is now?
>
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Emc-developers mailing list
> Emc-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-developers
>
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] current linuxcnc-dev

2018-02-04 Thread Nicklas Karlsson
> Greetings;
> 
> I have a git pull/clone of master a/o Oct 9 2017, so its obviously out of 
> date a bit. So I assume I have to make clean before I try to bring it up 
> to Feb 4, 2018.

I read the URL changed, know where it is now?

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


[Emc-developers] current linuxcnc-dev

2018-02-04 Thread Gene Heskett
Greetings;

I have a git pull/clone of master a/o Oct 9 2017, so its obviously out of 
date a bit. So I assume I have to make clean before I try to bring it up 
to Feb 4, 2018.

I've done the make clean in the src subdir. Anything else I need to do?

Then what is the git command to update it to today?
-- 
Cheers, Gene Heskett
--
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Genes Web page 

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers