subroutine stops without warning
- seb_kuzminsky
- Offline
- Administrator
- Posts: 75
- Thank you received: 14
Could you verify the version you tested by posting the output of running 'git describe' in your git repo?
It sounds like you have two versions of linuxcnc on your machine, one in a git checkout that you compiled run-in-place (master, aka 2.6~pre), and one from a debian package (2.5.1?). If you start a new terminal and *dont* run the rip-environment script in it, then run 'which linuxcnc', i bet it will say /usr/bin/linuxcnc, and if you then run 'dpkg --status linuxcnc | grep Version' i bet it will say 2.5.1.
One more experiment for you: try upgrading to 2.5.2 and rerun the test.
Please Log in or Create an account to join the conversation.
alan@alan-cnc:~/linuxcnc-dev$ git describe
v2.5.2-2093-gbc4a73d
alan@alan-cnc:~/linuxcnc-dev$ which linuxcnc
/usr/bin/linuxcnc
alan@alan-cnc:~/linuxcnc-dev$ dpkg --status linuxcnc | grep Version
Version: 1:2.6.0~pre0.3877.g781be81
alan@alan-cnc:~/linuxcnc-dev$
alan@alan-cnc:~/linuxcnc-dev$ cat VERSION
2.6.0~pre
alan@alan-cnc:~/linuxcnc-dev$
I guess I had 2.5.2 when I thought I had 2.5.1
Not sure why I am stuck with pre0.3877.g781be81 (it runs with linuxcnc in a new terminal (without running scripts/rip-environment))
2.5.2 seems to be lost.
Please Log in or Create an account to join the conversation.
- seb_kuzminsky
- Offline
- Administrator
- Posts: 75
- Thank you received: 14
Do i understand you correctly that your built-from-git version does *not* have the problem, and your installed-from-deb version *does* have the problem? And you used to have 2.5.1 installed (from a deb), and it *did* have the problem?
Thanks for all your help tracking this bug down... We'll get there!
Please Log in or Create an account to join the conversation.
I have not experienced the problem with either of the 2 git master versions I have tried.
So with either version I have installed now, I have not experienced the problem.
can't try on 2.5.X since I cant get it to load anymore. I can try another fresh install to try that again if it will help.
just to be crystal clear, I'll use the words you used.
Correct!Do i understand you correctly that your built-from-git version does *not* have the problem
Incorrect, it has NO problem Not sure about "installed from deb" I used git for both master versions I have triedand your installed-from-deb version *does* have the problem?
CorrectAnd you used to have 2.5.1 installed (from a deb), and it *did* have the problem?
Please Log in or Create an account to join the conversation.
- seb_kuzminsky
- Offline
- Administrator
- Posts: 75
- Thank you received: 14
just to be crystal clear, I'll use the words you used.
Correct!Do i understand you correctly that your built-from-git version does *not* have the problem
Incorrect, it has NO problem Not sure about "installed from deb" I used git for both master versions I have triedand your installed-from-deb version *does* have the problem?
The "dpkg --status linuxcnc | grep Version" that you showed me earlier says that the installed-from-deb version of linuxcnc is 1:2.6.0~pre0.3877.g781be81, which is from master. I thought this was one of the versions you tested?
CorrectAnd you used to have 2.5.1 installed (from a deb), and it *did* have the problem?
You can try 2.5.1 and 2.5.2 from git:
git checkout v2.5.1
make clean
make
# run your test
git checkout v2.5.2
# try again
Please Log in or Create an account to join the conversation.