On Wed, May 10, 2017 at 3:13 AM, Evan Foss <evanf...@gmail.com> wrote:
> On Sun, May 7, 2017 at 1:09 PM, suavesteve <suavest...@hotmail.com> wrote:
>> I've come across this earlier and had created a local patch,
>
> Would you please dig that patch out and share it?
>
>> Tested with both v3.0.6 and v3.1.4 (Latest Stable release)
>>
>
> Thanks!

Your patch for libmodplug works so linuxcnc-2.7.8 now fails at install
instead of build (just like the git head). I am going to call that a
win.

this is what the make install produces

Makefile:536: warning: undefined variable 'DESTDIR'
Makefile:536: warning: undefined variable 'DESTDIR'
Makefile:536: warning: undefined variable 'DESTDIR'
Makefile:688: warning: undefined variable 'DESTDIR'
Makefile:688: warning: undefined variable 'DESTDIR'
Makefile:688: warning: undefined variable 'DESTDIR'
Makefile:689: warning: undefined variable 'DESTDIR'
Makefile:690: warning: undefined variable 'DESTDIR'
Makefile:691: warning: undefined variable 'DESTDIR'
install -d -m 0755 -o root
/home/user1/programs/linuxcnc/lib/linuxcnc/modules/linuxcnc \
    /home/user1/programs/linuxcnc/bin \
    /home/user1/programs/linuxcnc/etc/linuxcnc
install: cannot change owner and permissions of
‘/home/user1/programs/linuxcnc/lib/linuxcnc/modules/linuxcnc’:
Operation not permitted
install: cannot change owner and permissions of
‘/home/user1/programs/linuxcnc/bin’: Operation not permitted
install: cannot change owner and permissions of
‘/home/user1/programs/linuxcnc/etc/linuxcnc’: Operation not permitted
make: *** [Makefile:688: install-kernel-dep] Error 1


>>
>> Philip
>>
>> Evan Foss <evanf...@gmail.com> writes:
>>
>>> Is anyone looking into this?
>>>
>>> On Thu, Apr 27, 2017 at 3:49 AM, Evan Foss <evanf...@gmail.com> wrote:
>>>> On Wed, Apr 26, 2017 at 1:30 PM, Sebastian Kuzminsky <s...@highlab.com> 
>>>> wrote:
>>>>> 2.7 should build anywhere the master branch (2.8-prerelease) builds, what
>>>>> build error do you get?
>>>>
>>>> Attached are the configure and build runs. I tried playing with the
>>>> --enable-non-distributable=yes option but it still lands on the same
>>>> error.
>>>> This is just the error extracted from the build.
>>>>
>>>> Compiling hal/user_comps/mb2hal/mb2hal.c
>>>> hal/user_comps/mb2hal/mb2hal.c: In function ‘get_tx_connection’:
>>>> hal/user_comps/mb2hal/mb2hal.c:362:5: warning: passing argument 2 of
>>>> ‘modbus_set_response_timeout’ makes integer from pointer without a
>>>> cast [enabled by default]
>>>> In file included from hal/user_comps/mb2hal/mb2hal.h:18:0,
>>>>                  from hal/user_comps/mb2hal/mb2hal.c:27:
>>>> /usr/include/modbus/modbus.h:188:16: note: expected ‘uint32_t’ but
>>>> argument is of type ‘struct timeval *’
>>>> hal/user_comps/mb2hal/mb2hal.c:362:5: error: too few arguments to
>>>> function ‘modbus_set_response_timeout’
>>>> In file included from hal/user_comps/mb2hal/mb2hal.h:18:0,
>>>>                  from hal/user_comps/mb2hal/mb2hal.c:27:
>>>> /usr/include/modbus/modbus.h:188:16: note: declared here
>>>> hal/user_comps/mb2hal/mb2hal.c:369:5: warning: passing argument 2 of
>>>> ‘modbus_set_byte_timeout’ makes integer from pointer without a cast
>>>> [enabled by default]
>>>> In file included from hal/user_comps/mb2hal/mb2hal.h:18:0,
>>>>                  from hal/user_comps/mb2hal/mb2hal.c:27:
>>>> /usr/include/modbus/modbus.h:191:16: note: expected ‘uint32_t’ but
>>>> argument is of type ‘struct timeval *’
>>>> hal/user_comps/mb2hal/mb2hal.c:369:5: error: too few arguments to
>>>> function ‘modbus_set_byte_timeout’
>>>> In file included from hal/user_comps/mb2hal/mb2hal.h:18:0,
>>>>                  from hal/user_comps/mb2hal/mb2hal.c:27:
>>>> /usr/include/modbus/modbus.h:191:16: note: declared here
>>>> make: *** [Makefile:211: objects/hal/user_comps/mb2hal/mb2hal.o] Error 1
>>>>
>>>>
>>>>> And how does matter fail to run?
>>>>
>>>> 2.8-prerelease has some quirks you should know. (or perhaps i am miss 
>>>> using it)
>>>> 1. It doesn't understand --prefix= as other packages seem too in my
>>>> experience. When I went to do make install it complained about not
>>>> having a DESTDIR so I added DESTDIR :=  / to the Makefile.
>>>> 2. It doesn't understand that when --prefix= points to say
>>>> /home/username/programs/whatever/ that it has to use the installers
>>>> permission level. (it kept bugging me for root)
>>>>
>>>> I added the following to my .bashrc because it is not installed in /
>>>> export PATH=/home/user1/programs/linuxcnc/bin:${PATH}
>>>> export LD_LIBRARY_PATH=/home/user1/programs/linuxcnc/lib:$LD_LIBRARY_PATH
>>>> export 
>>>> PKG_CONFIG_PATH=/home/user1/programs/linuxcnc/lib/pkgconfig:$PKG_CONFIG_PATH
>>>>
>>>> When I run this is what happens in the console. In the gui The
>>>> LinuxCNC Configuration Selector CURRENT: axis.ini.
>>>> I leave it on axis.ini and click Next. When it crashes.
>>>>
>>>> ~ $ linuxcnc
>>>> LINUXCNC - 2.8.0~pre1
>>>> Machine configuration directory is
>>>> '/home/user1/programs/linuxcnc/share/doc/linuxcnc/examples/sample-configs/sim/axis'
>>>> Machine configuration file is 'axis.ini'
>>>> can't find package Linuxcnc
>>>>     while executing
>>>> "package require Linuxcnc "
>>>>     (file 
>>>> "/home/user1/programs/linuxcnc/share/linuxcnc/hallib/check_config.tcl"
>>>> line 83)
>>>> check_config validation failed
>>>> LinuxCNC terminated with an error.  You can find more information in the 
>>>> log:
>>>>     /home/user1/linuxcnc_debug.txt
>>>> and
>>>>     /home/user1/linuxcnc_print.txt
>>>> as well as in the output of the shell command 'dmesg' and in the terminal
>>>>
>>>> I attached linuxcnc_print.txt but linuxcnc_debug.txt is empty (0 bytes).
>>>>
>>>> Thanks for the continued effort,
>>>> Evan (and the rest of the pcb-rnd team)
>>>>
>>>>>
>>>>> On April 25, 2017 7:01:29 PM MDT, Evan Foss <evanf...@gmail.com> wrote:
>>>>>>
>>>>>> On Mon, Apr 24, 2017 at 2:49 PM, Sebastian Kuzminsky <s...@highlab.com>
>>>>>> wrote:
>>>>>>>
>>>>>>>  On 04/23/2017 09:25 PM, Evan Foss wrote:
>>>>>>>>
>>>>>>>>  Ok so I tried
>>>>>>>>  LDFLAGS=-L/usr/lib64 ./configure --without-libmodbus
>>>>>>>>  --with-realtime=uspace --with-python=/usr/bin/python2.7
>>>>>>>>  --with-boost-python=py27
>>>>>>>>  (all one line) and it still lands in the same failure. I attached the
>>>>>>>> logfile
>>>>>>>
>>>>>>>
>>>>>>>  Chris Radek pointed out to me on IRC that i'd given you the wrong
>>>>>>>  boost-python library name.  That command line is right except it should
>>>>>>>  be --with-boost-python=2.7, *not* =py2.7.
>>>>>>
>>>>>>
>>>>>> You and Chris Radek ROCK! This worked past the configure stage but now
>>>>>> i have a different problem...
>>>>>> ./configure --enable-simulator --with-python=/usr/bin/python2.7
>>>>>> --with-boost-python=2.7 --prefix=/home/user1/programs/linuxcnc
>>>>>>
>>>>>> Using release 2.7.8 the build fails. Using the current git head it
>>>>>> builds but fails run. Which should I focus on?
>>>>>>
>>>>>>>
>>>>>>>  --
>>>>>>>  Sebastian Kuzminsky
>>>>>>>
>>>>>>> ________________________________
>>>>>>>
>>>>>>>  Check out the vibrant tech community on one of the world's most
>>>>>>>  engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>>>>>>> ________________________________
>>>>>>>
>>>>>>>  Emc-users mailing list
>>>>>>>  Emc-users@lists.sourceforge.net
>>>>>>>  https://lists.sourceforge.net/lists/listinfo/emc-users
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>> --
>>>>> Sebastian Kuzminsky
>>>>
>>>>
>>>>
>>>> --
>>>> 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-----
>>
>> ------------------------------------------------------------------------------
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>> _______________________________________________
>> Emc-users mailing list
>> Emc-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/emc-users
>>
>
>
>
> --
> 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-----



-- 
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-----

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

Reply via email to