Mock Version: 1.4.2 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/linuxcnc.spec'], chrootPath='/var/lib/mock/575087-fedora-rawhide-x86_64/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=[]printOutput=True) Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'b22349d2d9c84ae781563d9c2f3d953c', '-D', '/var/lib/mock/575087-fedora-rawhide-x86_64/root', '-a', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=en_US.UTF-8', '-u', 'mockbuild', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/linuxcnc.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/linuxcnc-2.7.9-1.fc27.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/linuxcnc.spec'], chrootPath='/var/lib/mock/575087-fedora-rawhide-x86_64/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--private-network']printOutput=True) Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'ded5c11707af445e95c3a9a73e6efb20', '-D', '/var/lib/mock/575087-fedora-rawhide-x86_64/root', '-a', '--private-network', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=en_US.UTF-8', '-u', 'mockbuild', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/linuxcnc.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.8DVG3N + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf linuxcnc-2.7.9 + /usr/bin/gzip -dc /builddir/build/SOURCES/linuxcnc-2.7.9.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd linuxcnc-2.7.9 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.aFDxub + umask 022 + cd /builddir/build/BUILD + cd linuxcnc-2.7.9 + sed 's#\${prefix}/lib/tcltk/linuxcnc#$(fe "$libdir")/linuxcnc/tcltk#' -i src/configure.in + sed 's#for candidate in#for candidate in '\''lib64/linuxcnc/tcltk'\'',#' -i lib/python/rs274/options.py + cd src + sh autogen.sh + CFLAGS='-include stdio.h -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -I/usr/include/readline5 -L/usr/lib64/readline5' + CFLAGS='-include stdio.h -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -I/usr/include/readline5 -L/usr/lib64/readline5' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + '[' 1 = 1 ']' +++ dirname ./configure ++ find . -name config.guess -o -name config.sub + '[' 1 = 1 ']' + '[' x '!=' x-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ']' ++ find . -name ltmain.sh + ./configure --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-realtime=uspace --disable-check-runtime-deps --with-module-dir=/usr/lib64/linuxcnc/modules 'CXX=g++ -I/usr/include/readline5 -L/usr/lib64/readline5' 'CC=gcc -I/usr/include/readline5 -L/usr/lib64/readline5' configure: WARNING: unrecognized options: --disable-dependency-tracking checking build toplevel... /builddir/build/BUILD/linuxcnc-2.7.9 checking installation prefix... /usr checking for grep... /usr/bin/grep checking for egrep... /usr/bin/egrep checking for pkg-config... /usr/bin/pkg-config checking for RT dir... Using userspace realtime checking whether to enable userspace PCI access... yes checking for libudev... yes - version 233 checking for cc version... not specified checking for x86_64-redhat-linux-gnu-gcc... gcc -I/usr/include/readline5 -L/usr/lib64/readline5 checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc -I/usr/include/readline5 -L/usr/lib64/readline5 accepts -g... yes checking for gcc -I/usr/include/readline5 -L/usr/lib64/readline5 option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -I/usr/include/readline5 -L/usr/lib64/readline5 -E checking for usability of rdtscll from asm/msr.h... no checking for usability of linux/hidraw.h... yes checking for libmodbus3... yes - version 3.0.6 checking for libusb-1.0... yes checking for module installation directory... /usr/lib64/linuxcnc/modules checking for glib... yes - 2.53.3 checking for GTK 2.4.0 or above... yes - 2.24.31 checking for libgnomeprintui-2.2... no -- printing from classicladder will not be possible checking whether we are using the GNU C++ compiler... yes checking whether g++ -I/usr/include/readline5 -L/usr/lib64/readline5 accepts -g... yes checking whether g++ -I/usr/include/readline5 -L/usr/lib64/readline5 supports C++11 features by default... yes checking whether make sets $(MAKE)... yes checking for x86_64-redhat-linux-gnu-ranlib... no checking for ranlib... ranlib checking for ar... /usr/bin/ar checking for install... /usr/bin/install checking for sed... /usr/bin/sed checking for ps... /usr/bin/ps checking for kill... /usr/bin/kill checking for whoami... /usr/bin/whoami checking for awk... /usr/bin/awk checking for insmod... /usr/sbin/insmod checking for rmmod... /usr/sbin/rmmod checking for lsmod... /usr/sbin/lsmod checking for pidof... /usr/bin/pidof checking for ipcs... /usr/bin/ipcs checking for fuser... /usr/sbin/fuser checking for mandb... no checking for python... /usr/bin/python checking whether to build documentation... no checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking for ANSI C header files... yes checking for sys/wait.h that is POSIX.1 compatible... yes checking for semtimedop... yes checking for sincos function... yes checking for __sincos... no checking for tcl... /usr/lib64/tclConfig.sh found checking for tk... /usr/lib64/tkConfig.sh found checking whether to check for runtime dependencies... no checking for X... libraries , headers checking for gethostbyname... yes checking for connect... yes checking for remove... no checking for remove in -lposix... no checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking X11/extensions/Xinerama.h usability... yes checking X11/extensions/Xinerama.h presence... yes checking for X11/extensions/Xinerama.h... yes checking for XineramaQueryExtension in -lXinerama... yes checking for X11/Xaw/XawInit.h... yes checking for XawDialogGetValueString in -lXaw... yes checking readline/readline.h usability... yes checking readline/readline.h presence... yes checking for readline/readline.h... yes checking readline/history.h usability... yes checking readline/history.h presence... yes checking for readline/history.h... yes Trying readline without -ltermcap checking for readline in -lreadline... yes Trying readline with -ltermcap checking for readline in -lreadline... yes Readline does not require -ltermcap checking whether readline license is compatible with GPL-2... yes checking ncurses.h usability... yes checking ncurses.h presence... yes checking for ncurses.h... yes checking for initscr in -lncurses... yes checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking for setlocale... yes checking libintl.h usability... yes checking libintl.h presence... yes checking for libintl.h... yes checking for gettext in -lintl... no checking for xgettext... /usr/bin/xgettext checking for xgettext tcl bug... xgettext version 0.19.8.1 OK checking for msgfmt... /usr/bin/msgfmt checking for --tcl support in msgfmt... yes checking for Python support... yes checking python version... OK checking version of python libraries... python2.7 checking match between tk and Tkinter versions... 8.6 checking location of Python header files... /usr/include/python2.7 checking for Python headers... -I/usr/include/python2.7 checking for Python libraries... -lpthread -ldl -lutil checking whether the Boost::Python headers are available... yes checking for boost::python shared library... -lboost_python checking /usr/include/python2.7/Python.h usability... yes checking /usr/include/python2.7/Python.h presence... yes checking for /usr/include/python2.7/Python.h... yes checking for site-package location... /usr/lib/python2.7/site-packages checking GL/gl.h usability... yes checking GL/gl.h presence... yes checking for GL/gl.h... yes checking GL/glu.h usability... yes checking GL/glu.h presence... yes checking for GL/glu.h... yes checking for glBegin in -lGL... yes checking for working GLU quadrics... yes checking for Xmu headers... checking X11/Xmu/Xmu.h usability... yes checking X11/Xmu/Xmu.h presence... yes checking for X11/Xmu/Xmu.h... yes checking libgl1-mesa-dri workaround... not required configure: creating ./config.status config.status: creating ../scripts/rtapi.conf config.status: creating ../scripts/linuxcnc config.status: creating ../scripts/halrun config.status: creating ../scripts/rip-environment config.status: creating ../scripts/haltcl config.status: creating ../scripts/realtime config.status: creating ../scripts/linuxcnc_var config.status: creating Makefile.inc config.status: creating Makefile.modinc config.status: creating ../tcl/linuxcnc.tcl config.status: creating ../lib/python/nf.py config.status: creating ../scripts/linuxcncmkdesktop config.status: creating ../share/applications/linuxcnc-latency.desktop config.status: creating ../share/applications/linuxcnc.desktop config.status: creating ../share/desktop-directories/cnc.directory config.status: creating ../share/menus/CNC.menu config.status: creating config.h configure: WARNING: unrecognized options: --disable-dependency-tracking ###################################################################### # LinuxCNC - Enhanced Machine Controller # ###################################################################### # # # LinuxCNC is a software system for computer control of machine # # tools such as milling machines. LinuxCNC is released under the # # GPL. Check out http://www.linuxcnc.org/ for more details. # # # # # # It seems that ./configure completed successfully. # # This means that RT is properly installed # # If things don't work check config.log for errors & warnings # # # # warning: If you already have an installed linuxcnc, this will # # replace an existing installation. If you have installed # # a linuxcnc package, this will damage the package. # # hint: To test a self-built version of linuxcnc without damaging # # the package version, don't specify a --prefix # # # # Next compile by typing # # make # # then install it by typing # # sudo make install # # # # To run the software type # # linuxcnc # # # ###################################################################### + make -j2 SITEPY=/usr/lib64/python2.7/site-packages tcldir=/usr/lib64/linuxcnc/tcltk Reading 0/186 dependency files Done reading dependencies Reading 0/87 realtime dependency files Done reading realtime dependencies Creating serport.mak Creating xor2.mak Creating xhc_hb04_util.mak Creating wcomp.mak Creating updown.mak Creating tristate_float.mak Creating tristate_bit.mak Creating toggle2nist.mak Creating toggle.mak Creating timedelta.mak Creating timedelay.mak Creating time.mak Creating threadtest.mak Creating thcud.mak Creating thc.mak Creating sum2.mak Creating steptest.mak Creating sphereprobe.mak Creating simple_tp.mak Creating sim_spindle.mak Creating sim_parport.mak Creating sim_home_switch.mak Creating sim_axis_hardware.mak Creating select8.mak Creating scale.mak Creating sample_hold.mak Creating orient.mak Creating or2.mak Creating oneshot.mak Creating offset.mak Creating not.mak Creating near.mak Creating mux8.mak Creating mux4.mak Creating mux2.mak Creating mux16.mak Creating multiswitch.mak Creating multiclick.mak Creating mult2.mak Creating moveoff.mak Creating minmax.mak Creating message.mak Creating match8.mak Creating maj3.mak Creating lut5.mak Creating lowpass.mak Creating logic.mak Creating lincurve.mak Creating limit3.mak Creating limit2.mak Creating limit1.mak Creating latencybins.mak Creating knob2float.mak Creating invert.mak Creating joyhandle.mak Creating integ.mak Creating ilowpass.mak Creating hypot.mak Creating histobins.mak Creating gearchange.mak Creating gray2bin.mak Creating gantry.mak Creating flipflop.mak Creating feedcomp.mak Creating estop_latch.mak Creating edge.mak Creating deadzone.mak converting conv for conv_u32_s32.comp Creating ddt.mak converting conv for conv_u32_float.comp converting conv for conv_u32_bit.comp converting conv for conv_s32_u32.comp converting conv for conv_s32_float.comp converting conv for conv_s32_bit.comp converting conv for conv_float_u32.comp converting conv for conv_float_s32.comp converting conv for conv_bit_u32.comp converting conv for conv_bit_s32.comp Creating constant.mak Creating clarkeinv.mak Creating comp.mak Creating clarke3.mak Creating clarke2.mak Creating charge_pump.mak Creating carousel.mak Creating blend.mak Creating bldc_hall3.mak Creating bldc.mak Creating bitwise.mak Creating bitslice.mak Creating biquad.mak Creating bin2gray.mak Creating axistest.mak Creating and2.mak Creating abs_s32.mak Creating abs.mak Creating conv_u32_s32.mak Creating conv_u32_float.mak Creating conv_u32_bit.mak Creating conv_s32_u32.mak Creating conv_s32_float.mak Creating conv_s32_bit.mak Creating conv_float_u32.mak Creating conv_float_s32.mak Creating conv_bit_u32.mak Creating conv_bit_s32.mak Reading 0/186 dependency files Done reading dependencies Reading 0/183 realtime dependency files Done reading realtime dependencies Compiling libnml/inifile/inifile.cc Compiling libnml/inifile/inivar.cc Compiling libnml/posemath/_posemath.c Compiling libnml/posemath/posemath.cc Compiling libnml/posemath/gomath.c Compiling libnml/posemath/sincos.c Compiling libnml/rcs/rcs_print.cc Compiling libnml/rcs/rcs_exit.cc Compiling libnml/os_intf/_sem.c Compiling libnml/os_intf/_shm.c Compiling libnml/os_intf/_timer.c Compiling libnml/os_intf/sem.cc Compiling libnml/os_intf/shm.cc Compiling libnml/os_intf/timer.cc Compiling libnml/buffer/locmem.cc Compiling libnml/buffer/memsem.cc Compiling libnml/buffer/phantom.cc Compiling libnml/buffer/physmem.cc Compiling libnml/buffer/recvn.c Compiling libnml/buffer/sendn.c Compiling libnml/buffer/shmem.cc Compiling libnml/buffer/tcpmem.cc Compiling libnml/cms/cms.cc Compiling libnml/cms/cms_aup.cc Compiling libnml/cms/cms_cfg.cc Compiling libnml/cms/cms_in.cc Compiling libnml/cms/cms_dup.cc Compiling libnml/cms/cms_pm.cc Compiling libnml/cms/cms_srv.cc Compiling libnml/cms/cms_up.cc Compiling libnml/cms/cms_xup.cc Compiling libnml/cms/cmsdiag.cc Compiling libnml/cms/tcp_opts.cc Compiling libnml/cms/tcp_srv.cc Compiling libnml/nml/cmd_msg.cc Compiling libnml/nml/nml_mod.cc Compiling libnml/nml/nml_oi.cc Compiling libnml/nml/nml_srv.cc Compiling libnml/nml/nml.cc Compiling libnml/nml/nmldiag.cc Compiling libnml/nml/nmlmsg.cc Compiling libnml/nml/stat_msg.cc Compiling libnml/linklist/linklist.cc Compiling rtapi/uspace_rtapi_app.cc Compiling rtapi/uspace_rtapi_parport.cc Compiling rtapi/uspace_rtapi_string.c rtapi/uspace_rtapi_app.cc: In function 'int main(int, char**)': rtapi/uspace_rtapi_app.cc:442:17: warning: ignoring return value of 'int setreuid(__uid_t, __uid_t)', declared with attribute warn_unused_result [-Wunused-result] setreuid(fallback_uid, 0); ~~~~~~~~^~~~~~~~~~~~~~~~~ Compiling rtapi/rtapi_pci.cc In file included from /usr/include/sched.h:22:0, from rtapi/rtapi.h:204, from rtapi/rtapi_pci.cc:34: /usr/include/features.h:376:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ rtapi/rtapi_pci.cc: In function 'void* rtapi_pci_ioremap_bar(rtapi_pci_dev*, int)': rtapi/rtapi_pci.cc:274:20: warning: '/resource' directive output may be truncated writing 9 bytes into a region of size between 1 and 256 [-Wformat-truncation=] void rtapi__iomem *rtapi_pci_ioremap_bar(struct rtapi_pci_dev *dev, int bar) ^~~~~~~~~~~~~~~~~~~~~ rtapi/rtapi_pci.cc:287:13: note: 'snprintf' output between 11 and 276 bytes into a destination of size 256 snprintf(path, sizeof(path), "%s/resource%i", dev->sys_path, bar); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rtapi/rtapi_pci.cc: In function 'int rtapi_pci_enable_device(rtapi_pci_dev*)': rtapi/rtapi_pci.cc:337:5: warning: '/resource' directive output may be truncated writing 9 bytes into a region of size between 1 and 256 [-Wformat-truncation=] int rtapi_pci_enable_device(struct rtapi_pci_dev *dev) ^~~~~~~~~~~~~~~~~~~~~~~ rtapi/rtapi_pci.cc:359:13: note: 'snprintf' output between 10 and 265 bytes into a destination of size 256 snprintf(path, sizeof(path), "%s/resource", dev->sys_path); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compiling rtapi/test_rtapi_vsnprintf.c Compiling hal/components/streamer_usr.c Compiling hal/hal_lib.c Compiling rtapi/uspace_ulapi.c Compiling hal/components/sampler_usr.c Compiling hal/user_comps/mb2hal/mb2hal.c Compiling hal/user_comps/mb2hal/mb2hal_init.c Compiling hal/user_comps/mb2hal/mb2hal_modbus.c Compiling hal/user_comps/mb2hal/mb2hal_hal.c hal/user_comps/mb2hal/mb2hal_hal.c: In function 'create_each_mb_tx_hal_pins': hal/user_comps/mb2hal/mb2hal_hal.c:38:46: warning: '%s' directive output may be truncated writing up to 47 bytes into a region of size 46 [-Wformat-truncation=] snprintf(hal_pin_name, HAL_NAME_LEN, "%s.%s.num_errors", gbl.hal_mod_name, mb_tx->hal_tx_name); ^~ hal/user_comps/mb2hal/mb2hal_hal.c:38:5: note: 'snprintf' output 13 or more bytes (assuming 60) into a destination of size 47 snprintf(hal_pin_name, HAL_NAME_LEN, "%s.%s.num_errors", gbl.hal_mod_name, mb_tx->hal_tx_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hal/user_comps/mb2hal/mb2hal_hal.c:87:50: warning: '%s' directive output may be truncated writing up to 47 bytes into a region of size 46 [-Wformat-truncation=] snprintf(hal_pin_name, HAL_NAME_LEN, "%s.%s.%02d", gbl.hal_mod_name, mb_tx->hal_tx_name, pin_counter); ^~ hal/user_comps/mb2hal/mb2hal_hal.c:87:9: note: 'snprintf' output 5 or more bytes (assuming 52) into a destination of size 47 snprintf(hal_pin_name, HAL_NAME_LEN, "%s.%s.%02d", gbl.hal_mod_name, mb_tx->hal_tx_name, pin_counter); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compiling emc/nml_intf/emcglb.c Compiling emc/nml_intf/emc.cc Compiling emc/nml_intf/emcpose.c Compiling emc/nml_intf/emcargs.cc Compiling emc/nml_intf/emcops.cc Compiling emc/nml_intf/canon_position.cc Compiling emc/ini/emcIniFile.cc Compiling emc/ini/iniaxis.cc Compiling emc/ini/initool.cc In file included from emc/ini/iniaxis.cc:31:0: emc/ini/inihal.hh:81:37: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] template<> struct NATIVE { typedef double type; }; ^ emc/ini/inihal.hh: In instantiation of 'struct inihal_base': emc/ini/iniaxis.cc:149:24: required from here emc/ini/inihal.hh:52:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,traj_default_velocity) \ ^ emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:53:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,traj_max_velocity) \ ^ emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:54:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,traj_default_acceleration) \ ^ emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:55:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,traj_max_acceleration) \ ^ emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:60:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,traj_arc_blend_gap_cycles) \ ^ emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:61:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,traj_arc_blend_ramp_freq) \ ^ emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:62:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,traj_arc_blend_tangent_kink_ratio) \ ^ emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:90:61: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] #define ARRAY(t,f,n) typename T::template field::type f[n]; ^ emc/ini/inihal.hh:64:5: note: in expansion of macro 'ARRAY' ARRAY(hal_float_t,backlash,EMCMOT_MAX_JOINTS) \ ^~~~~ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:90:61: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] #define ARRAY(t,f,n) typename T::template field::type f[n]; ^ emc/ini/inihal.hh:65:5: note: in expansion of macro 'ARRAY' ARRAY(hal_float_t,min_limit,EMCMOT_MAX_JOINTS) \ ^~~~~ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:90:61: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] #define ARRAY(t,f,n) typename T::template field::type f[n]; ^ emc/ini/inihal.hh:66:5: note: in expansion of macro 'ARRAY' ARRAY(hal_float_t,max_limit,EMCMOT_MAX_JOINTS) \ ^~~~~ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:90:61: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] #define ARRAY(t,f,n) typename T::template field::type f[n]; ^ emc/ini/inihal.hh:67:5: note: in expansion of macro 'ARRAY' ARRAY(hal_float_t,max_velocity,EMCMOT_MAX_JOINTS) \ ^~~~~ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:90:61: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] #define ARRAY(t,f,n) typename T::template field::type f[n]; ^ emc/ini/inihal.hh:68:5: note: in expansion of macro 'ARRAY' ARRAY(hal_float_t,max_acceleration,EMCMOT_MAX_JOINTS) \ ^~~~~ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:90:61: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] #define ARRAY(t,f,n) typename T::template field::type f[n]; ^ emc/ini/inihal.hh:69:5: note: in expansion of macro 'ARRAY' ARRAY(hal_float_t,ferror,EMCMOT_MAX_JOINTS) \ ^~~~~ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:90:61: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] #define ARRAY(t,f,n) typename T::template field::type f[n]; ^ emc/ini/inihal.hh:70:5: note: in expansion of macro 'ARRAY' ARRAY(hal_float_t,min_ferror,EMCMOT_MAX_JOINTS) \ ^~~~~ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ Compiling emc/ini/initraj.cc Compiling emc/ini/inihal.cc In file included from emc/ini/initraj.cc:28:0: emc/ini/inihal.hh:81:37: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] template<> struct NATIVE { typedef double type; }; ^ emc/ini/inihal.hh: In instantiation of 'struct inihal_base': emc/ini/initraj.cc:119:24: required from here emc/ini/inihal.hh:52:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,traj_default_velocity) \ ^ emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:53:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,traj_max_velocity) \ ^ emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:54:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,traj_default_acceleration) \ ^ emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:55:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,traj_max_acceleration) \ ^ emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:60:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,traj_arc_blend_gap_cycles) \ ^ emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:61:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,traj_arc_blend_ramp_freq) \ ^ emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:62:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,traj_arc_blend_tangent_kink_ratio) \ ^ emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:90:61: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] #define ARRAY(t,f,n) typename T::template field::type f[n]; ^ emc/ini/inihal.hh:64:5: note: in expansion of macro 'ARRAY' ARRAY(hal_float_t,backlash,EMCMOT_MAX_JOINTS) \ ^~~~~ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:90:61: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] #define ARRAY(t,f,n) typename T::template field::type f[n]; ^ emc/ini/inihal.hh:65:5: note: in expansion of macro 'ARRAY' ARRAY(hal_float_t,min_limit,EMCMOT_MAX_JOINTS) \ ^~~~~ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:90:61: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] #define ARRAY(t,f,n) typename T::template field::type f[n]; ^ emc/ini/inihal.hh:66:5: note: in expansion of macro 'ARRAY' ARRAY(hal_float_t,max_limit,EMCMOT_MAX_JOINTS) \ ^~~~~ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:90:61: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] #define ARRAY(t,f,n) typename T::template field::type f[n]; ^ emc/ini/inihal.hh:67:5: note: in expansion of macro 'ARRAY' ARRAY(hal_float_t,max_velocity,EMCMOT_MAX_JOINTS) \ ^~~~~ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:90:61: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] #define ARRAY(t,f,n) typename T::template field::type f[n]; ^ emc/ini/inihal.hh:68:5: note: in expansion of macro 'ARRAY' ARRAY(hal_float_t,max_acceleration,EMCMOT_MAX_JOINTS) \ ^~~~~ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:90:61: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] #define ARRAY(t,f,n) typename T::template field::type f[n]; ^ emc/ini/inihal.hh:69:5: note: in expansion of macro 'ARRAY' ARRAY(hal_float_t,ferror,EMCMOT_MAX_JOINTS) \ ^~~~~ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:90:61: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] #define ARRAY(t,f,n) typename T::template field::type f[n]; ^ emc/ini/inihal.hh:70:5: note: in expansion of macro 'ARRAY' ARRAY(hal_float_t,min_ferror,EMCMOT_MAX_JOINTS) \ ^~~~~ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ In file included from emc/ini/inihal.cc:26:0: emc/ini/inihal.hh:81:37: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] template<> struct NATIVE { typedef double type; }; ^ emc/ini/inihal.hh: In instantiation of 'struct inihal_base': emc/ini/inihal.cc:117:76: required from here emc/ini/inihal.hh:52:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,traj_default_velocity) \ ^ emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:53:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,traj_max_velocity) \ ^ emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:54:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,traj_default_acceleration) \ ^ emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:55:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,traj_max_acceleration) \ ^ emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:60:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,traj_arc_blend_gap_cycles) \ ^ emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:61:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,traj_arc_blend_ramp_freq) \ ^ emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:62:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,traj_arc_blend_tangent_kink_ratio) \ ^ emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:90:61: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] #define ARRAY(t,f,n) typename T::template field::type f[n]; ^ emc/ini/inihal.hh:64:5: note: in expansion of macro 'ARRAY' ARRAY(hal_float_t,backlash,EMCMOT_MAX_JOINTS) \ ^~~~~ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:90:61: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] #define ARRAY(t,f,n) typename T::template field::type f[n]; ^ emc/ini/inihal.hh:65:5: note: in expansion of macro 'ARRAY' ARRAY(hal_float_t,min_limit,EMCMOT_MAX_JOINTS) \ ^~~~~ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:90:61: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] #define ARRAY(t,f,n) typename T::template field::type f[n]; ^ emc/ini/inihal.hh:66:5: note: in expansion of macro 'ARRAY' ARRAY(hal_float_t,max_limit,EMCMOT_MAX_JOINTS) \ ^~~~~ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:90:61: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] #define ARRAY(t,f,n) typename T::template field::type f[n]; ^ emc/ini/inihal.hh:67:5: note: in expansion of macro 'ARRAY' ARRAY(hal_float_t,max_velocity,EMCMOT_MAX_JOINTS) \ ^~~~~ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:90:61: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] #define ARRAY(t,f,n) typename T::template field::type f[n]; ^ emc/ini/inihal.hh:68:5: note: in expansion of macro 'ARRAY' ARRAY(hal_float_t,max_acceleration,EMCMOT_MAX_JOINTS) \ ^~~~~ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:90:61: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] #define ARRAY(t,f,n) typename T::template field::type f[n]; ^ emc/ini/inihal.hh:69:5: note: in expansion of macro 'ARRAY' ARRAY(hal_float_t,ferror,EMCMOT_MAX_JOINTS) \ ^~~~~ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:90:61: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] #define ARRAY(t,f,n) typename T::template field::type f[n]; ^ emc/ini/inihal.hh:70:5: note: in expansion of macro 'ARRAY' ARRAY(hal_float_t,min_ferror,EMCMOT_MAX_JOINTS) \ ^~~~~ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh: In instantiation of 'struct inihal_base': emc/ini/inihal.cc:153:5: required from here emc/ini/inihal.hh:52:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,traj_default_velocity) \ ^ emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:53:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,traj_max_velocity) \ ^ emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:54:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,traj_default_acceleration) \ ^ emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:55:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,traj_max_acceleration) \ ^ emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:60:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,traj_arc_blend_gap_cycles) \ ^ emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:61:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,traj_arc_blend_ramp_freq) \ ^ emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:62:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,traj_arc_blend_tangent_kink_ratio) \ ^ emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:90:61: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] #define ARRAY(t,f,n) typename T::template field::type f[n]; ^ emc/ini/inihal.hh:64:5: note: in expansion of macro 'ARRAY' ARRAY(hal_float_t,backlash,EMCMOT_MAX_JOINTS) \ ^~~~~ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:90:61: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] #define ARRAY(t,f,n) typename T::template field::type f[n]; ^ emc/ini/inihal.hh:65:5: note: in expansion of macro 'ARRAY' ARRAY(hal_float_t,min_limit,EMCMOT_MAX_JOINTS) \ ^~~~~ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:90:61: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] #define ARRAY(t,f,n) typename T::template field::type f[n]; ^ emc/ini/inihal.hh:66:5: note: in expansion of macro 'ARRAY' ARRAY(hal_float_t,max_limit,EMCMOT_MAX_JOINTS) \ ^~~~~ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:90:61: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] #define ARRAY(t,f,n) typename T::template field::type f[n]; ^ emc/ini/inihal.hh:67:5: note: in expansion of macro 'ARRAY' ARRAY(hal_float_t,max_velocity,EMCMOT_MAX_JOINTS) \ ^~~~~ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:90:61: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] #define ARRAY(t,f,n) typename T::template field::type f[n]; ^ emc/ini/inihal.hh:68:5: note: in expansion of macro 'ARRAY' ARRAY(hal_float_t,max_acceleration,EMCMOT_MAX_JOINTS) \ ^~~~~ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:90:61: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] #define ARRAY(t,f,n) typename T::template field::type f[n]; ^ emc/ini/inihal.hh:69:5: note: in expansion of macro 'ARRAY' ARRAY(hal_float_t,ferror,EMCMOT_MAX_JOINTS) \ ^~~~~ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:90:61: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] #define ARRAY(t,f,n) typename T::template field::type f[n]; ^ emc/ini/inihal.hh:70:5: note: in expansion of macro 'ARRAY' ARRAY(hal_float_t,min_ferror,EMCMOT_MAX_JOINTS) \ ^~~~~ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ Compiling emc/nml_intf/interpl.cc Compiling hal/user_comps/gs2_vfd.c Compiling hal/user_comps/shuttlexpress.c Compiling hal/user_comps/xhc-hb04.cc Compiling hal/user_comps/vfs11_vfd/vfs11_vfd.c Compiling hal/classicladder/arithm_eval.c Compiling hal/classicladder/arrays.c Compiling hal/classicladder/calc.c Compiling hal/classicladder/calc_sequential.c Compiling hal/classicladder/classicladder.c Compiling hal/classicladder/classicladder_gtk.c Compiling hal/classicladder/config.c Compiling hal/classicladder/config_gtk.c Compiling hal/classicladder/drawing.c Compiling hal/classicladder/drawing_sequential.c Compiling hal/classicladder/edit.c Compiling hal/classicladder/edit_gtk.c Compiling hal/classicladder/edit_sequential.c Compiling hal/classicladder/editproperties_gtk.c Compiling hal/classicladder/emc_mods.c Compiling hal/classicladder/files.c Compiling hal/classicladder/files_project.c Compiling hal/classicladder/files_sequential.c hal/classicladder/files_sequential.c: In function 'LoadSequential': hal/classicladder/files_sequential.c:147:26: warning: comparison between pointer and zero character constant [-Wpointer-compare] if ( pCommentString!='\0' ) ^~ hal/classicladder/files_sequential.c:147:12: note: did you mean to dereference the pointer? if ( pCommentString!='\0' ) ^ Compiling hal/classicladder/manager.c Compiling hal/classicladder/manager_gtk.c Compiling hal/classicladder/protocol_modbus_master.c Compiling hal/classicladder/protocol_modbus_slave.c Compiling hal/classicladder/serial_linux.c Compiling hal/classicladder/socket_modbus_master.c hal/classicladder/serial_linux.c: In function 'SerialReceive': hal/classicladder/serial_linux.c:237:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if ( ModbusDebugLevel>=2 ) ^~ hal/classicladder/serial_linux.c:239:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' NbrCarsReceived = read(fd,Buff,MaxBuffLength); ^~~~~~~~~~~~~~~ Compiling hal/classicladder/socket_server.c Compiling hal/classicladder/spy_vars_gtk.c Compiling hal/classicladder/symbols.c Compiling hal/classicladder/symbols_gtk.c Compiling hal/classicladder/vars_names.c Compiling hal/classicladder/vars_access.c Compiling hal/utils/miscgtk.c Compiling hal/utils/halcmd.c Compiling hal/utils/halcmd_commands.c Compiling hal/utils/halsh.c Compiling hal/utils/halcmd_main.c Compiling hal/utils/halcmd_completion.c hal/utils/halcmd_commands.c: In function 'print_thread_info': hal/utils/halcmd_commands.c:1893:42: warning: '.time' directive output may be truncated writing 5 bytes into a region of size between 1 and 48 [-Wformat-truncation=] snprintf(name, sizeof(name), "%s.time",tptr->name); ^~~~~~~~~ hal/utils/halcmd_commands.c:1893:13: note: 'snprintf' output between 6 and 53 bytes into a destination of size 48 snprintf(name, sizeof(name), "%s.time",tptr->name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compiling hal/utils/halrmt.c hal/utils/halrmt.c: In function 'setLoadRt': hal/utils/halrmt.c:2853:9: warning: comparison between pointer and zero character constant [-Wpointer-compare] if (s == '\0') return rtCustomHandledError; ^~ hal/utils/halrmt.c:2853:7: note: did you mean to dereference the pointer? if (s == '\0') return rtCustomHandledError; ^ hal/utils/halrmt.c: In function 'readClient': hal/utils/halrmt.c:3410:7: warning: this 'else' clause does not guard... [-Wmisleading-indentation] else ^~~~ hal/utils/halrmt.c:3417:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' i++; ^ Compiling hal/utils/meter.c hal/utils/halrmt.c: In function 'getThreadInfo': hal/utils/halrmt.c:1856:38: warning: '.time' directive output may be truncated writing 5 bytes into a region of size between 1 and 48 [-Wformat-truncation=] snprintf(name, sizeof(name), "%s.time",tptr->name); ^~~~~~~~~ hal/utils/halrmt.c:1856:9: note: 'snprintf' output between 6 and 53 bytes into a destination of size 48 snprintf(name, sizeof(name), "%s.time",tptr->name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compiling hal/utils/scope.c Compiling hal/utils/scope_horiz.c Compiling hal/utils/scope_vert.c Compiling hal/utils/scope_trig.c Compiling hal/utils/scope_disp.c Compiling hal/utils/scope_files.c Syntax checking python script yapps Copying python script yapps Syntax checking python script elbpcom Copying python script elbpcom Compiling hal/user_comps/vfdb_vfd/vfdb_vfd.c Compiling hal/user_comps/huanyang-vfd/hy_vfd.c Compiling hal/user_comps/huanyang-vfd/hy_comm.c Compiling emc/usr_intf/emcsh.cc Compiling emc/usr_intf/shcom.cc Compiling emc/usr_intf/emcrsh.cc Compiling emc/usr_intf/schedrmt.cc emc/usr_intf/schedrmt.cc: In function 'void* readClient(void*)': emc/usr_intf/schedrmt.cc:1185:7: warning: this 'else' clause does not guard... [-Wmisleading-indentation] else ^~~~ emc/usr_intf/schedrmt.cc:1192:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' i++; ^ Compiling emc/usr_intf/emcsched.cc Compiling emc/usr_intf/emclcd.cc Compiling emc/usr_intf/sockets.c emc/usr_intf/emclcd.cc: In function 'int main(int, char**)': emc/usr_intf/emclcd.cc:1691:5: warning: '%s' directive writing up to 254 bytes into a region of size 72 [-Wformat-overflow=] int main(int argc, char *argv[]) ^~~~ In file included from /usr/include/stdio.h:862:0, from emc/usr_intf/emclcd.cc:28: /usr/include/bits/stdio2.h:34:43: note: '__builtin___sprintf_chk' output between 9 and 263 bytes into a destination of size 80 __bos (__s), __fmt, __va_arg_pack ()); ^ Compiling emc/usr_intf/halui.cc Compiling emc/usr_intf/keystick.cc emc/usr_intf/halui.cc:375:37: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] template<> struct NATIVE { typedef double type; }; ^ emc/usr_intf/halui.cc: In instantiation of 'struct halui_str_base': emc/usr_intf/halui.cc:394:24: required from here emc/usr_intf/halui.cc:281:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,tool_length_offset_x) /* current applied x tool-length-offset */ \ ^ emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/usr_intf/halui.cc:282:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,tool_length_offset_y) /* current applied y tool-length-offset */ \ ^ emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/usr_intf/halui.cc:283:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,tool_length_offset_z) /* current applied z tool-length-offset */ \ ^ emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/usr_intf/halui.cc:284:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,tool_length_offset_a) /* current applied a tool-length-offset */ \ ^ emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/usr_intf/halui.cc:285:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,tool_length_offset_b) /* current applied b tool-length-offset */ \ ^ emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/usr_intf/halui.cc:286:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,tool_length_offset_c) /* current applied c tool-length-offset */ \ ^ emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/usr_intf/halui.cc:287:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,tool_length_offset_u) /* current applied u tool-length-offset */ \ ^ emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/usr_intf/halui.cc:288:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,tool_length_offset_v) /* current applied v tool-length-offset */ \ ^ emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/usr_intf/halui.cc:289:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,tool_length_offset_w) /* current applied w tool-length-offset */ \ ^ emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/usr_intf/halui.cc:384:61: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] #define ARRAY(t,f,n) typename T::template field::type f[n]; ^ emc/usr_intf/halui.cc:317:5: note: in expansion of macro 'ARRAY' ARRAY(hal_float_t,axis_pos_commanded,EMCMOT_MAX_AXIS+1) /* status pin for commanded cartesian position */ \ ^~~~~ emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/usr_intf/halui.cc:384:61: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] #define ARRAY(t,f,n) typename T::template field::type f[n]; ^ emc/usr_intf/halui.cc:318:5: note: in expansion of macro 'ARRAY' ARRAY(hal_float_t,axis_pos_feedback,EMCMOT_MAX_AXIS+1) /* status pin for actual cartesian position */ \ ^~~~~ emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/usr_intf/halui.cc:384:61: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] #define ARRAY(t,f,n) typename T::template field::type f[n]; ^ emc/usr_intf/halui.cc:319:5: note: in expansion of macro 'ARRAY' ARRAY(hal_float_t,axis_pos_relative,EMCMOT_MAX_AXIS+1) /* status pin for relative cartesian position */ \ ^~~~~ emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/usr_intf/halui.cc:321:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,jog_speed) /* pin for setting the jog speed (halui internal) */ \ ^ emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/usr_intf/halui.cc:384:61: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] #define ARRAY(t,f,n) typename T::template field::type f[n]; ^ emc/usr_intf/halui.cc:324:5: note: in expansion of macro 'ARRAY' ARRAY(hal_float_t,jog_analog,EMCMOT_MAX_JOINTS+1) /* pin for analog jogging (-1..0..1) */ \ ^~~~~ emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/usr_intf/halui.cc:384:61: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] #define ARRAY(t,f,n) typename T::template field::type f[n]; ^ emc/usr_intf/halui.cc:325:5: note: in expansion of macro 'ARRAY' ARRAY(hal_float_t,jog_increment,EMCMOT_MAX_JOINTS+1) /* Incremental jogging */ \ ^~~~~ emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/usr_intf/halui.cc:328:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,jog_deadband) /* pin for setting the jog analog deadband (where not to move) */ \ ^ emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/usr_intf/halui.cc:333:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,mv_scale) /* scale for the Max Velocity counting */ \ ^ emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/usr_intf/halui.cc:334:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,mv_value) /* current Max Velocity value */ \ ^ emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/usr_intf/halui.cc:341:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,fo_scale) /* scale for the Feed Override counting */ \ ^ emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/usr_intf/halui.cc:342:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,fo_value) /* current Feed Override value */ \ ^ emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/usr_intf/halui.cc:349:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,ro_scale) /* scale for the Feed Override counting */ \ ^ emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/usr_intf/halui.cc:350:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,ro_value) /* current Feed Override value */ \ ^ emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/usr_intf/halui.cc:357:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,so_scale) /* scale for the Spindle Speed Override counting */ \ ^ emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/usr_intf/halui.cc:358:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,so_value) /* current Spindle speed Override value */ \ ^ emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/usr_intf/halui.cc: In instantiation of 'struct halui_str_base': emc/usr_intf/halui.cc:740:59: required from here emc/usr_intf/halui.cc:281:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,tool_length_offset_x) /* current applied x tool-length-offset */ \ ^ emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/usr_intf/halui.cc:282:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,tool_length_offset_y) /* current applied y tool-length-offset */ \ ^ emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/usr_intf/halui.cc:283:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,tool_length_offset_z) /* current applied z tool-length-offset */ \ ^ emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/usr_intf/halui.cc:284:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,tool_length_offset_a) /* current applied a tool-length-offset */ \ ^ emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/usr_intf/halui.cc:285:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,tool_length_offset_b) /* current applied b tool-length-offset */ \ ^ emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/usr_intf/halui.cc:286:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,tool_length_offset_c) /* current applied c tool-length-offset */ \ ^ emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/usr_intf/halui.cc:287:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,tool_length_offset_u) /* current applied u tool-length-offset */ \ ^ emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/usr_intf/halui.cc:288:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,tool_length_offset_v) /* current applied v tool-length-offset */ \ ^ emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/usr_intf/halui.cc:289:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,tool_length_offset_w) /* current applied w tool-length-offset */ \ ^ emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/usr_intf/halui.cc:384:61: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] #define ARRAY(t,f,n) typename T::template field::type f[n]; ^ emc/usr_intf/halui.cc:317:5: note: in expansion of macro 'ARRAY' ARRAY(hal_float_t,axis_pos_commanded,EMCMOT_MAX_AXIS+1) /* status pin for commanded cartesian position */ \ ^~~~~ emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/usr_intf/halui.cc:384:61: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] #define ARRAY(t,f,n) typename T::template field::type f[n]; ^ emc/usr_intf/halui.cc:318:5: note: in expansion of macro 'ARRAY' ARRAY(hal_float_t,axis_pos_feedback,EMCMOT_MAX_AXIS+1) /* status pin for actual cartesian position */ \ ^~~~~ emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/usr_intf/halui.cc:384:61: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] #define ARRAY(t,f,n) typename T::template field::type f[n]; ^ emc/usr_intf/halui.cc:319:5: note: in expansion of macro 'ARRAY' ARRAY(hal_float_t,axis_pos_relative,EMCMOT_MAX_AXIS+1) /* status pin for relative cartesian position */ \ ^~~~~ emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/usr_intf/halui.cc:321:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,jog_speed) /* pin for setting the jog speed (halui internal) */ \ ^ emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/usr_intf/halui.cc:384:61: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] #define ARRAY(t,f,n) typename T::template field::type f[n]; ^ emc/usr_intf/halui.cc:324:5: note: in expansion of macro 'ARRAY' ARRAY(hal_float_t,jog_analog,EMCMOT_MAX_JOINTS+1) /* pin for analog jogging (-1..0..1) */ \ ^~~~~ emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/usr_intf/halui.cc:384:61: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] #define ARRAY(t,f,n) typename T::template field::type f[n]; ^ emc/usr_intf/halui.cc:325:5: note: in expansion of macro 'ARRAY' ARRAY(hal_float_t,jog_increment,EMCMOT_MAX_JOINTS+1) /* Incremental jogging */ \ ^~~~~ emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/usr_intf/halui.cc:328:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,jog_deadband) /* pin for setting the jog analog deadband (where not to move) */ \ ^ emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/usr_intf/halui.cc:333:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,mv_scale) /* scale for the Max Velocity counting */ \ ^ emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/usr_intf/halui.cc:334:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,mv_value) /* current Max Velocity value */ \ ^ emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/usr_intf/halui.cc:341:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,fo_scale) /* scale for the Feed Override counting */ \ ^ emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/usr_intf/halui.cc:342:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,fo_value) /* current Feed Override value */ \ ^ emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/usr_intf/halui.cc:349:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,ro_scale) /* scale for the Feed Override counting */ \ ^ emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/usr_intf/halui.cc:350:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,ro_value) /* current Feed Override value */ \ ^ emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/usr_intf/halui.cc:357:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,so_scale) /* scale for the Spindle Speed Override counting */ \ ^ emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/usr_intf/halui.cc:358:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,so_value) /* current Spindle speed Override value */ \ ^ emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/usr_intf/keystick.cc: In function 'int getch_and_idle()': emc/usr_intf/keystick.cc:1647:15: warning: ignoring return value of 'ssize_t read(int, void*, size_t)', declared with attribute warn_unused_result [-Wunused-result] read(sigpipe[0], &buf, 1); ~~~~^~~~~~~~~~~~~~~~~~~~~ emc/usr_intf/keystick.cc: In function 'int main(int, char**)': emc/usr_intf/keystick.cc:1787:7: warning: ignoring return value of 'int pipe(int*)', declared with attribute warn_unused_result [-Wunused-result] pipe(sigpipe); ~~~~^~~~~~~~~ emc/usr_intf/keystick.cc: In function 'void alarmHandler(int, siginfo_t*, void*)': emc/usr_intf/keystick.cc:1230:8: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result [-Wunused-result] write(sigpipe[1], &ch, 1); ~~~~~^~~~~~~~~~~~~~~~~~~~ Compiling emc/usr_intf/xemc.cc Compiling emc/task/emcsvr.cc Compiling emc/motion/emcmotglb.c Compiling emc/task/emctask.cc emc/usr_intf/xemc.cc: In function 'void timeoutCB(XtPointer, XtIntervalId*)': emc/usr_intf/xemc.cc:3524:6: warning: ' not found)' directive writing 11 bytes into a region of size between 1 and 255 [-Wformat-overflow=] void timeoutCB(XtPointer clientdata, XtIntervalId *id) ^~~~~~~~~ In file included from /usr/include/stdio.h:862:0, from emc/usr_intf/xemc.cc:19: /usr/include/bits/stdio2.h:34:43: note: '__builtin___sprintf_chk' output between 13 and 267 bytes into a destination of size 256 __bos (__s), __fmt, __va_arg_pack ()); ^ Compiling emc/task/emccanon.cc Compiling emc/task/emctaskmain.cc Compiling emc/motion/usrmotintf.cc Compiling emc/motion/emcmotutil.c Compiling emc/task/taskintf.cc In file included from emc/task/taskintf.cc:32:0: emc/ini/inihal.hh:81:37: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] template<> struct NATIVE { typedef double type; }; ^ emc/ini/inihal.hh: In instantiation of 'struct inihal_base': emc/task/taskintf.cc:34:19: required from here emc/ini/inihal.hh:52:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,traj_default_velocity) \ ^ emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:53:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,traj_max_velocity) \ ^ emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:54:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,traj_default_acceleration) \ ^ emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:55:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,traj_max_acceleration) \ ^ emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:60:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,traj_arc_blend_gap_cycles) \ ^ emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:61:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,traj_arc_blend_ramp_freq) \ ^ emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:62:23: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] FIELD(hal_float_t,traj_arc_blend_tangent_kink_ratio) \ ^ emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' #define FIELD(t,f) typename T::template field::type f; ^ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:90:61: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] #define ARRAY(t,f,n) typename T::template field::type f[n]; ^ emc/ini/inihal.hh:64:5: note: in expansion of macro 'ARRAY' ARRAY(hal_float_t,backlash,EMCMOT_MAX_JOINTS) \ ^~~~~ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:90:61: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] #define ARRAY(t,f,n) typename T::template field::type f[n]; ^ emc/ini/inihal.hh:65:5: note: in expansion of macro 'ARRAY' ARRAY(hal_float_t,min_limit,EMCMOT_MAX_JOINTS) \ ^~~~~ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:90:61: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] #define ARRAY(t,f,n) typename T::template field::type f[n]; ^ emc/ini/inihal.hh:66:5: note: in expansion of macro 'ARRAY' ARRAY(hal_float_t,max_limit,EMCMOT_MAX_JOINTS) \ ^~~~~ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:90:61: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] #define ARRAY(t,f,n) typename T::template field::type f[n]; ^ emc/ini/inihal.hh:67:5: note: in expansion of macro 'ARRAY' ARRAY(hal_float_t,max_velocity,EMCMOT_MAX_JOINTS) \ ^~~~~ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:90:61: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] #define ARRAY(t,f,n) typename T::template field::type f[n]; ^ emc/ini/inihal.hh:68:5: note: in expansion of macro 'ARRAY' ARRAY(hal_float_t,max_acceleration,EMCMOT_MAX_JOINTS) \ ^~~~~ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:90:61: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] #define ARRAY(t,f,n) typename T::template field::type f[n]; ^ emc/ini/inihal.hh:69:5: note: in expansion of macro 'ARRAY' ARRAY(hal_float_t,ferror,EMCMOT_MAX_JOINTS) \ ^~~~~ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ emc/ini/inihal.hh:90:61: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] #define ARRAY(t,f,n) typename T::template field::type f[n]; ^ emc/ini/inihal.hh:70:5: note: in expansion of macro 'ARRAY' ARRAY(hal_float_t,min_ferror,EMCMOT_MAX_JOINTS) \ ^~~~~ emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' HAL_FIELDS ^~~~~~~~~~ Compiling emc/motion/dbuf.c Compiling emc/motion/stashf.c Compiling emc/rs274ngc/tool_parse.cc Compiling emc/task/taskmodule.cc In file included from emc/task/emctaskmain.cc:84:0: emc/ini/inihal.hh:81:37: warning: ignoring attributes on template argument 'volatile real_t {aka volatile double}' [-Wignored-attributes] template<> struct NATIVE { typedef double type; }; ^ emc/task/emctaskmain.cc: In function 'int emcSystemCmd(char*)': emc/task/emctaskmain.cc:342:8: warning: ignoring return value of 'int setuid(__uid_t)', declared with attribute warn_unused_result [-Wunused-result] setuid(getuid()); ~~~~~~^~~~~~~~~~ Compiling emc/task/taskclass.cc Compiling emc/task/backtrace.cc Compiling emc/rs274ngc/interp_arc.cc Compiling emc/rs274ngc/interp_array.cc Compiling emc/rs274ngc/interp_base.cc Compiling emc/rs274ngc/interp_check.cc Compiling emc/rs274ngc/interp_convert.cc Compiling emc/rs274ngc/interp_queue.cc Compiling emc/rs274ngc/interp_cycles.cc Compiling emc/rs274ngc/interp_execute.cc Compiling emc/rs274ngc/interp_find.cc Compiling emc/rs274ngc/interp_internal.cc Compiling emc/rs274ngc/interp_inverse.cc Compiling emc/rs274ngc/interp_read.cc Compiling emc/rs274ngc/interp_write.cc Compiling emc/rs274ngc/interp_o_word.cc Compiling emc/rs274ngc/nurbs_additional_functions.cc Compiling emc/rs274ngc/interp_namedparams.cc Compiling emc/rs274ngc/interp_python.cc Compiling emc/rs274ngc/interp_remap.cc Compiling emc/rs274ngc/interp_setup.cc Compiling emc/rs274ngc/canonmodule.cc Compiling emc/rs274ngc/pyparamclass.cc Compiling emc/rs274ngc/pyemctypes.cc Compiling emc/rs274ngc/pyinterp1.cc Compiling emc/rs274ngc/pyblock.cc Compiling emc/rs274ngc/pyarrays.cc Compiling emc/rs274ngc/interpmodule.cc Compiling emc/rs274ngc/rs274ngc_pre.cc Compiling emc/pythonplugin/python_plugin.cc Compiling emc/iotask/ioControl.cc Compiling emc/iotask/ioControl_v2.cc Compiling emc/kinematics/genserkins.c Compiling emc/canterp/canterp.cc Compiling emc/sai/saicanon.cc Compiling emc/sai/driver.cc Compiling emc/sai/dummyemcstat.cc Compiling emc/motion-logger/motion-logger.c Compiling module_helper/module_helper.c Compiling localized message catalog ../share/locale/ru/LC_MESSAGES/linuxcnc.mo Compiling localized message catalog ../share/locale/pl/LC_MESSAGES/linuxcnc.mo Compiling localized message catalog ../share/locale/ja/LC_MESSAGES/linuxcnc.mo Compiling localized message catalog ../share/locale/sr/LC_MESSAGES/linuxcnc.mo Compiling localized message catalog ../share/locale/ro/LC_MESSAGES/linuxcnc.mo Compiling localized message catalog ../share/locale/fi/LC_MESSAGES/linuxcnc.mo Compiling localized message catalog ../share/locale/es/LC_MESSAGES/linuxcnc.mo Compiling localized message catalog ../share/locale/sv/LC_MESSAGES/linuxcnc.mo Compiling localized message catalog ../share/locale/fr/LC_MESSAGES/linuxcnc.mo Compiling localized message catalog ../share/locale/hu/LC_MESSAGES/linuxcnc.mo Compiling localized message catalog ../share/locale/it/LC_MESSAGES/linuxcnc.mo Compiling localized message catalog ../share/locale/pt_BR/LC_MESSAGES/linuxcnc.mo Compiling localized message catalog ../share/locale/zh_HK/LC_MESSAGES/linuxcnc.mo Compiling localized message catalog ../share/locale/zh_CN/LC_MESSAGES/linuxcnc.mo Compiling localized message catalog ../share/locale/sk/LC_MESSAGES/linuxcnc.mo Compiling localized message catalog ../share/locale/de/LC_MESSAGES/linuxcnc.mo Compiling localized message catalog ../share/locale/zh_TW/LC_MESSAGES/linuxcnc.mo Compiling localized gmoccapy message catalog ../share/locale/hu/LC_MESSAGES/gmoccapy.mo Compiling localized gmoccapy message catalog ../share/locale/sr/LC_MESSAGES/gmoccapy.mo Compiling localized gmoccapy message catalog ../share/locale/de/LC_MESSAGES/gmoccapy.mo Compiling localized gmoccapy message catalog ../share/locale/es/LC_MESSAGES/gmoccapy.mo Compiling localized gmoccapy message catalog ../share/locale/fr/LC_MESSAGES/gmoccapy.mo Compiling localized gmoccapy message catalog ../share/locale/pl/LC_MESSAGES/gmoccapy.mo Localizing linuxcnc.pot (cd ..; /usr/bin/xgettext -k_ -o src/po/linuxcnc.pot `src/po/fixpaths.py -j src emc/task/emctaskmain.cc emc/rs274ngc/interp_arc.cc emc/rs274ngc/interp_array.cc emc/rs274ngc/interp_base.cc emc/rs274ngc/interp_check.cc emc/rs274ngc/interp_convert.cc emc/rs274ngc/interp_queue.cc emc/rs274ngc/interp_cycles.cc emc/rs274ngc/interp_execute.cc emc/rs274ngc/interp_find.cc emc/rs274ngc/interp_internal.cc emc/rs274ngc/interp_inverse.cc emc/rs274ngc/interp_read.cc emc/rs274ngc/interp_write.cc emc/rs274ngc/interp_o_word.cc emc/rs274ngc/nurbs_additional_functions.cc emc/rs274ngc/interp_namedparams.cc emc/rs274ngc/interp_python.cc emc/rs274ngc/interp_remap.cc emc/rs274ngc/interp_setup.cc emc/rs274ngc/canonmodule.cc emc/rs274ngc/pyparamclass.cc emc/rs274ngc/pyemctypes.cc emc/rs274ngc/pyinterp1.cc emc/rs274ngc/pyblock.cc emc/rs274ngc/pyarrays.cc emc/rs274ngc/interpmodule.cc emc/rs274ngc/rs274ngc_pre.cc emc/rs274ngc/rs274ngc_return.hh hal/utils/meter.c hal/utils/scope.c hal/utils/scope_horiz.c hal/utils/scope_vert.c hal/utils/scope_trig.c hal/utils/scope_disp.c hal/utils/scope_files.c hal/utils/miscgtk.c emc/motion/control.c emc/motion/command.c emc/motion/motion.c emc/motion/homing.c ../tcl/bin/emccalib.tcl ../tcl/bin/emcdebug.tcl ../tcl/bin/emctesting.tcl ../tcl/bin/emctuning.tcl ../tcl/bin/genedit.tcl ../tcl/bin/halconfig.tcl ../tcl/bin/halshow.tcl ../tcl/bin/pickconfig.tcl ../tcl/bin/tkbackplot.tcl ../tcl/mini.tcl ../tcl/show_errors.tcl ../tcl/tklinuxcnc.tcl ../tcl/scripts/Set_Coordinates.tcl ../tcl/scripts/balloon.tcl ../tcl/scripts/emchelp.tcl ../tcl/ngcgui.tcl ../tcl/ngcgui_ttt.tcl ../tcl/ngcgui_app.tcl ../tcl/tooledit.tcl emc/usr_intf/axis/scripts/axis.py emc/usr_intf/axis/scripts/axis-remote.py emc/usr_intf/axis/scripts/linuxcnctop.py emc/usr_intf/axis/scripts/hal_manualtoolchange.py emc/usr_intf/axis/scripts/mdi.py emc/usr_intf/axis/scripts/image-to-gcode.py emc/usr_intf/axis/scripts/lintini.py emc/usr_intf/axis/scripts/debuglevel.py emc/usr_intf/axis/scripts/teach-in.py emc/usr_intf/axis/scripts/tracking-test.py ../lib/python/propertywindow.py ../share/axis/tcl/axis.tcl emc/usr_intf/touchy/touchy.py emc/usr_intf/touchy/mdi.py emc/usr_intf/touchy/emc_interface.py emc/usr_intf/touchy/hal_interface.py emc/usr_intf/touchy/filechooser.py emc/usr_intf/touchy/listing.py emc/usr_intf/touchy/preferences.py emc/usr_intf/touchy/touchy.glade emc/usr_intf/stepconf/stepconf.py emc/usr_intf/stepconf/pages.py emc/usr_intf/stepconf/build_INI.py emc/usr_intf/stepconf/build_HAL.py emc/usr_intf/stepconf/import_mach.py emc/usr_intf/stepconf/main_page.glade emc/usr_intf/stepconf/base.glade emc/usr_intf/stepconf/start.glade emc/usr_intf/stepconf/pport1.glade emc/usr_intf/stepconf/pport2.glade emc/usr_intf/stepconf/spindle.glade emc/usr_intf/stepconf/options.glade emc/usr_intf/stepconf/axisx.glade emc/usr_intf/stepconf/axisy.glade emc/usr_intf/stepconf/axisz.glade emc/usr_intf/stepconf/axisa.glade emc/usr_intf/stepconf/finished.glade emc/usr_intf/pncconf/pncconf.py emc/usr_intf/pncconf/main_page.glade emc/usr_intf/pncconf/help.glade emc/usr_intf/pncconf/mesa0.glade emc/usr_intf/pncconf/mesa1.glade emc/usr_intf/pncconf/start.glade emc/usr_intf/pncconf/external.glade emc/usr_intf/pncconf/base.glade emc/usr_intf/pncconf/screen.glade emc/usr_intf/pncconf/x_axis.glade emc/usr_intf/pncconf/x_motor.glade emc/usr_intf/pncconf/y_axis.glade emc/usr_intf/pncconf/y_motor.glade emc/usr_intf/pncconf/z_axis.glade emc/usr_intf/pncconf/z_motor.glade emc/usr_intf/pncconf/a_axis.glade emc/usr_intf/pncconf/a_motor.glade emc/usr_intf/pncconf/s_motor.glade emc/usr_intf/pncconf/options.glade emc/usr_intf/pncconf/realtime.glade emc/usr_intf/pncconf/pport1.glade emc/usr_intf/pncconf/pport2.glade emc/usr_intf/pncconf/dialogs.glade emc/usr_intf/pncconf/finished.glade emc/usr_intf/gremlin/gremlin.py emc/usr_intf/gscreen/gscreen.py emc/usr_intf/gscreen/mdi.py emc/usr_intf/gscreen/emc_interface.py emc/usr_intf/gscreen/preferences.py emc/usr_intf/gscreen/keybindings.py emc/usr_intf/gscreen/gscreen.glade emc/usr_intf/gscreen/gscreen2.glade emc/usr_intf/gmoccapy/gmoccapy.py emc/usr_intf/gmoccapy/dialogs.py emc/usr_intf/gmoccapy/getiniinfo.py emc/usr_intf/gmoccapy/notification.py emc/usr_intf/gmoccapy/player.py emc/usr_intf/gmoccapy/preferences.py emc/usr_intf/gmoccapy/widgets.py emc/usr_intf/gmoccapy/gmoccapy.glade`) touch po/linuxcnc.pot cp emc/ini/emcIniFile.hh ../include/emcIniFile.hh cp emc/ini/iniaxis.hh ../include/iniaxis.hh cp emc/ini/initool.hh ../include/initool.hh cp emc/ini/initraj.hh ../include/initraj.hh cp emc/ini/inihal.hh ../include/inihal.hh cp emc/kinematics/cubic.h ../include/cubic.h cp emc/kinematics/kinematics.h ../include/kinematics.h cp emc/kinematics/genhexkins.h ../include/genhexkins.h cp emc/kinematics/genserkins.h ../include/genserkins.h cp emc/kinematics/pumakins.h ../include/pumakins.h cp emc/tp/tc.h ../include/tc.h cp emc/tp/tc_types.h ../include/tc_types.h cp emc/tp/tcq.h ../include/tcq.h cp emc/tp/tp.h ../include/tp.h cp emc/tp/tp_types.h ../include/tp_types.h cp emc/tp/spherical_arc.h ../include/spherical_arc.h cp emc/tp/blendmath.h ../include/blendmath.h cp emc/motion/emcmotcfg.h ../include/emcmotcfg.h cp emc/motion/emcmotglb.h ../include/emcmotglb.h cp emc/motion/motion.h ../include/motion.h cp emc/motion/usrmotintf.h ../include/usrmotintf.h cp emc/nml_intf/canon.hh ../include/canon.hh cp emc/nml_intf/canon_position.hh ../include/canon_position.hh cp emc/nml_intf/emctool.h ../include/emctool.h cp emc/nml_intf/emc.hh ../include/emc.hh cp emc/nml_intf/emc_nml.hh ../include/emc_nml.hh cp emc/nml_intf/emccfg.h ../include/emccfg.h cp emc/nml_intf/emcglb.h ../include/emcglb.h cp emc/nml_intf/emcpos.h ../include/emcpos.h cp emc/nml_intf/interp_return.hh ../include/interp_return.hh cp emc/nml_intf/interpl.hh ../include/interpl.hh cp emc/nml_intf/motion_types.h ../include/motion_types.h cp emc/nml_intf/debugflags.h ../include/debugflags.h cp emc/rs274ngc/interp_internal.hh ../include/interp_internal.hh cp emc/rs274ngc/interp_base.hh ../include/interp_base.hh cp emc/rs274ngc/rs274ngc.hh ../include/rs274ngc.hh cp hal/hal.h ../include/hal.h cp hal/hal_parport.h ../include/hal_parport.h cp libnml/buffer/locmem.hh ../include/locmem.hh cp libnml/buffer/memsem.hh ../include/memsem.hh cp libnml/buffer/phantom.hh ../include/phantom.hh cp libnml/buffer/physmem.hh ../include/physmem.hh cp libnml/buffer/recvn.h ../include/recvn.h cp libnml/buffer/rem_msg.hh ../include/rem_msg.hh cp libnml/buffer/sendn.h ../include/sendn.h cp libnml/buffer/shmem.hh ../include/shmem.hh cp libnml/buffer/tcpmem.hh ../include/tcpmem.hh cp libnml/cms/cms.hh ../include/cms.hh cp libnml/cms/cms_aup.hh ../include/cms_aup.hh cp libnml/cms/cms_cfg.hh ../include/cms_cfg.hh cp libnml/cms/cms_dup.hh ../include/cms_dup.hh cp libnml/cms/cms_srv.hh ../include/cms_srv.hh cp libnml/cms/cms_up.hh ../include/cms_up.hh cp libnml/cms/cms_user.hh ../include/cms_user.hh cp libnml/cms/cms_xup.hh ../include/cms_xup.hh cp libnml/cms/cmsdiag.hh ../include/cmsdiag.hh cp libnml/cms/tcp_opts.hh ../include/tcp_opts.hh cp libnml/cms/tcp_srv.hh ../include/tcp_srv.hh cp libnml/inifile/inifile.h ../include/inifile.h cp libnml/inifile/inifile.hh ../include/inifile.hh cp libnml/linklist/linklist.hh ../include/linklist.hh cp libnml/nml/cmd_msg.hh ../include/cmd_msg.hh cp libnml/nml/nml.hh ../include/nml.hh cp libnml/nml/nml_mod.hh ../include/nml_mod.hh cp libnml/nml/nml_oi.hh ../include/nml_oi.hh cp libnml/nml/nml_srv.hh ../include/nml_srv.hh cp libnml/nml/nml_type.hh ../include/nml_type.hh cp libnml/nml/nmldiag.hh ../include/nmldiag.hh cp libnml/nml/nmlmsg.hh ../include/nmlmsg.hh cp libnml/nml/stat_msg.hh ../include/stat_msg.hh cp libnml/os_intf/_sem.h ../include/_sem.h cp libnml/os_intf/sem.hh ../include/sem.hh cp libnml/os_intf/_shm.h ../include/_shm.h cp libnml/os_intf/shm.hh ../include/shm.hh cp libnml/os_intf/_timer.h ../include/_timer.h cp libnml/os_intf/timer.hh ../include/timer.hh cp libnml/posemath/posemath.h ../include/posemath.h cp libnml/posemath/gotypes.h ../include/gotypes.h cp libnml/posemath/gomath.h ../include/gomath.h cp libnml/posemath/sincos.h ../include/sincos.h cp libnml/rcs/rcs.hh ../include/rcs.hh cp libnml/rcs/rcs_exit.hh ../include/rcs_exit.hh cp libnml/rcs/rcs_print.hh ../include/rcs_print.hh cp libnml/rcs/rcsversion.h ../include/rcsversion.h cp rtapi/rtapi.h ../include/rtapi.h cp rtapi/rtapi_app.h ../include/rtapi_app.h cp rtapi/rtapi_atomic.h ../include/rtapi_atomic.h cp rtapi/rtapi_bitops.h ../include/rtapi_bitops.h cp rtapi/rtapi_bool.h ../include/rtapi_bool.h cp rtapi/rtapi_byteorder.h ../include/rtapi_byteorder.h cp rtapi/rtapi_device.h ../include/rtapi_device.h cp rtapi/rtapi_firmware.h ../include/rtapi_firmware.h cp rtapi/rtapi_gfp.h ../include/rtapi_gfp.h cp rtapi/rtapi_io.h ../include/rtapi_io.h cp rtapi/rtapi_limits.h ../include/rtapi_limits.h cp rtapi/rtapi_list.h ../include/rtapi_list.h cp rtapi/rtapi_math.h ../include/rtapi_math.h cp rtapi/rtapi_math_i386.h ../include/rtapi_math_i386.h cp rtapi/rtapi_math64.h ../include/rtapi_math64.h cp rtapi/rtapi_parport.h ../include/rtapi_parport.h cp rtapi/rtapi_pci.h ../include/rtapi_pci.h cp rtapi/rtapi_slab.h ../include/rtapi_slab.h cp rtapi/rtapi_stdint.h ../include/rtapi_stdint.h cp rtapi/rtapi_common.h ../include/rtapi_common.h cp rtapi/rtapi_ctype.h ../include/rtapi_ctype.h cp rtapi/rtapi_errno.h ../include/rtapi_errno.h cp rtapi/rtapi_string.h ../include/rtapi_string.h Compiling localized message catalog objects/ru.msg Compiling localized message catalog objects/pl.msg Compiling localized message catalog objects/ja.msg Compiling localized message catalog objects/sr.msg Compiling localized message catalog objects/ro.msg Compiling localized message catalog objects/fi.msg Compiling localized message catalog objects/es.msg Compiling localized message catalog objects/sv.msg Compiling localized message catalog objects/fr.msg Compiling localized message catalog objects/hu.msg Compiling localized message catalog objects/it.msg Compiling localized message catalog objects/pt_BR.msg Compiling localized message catalog objects/zh_HK.msg Compiling localized message catalog objects/zh_CN.msg Compiling localized message catalog objects/sk.msg Compiling localized message catalog objects/de.msg Compiling localized message catalog objects/zh_TW.msg Syntax checking python script pyvcp Syntax checking python script hal_input Copying python script pyvcp Syntax checking python script gladevcp Copying python script hal_input Syntax checking python script mitsub_vfd Copying python script gladevcp Copying python script mitsub_vfd Syntax checking python script pumagui Syntax checking python script puma560gui Copying python script pumagui Syntax checking python script scaragui Copying python script puma560gui Syntax checking python script hexagui Copying python script scaragui Syntax checking python script 5axisgui Copying python script hexagui Syntax checking python script max5gui Copying python script 5axisgui Syntax checking python script maho600gui Copying python script max5gui Copying python script maho600gui Syntax checking python script hbmgui Compiling hal/halmodule.cc Copying python script hbmgui Compiling emc/usr_intf/axis/extensions/emcmodule.cc Compiling emc/usr_intf/axis/extensions/minigl.c Compiling emc/usr_intf/axis/extensions/_toglmodule.c Syntax checking python script axis Copying python script axis Syntax checking python script axis-remote Copying python script axis-remote Syntax checking python script linuxcnctop Copying python script linuxcnctop Syntax checking python script hal_manualtoolchange Syntax checking python script mdi Copying python script hal_manualtoolchange Copying python script mdi Syntax checking python script image-to-gcode Syntax checking python script lintini Copying python script lintini Syntax checking python script debuglevel Copying python script image-to-gcode Syntax checking python script teach-in Copying python script debuglevel Syntax checking python script tracking-test Copying python script teach-in Copying python script tracking-test Syntax checking python script touchy Syntax checking python script mdi.py Copying python script touchy Syntax checking python script emc_interface.py Copying python script mdi.py Syntax checking python script hal_interface.py Copying python script emc_interface.py Syntax checking python script filechooser.py Copying python script hal_interface.py Syntax checking python script listing.py Copying python script filechooser.py Syntax checking python script preferences.py Copying python script listing.py Copying glade file touchy.glade Syntax checking python script stepconf Copying python script preferences.py building python init __init__.py cp ../linuxcnc-wizard.gif ../share/linuxcnc/linuxcnc-wizard.gif Syntax checking python script pages.py Copying python script pages.py Syntax checking python script build_INI.py Copying python script stepconf Syntax checking python script build_HAL.py Copying python script build_INI.py Syntax checking python script import_mach.py Copying python script build_HAL.py Copying glade file main_page.glade Copying glade file base.glade Copying python script import_mach.py Copying glade file start.glade Copying glade file pport1.glade Copying glade file pport2.glade Copying glade file spindle.glade Copying glade file options.glade Copying glade file axisx.glade Copying glade file axisy.glade Copying glade file axisz.glade Copying glade file axisa.glade Copying glade file finished.glade Syntax checking python script pncconf building python init __init__.py Syntax checking python script pages.py Copying python script pages.py Syntax checking python script build_INI.py Copying python script build_INI.py Syntax checking python script build_HAL.py Copying python script pncconf Syntax checking python script private_data.py Copying python script build_HAL.py Syntax checking python script tests.py Copying python script private_data.py Copying glade file main_page.glade Copying glade file help.glade Copying glade file mesa0.glade Copying glade file mesa1.glade Copying glade file start.glade Copying glade file external.glade Copying python script tests.py Copying glade file base.glade Copying glade file screen.glade Copying glade file x_axis.glade Copying glade file x_motor.glade Copying glade file y_axis.glade Copying glade file y_motor.glade Copying glade file z_axis.glade Copying glade file z_motor.glade Copying glade file a_axis.glade Copying glade file a_motor.glade Copying glade file s_motor.glade Copying glade file options.glade Copying glade file realtime.glade Copying glade file pport1.glade Copying glade file pport2.glade Copying glade file dialogs.glade Copying glade file finished.glade Syntax checking python script gremlin.py Syntax checking python script gremlin Copying python script gremlin Copying python script gremlin.py Syntax checking python script gscreen Syntax checking python script mdi.py Copying python script mdi.py Syntax checking python script emc_interface.py Copying python script emc_interface.py Syntax checking python script preferences.py Copying python script preferences.py Copying python script gscreen Syntax checking python script keybindings.py Copying glade file gscreen.glade Copying glade file gscreen2.glade Syntax checking python script gmoccapy Copying python script keybindings.py Syntax checking python script dialogs.py Copying python script dialogs.py Syntax checking python script getiniinfo.py Copying python script getiniinfo.py Syntax checking python script notification.py Copying python script notification.py Syntax checking python script player.py Copying python script gmoccapy Syntax checking python script preferences.py Copying python script player.py Syntax checking python script widgets.py Copying python script preferences.py Copying python script widgets.py Copying glade file gmoccapy.glade Compiling emc/rs274ngc/gcodemodule.cc Compiling realtime hal/components/boss_plc.c Compiling realtime hal/components/debounce.c Compiling realtime hal/components/encoder.c Compiling realtime hal/components/counter.c Compiling realtime hal/components/encoder_ratio.c Compiling realtime hal/components/stepgen.c Compiling realtime hal/components/lcd.c Compiling realtime hal/components/matrix_kb.c Compiling realtime hal/components/mux_generic.c Compiling realtime hal/components/pwmgen.c Compiling realtime hal/components/siggen.c Compiling realtime hal/components/pid.c Compiling realtime hal/components/at_pid.c Compiling realtime hal/components/threads.c Compiling realtime hal/components/supply.c Compiling realtime hal/components/sim_encoder.c Compiling realtime hal/components/weighted_sum.c Compiling realtime hal/components/watchdog.c Compiling realtime hal/components/modmath.c Compiling realtime hal/components/streamer.c hal/components/streamer.c: In function 'rtapi_app_main': hal/components/streamer.c:125:35: warning: comparison between pointer and zero character constant [-Wpointer-compare] if (( cfg[n] == NULL ) || ( *cfg == '\0' ) || ( depth[n] <= 0 )) { ^~ hal/components/streamer.c:125:30: note: did you mean to dereference the pointer? if (( cfg[n] == NULL ) || ( *cfg == '\0' ) || ( depth[n] <= 0 )) { ^ Compiling realtime hal/components/sampler.c hal/components/sampler.c: In function 'rtapi_app_main': hal/components/sampler.c:111:35: warning: comparison between pointer and zero character constant [-Wpointer-compare] if (( cfg[n] == NULL ) || ( *cfg == '\0' ) || ( depth[n] <= 0 )) { ^~ hal/components/sampler.c:111:30: note: did you mean to dereference the pointer? if (( cfg[n] == NULL ) || ( *cfg == '\0' ) || ( depth[n] <= 0 )) { ^ Compiling realtime hal/drivers/hal_parport.c Compiling realtime hal/drivers/hal_gm.c hal/drivers/hal_gm.c: In function 'ExportStepgen': hal/drivers/hal_gm.c:694:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if(error == 0) error = hal_param_float_newf(HAL_RW, &(device->stepgen[i].position_scale), comp_id, "gm.%1d.stepgen.%1d.position-scale", boardId, i); if(error != 0) break; ^~ hal/drivers/hal_gm.c:694:152: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if(error == 0) error = hal_param_float_newf(HAL_RW, &(device->stepgen[i].position_scale), comp_id, "gm.%1d.stepgen.%1d.position-scale", boardId, i); if(error != 0) break; ^~ Compiling realtime hal/drivers/hal_ppmc.c Compiling realtime hal/drivers/mesa-hostmot2/hostmot2.c Compiling realtime hal/drivers/mesa-hostmot2/ioport.c Compiling realtime hal/drivers/mesa-hostmot2/encoder.c Compiling realtime hal/drivers/mesa-hostmot2/abs_encoder.c Compiling realtime hal/drivers/mesa-hostmot2/resolver.c Compiling realtime hal/drivers/mesa-hostmot2/pwmgen.c Compiling realtime hal/drivers/mesa-hostmot2/tp_pwmgen.c Compiling realtime hal/drivers/mesa-hostmot2/sserial.c Compiling realtime hal/drivers/mesa-hostmot2/stepgen.c Compiling realtime hal/drivers/mesa-hostmot2/bspi.c hal/drivers/mesa-hostmot2/bspi.c: In function 'hm2_bspi_parse_md': hal/drivers/mesa-hostmot2/bspi.c:89:33: warning: '.bspi.' directive writing 6 bytes into a region of size between 1 and 48 [-Wformat-overflow=] r = sprintf(chan->name, "%s.bspi.%01d", hm2->llio->name, i); ^~~~~~~~~~~~~~ hal/drivers/mesa-hostmot2/bspi.c:89:11: note: 'sprintf' output between 8 and 65 bytes into a destination of size 48 r = sprintf(chan->name, "%s.bspi.%01d", hm2->llio->name, i); ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compiling realtime hal/drivers/mesa-hostmot2/uart.c Compiling realtime hal/drivers/mesa-hostmot2/watchdog.c Compiling realtime hal/drivers/mesa-hostmot2/pins.c Compiling realtime hal/drivers/mesa-hostmot2/dpll.c Compiling realtime hal/drivers/mesa-hostmot2/led.c Compiling realtime hal/drivers/mesa-hostmot2/tram.c Compiling realtime hal/drivers/mesa-hostmot2/raw.c Compiling realtime hal/drivers/mesa-hostmot2/bitfile.c Compiling realtime hal/drivers/mesa-hostmot2/hm2_test.c Compiling realtime hal/drivers/mesa-hostmot2/hm2_pci.c Compiling realtime hal/drivers/mesa-hostmot2/hm2_7i43.c Compiling realtime hal/drivers/mesa-hostmot2/hm2_7i90.c Compiling realtime hal/drivers/mesa-hostmot2/setsserial.c Compiling realtime hal/drivers/mesa-hostmot2/hm2_eth.c Compiling realtime hal/drivers/mesa-hostmot2/hm2_spi.c Compiling realtime hal/classicladder/module_hal.c hal/classicladder/module_hal.c: In function 'CopySizesInfosFromModuleParams': hal/classicladder/module_hal.c:294:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if ( numFloatOut>0 ) ^~ hal/classicladder/module_hal.c:296:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' GeneralParamsMirror.SizesInfos.nbr_symbols = pSizesInfos->nbr_bits + pSizesInfos->nbr_words ; ^~~~~~~~~~~~~~~~~~~ Compiling realtime hal/classicladder/arithm_eval.c Compiling realtime hal/classicladder/arrays.c Compiling realtime hal/classicladder/calc.c Compiling realtime hal/classicladder/calc_sequential.c Compiling realtime hal/classicladder/manager.c Compiling realtime hal/classicladder/symbols.c Compiling realtime hal/classicladder/vars_access.c Compiling realtime hal/utils/scope_rt.c Compiling realtime hal/hal_lib.c Compiling realtime emc/kinematics/trivkins.c Compiling realtime emc/kinematics/5axiskins.c Compiling realtime emc/kinematics/maxkins.c Compiling realtime emc/kinematics/gantrykins.c Compiling realtime emc/kinematics/rotatekins.c Compiling realtime emc/kinematics/tripodkins.c Compiling realtime emc/kinematics/genhexkins.c Compiling realtime libnml/posemath/_posemath.c Compiling realtime libnml/posemath/sincos.c Compiling realtime emc/kinematics/genserkins.c Compiling realtime libnml/posemath/gomath.c Compiling realtime emc/kinematics/pumakins.c Compiling realtime emc/kinematics/scarakins.c Compiling realtime emc/kinematics/cubic.c Compiling realtime emc/tp/tc.c Compiling realtime emc/tp/tcq.c Compiling realtime emc/tp/tp.c Compiling realtime emc/tp/spherical_arc.c Compiling realtime emc/tp/blendmath.c Compiling realtime emc/motion/motion.c Compiling realtime emc/motion/command.c Compiling realtime emc/motion/control.c Compiling realtime emc/motion/homing.c Compiling realtime emc/motion/emcmotglb.c Compiling realtime emc/motion/emcmotutil.c Compiling realtime emc/motion/stashf.c Compiling realtime emc/motion/dbuf.c Compiling realtime emc/nml_intf/emcpose.c Creating shared library liblinuxcncini.so.0 Creating shared library libposemath.so.0 Creating shared library libnml.so.0 Linking rtapi_app Linking test_rtapi_vsnprintf Creating shared library liblinuxcnchal.so.0 Linking liblinuxcnc.a ln -sf liblinuxcnchal.so.0 ../lib/liblinuxcnchal.so Linking vfdb_vfd Linking hy_vfd Linking linuxcnc.so Linking linuxcncrsh Linking schedrmt Linking linuxcnclcd Linking halui Linking keystick Linking xlinuxcnc Linking linuxcncsvr Linking io Linking iov2 Linking motion-logger Linking linuxcnc_module_helper Linking python module _hal.so Linking python module minigl.so Linking python module _togl.so Linking ../rtlib/boss_plc.so Linking ../rtlib/debounce.so Linking ../rtlib/encoder.so Linking ../rtlib/counter.so Linking ../rtlib/encoder_ratio.so Linking ../rtlib/stepgen.so Linking ../rtlib/lcd.so Linking ../rtlib/matrix_kb.so Linking ../rtlib/mux_generic.so Linking ../rtlib/pwmgen.so Linking ../rtlib/siggen.so Linking ../rtlib/pid.so Linking ../rtlib/at_pid.so Linking ../rtlib/threads.so Linking ../rtlib/supply.so Linking ../rtlib/sim_encoder.so Linking ../rtlib/weighted_sum.so Linking ../rtlib/watchdog.so Linking ../rtlib/modmath.so Linking ../rtlib/streamer.so Linking ../rtlib/sampler.so Linking ../rtlib/hal_parport.so Linking ../rtlib/hal_gm.so Linking ../rtlib/hal_ppmc.so Linking ../rtlib/hostmot2.so Linking ../rtlib/hm2_test.so Linking ../rtlib/hm2_pci.so Linking ../rtlib/hm2_7i43.so Linking ../rtlib/hm2_7i90.so Linking ../rtlib/setsserial.so Linking ../rtlib/hm2_eth.so Linking ../rtlib/hm2_spi.so Linking ../rtlib/classicladder_rt.so Linking ../rtlib/scope_rt.so Linking ../rtlib/hal_lib.so Linking ../rtlib/trivkins.so Linking ../rtlib/5axiskins.so Linking ../rtlib/maxkins.so Linking ../rtlib/gantrykins.so Linking ../rtlib/rotatekins.so Linking ../rtlib/tripodkins.so Linking ../rtlib/genhexkins.so Linking ../rtlib/genserkins.so Linking ../rtlib/pumakins.so Linking ../rtlib/scarakins.so Linking ../rtlib/motmod.so ln -sf liblinuxcncini.so.0 ../lib/liblinuxcncini.so Linking inivar ln -sf libposemath.so.0 ../lib/libposemath.so ln -sf libnml.so.0 ../lib/libnml.so Linking halstreamer Linking halsampler Linking mb2hal Linking gs2_vfd Linking shuttlexpress Linking xhc-hb04 Linking vfs11_vfd Linking classicladder Linking hal.so Linking halcmd Linking halrmt Linking halmeter Linking halscope Syntax checking python script halcompile Linking libpyplugin.so.0 g++ -I/usr/include/readline5 -L/usr/lib64/readline5 -g -Wl,-rpath-link,../lib -Wl,-soname,libpyplugin.so.0 -shared -o ../lib/libpyplugin.so.0 objects/emc/pythonplugin/python_plugin.o ../lib/liblinuxcncini.so -lstdc++ -lboost_python -lpython2.7 Copying python script halcompile Linking genserkins Linking python module linuxcnc.so Preprocessing abs.comp Preprocessing abs_s32.comp Preprocessing and2.comp Preprocessing axistest.comp Preprocessing bin2gray.comp Preprocessing biquad.comp Preprocessing bitslice.comp Preprocessing bitwise.comp Preprocessing bldc.comp Preprocessing bldc_hall3.comp Preprocessing blend.comp Preprocessing carousel.comp Preprocessing charge_pump.comp Preprocessing clarke2.comp Preprocessing clarke3.comp Preprocessing clarkeinv.comp Preprocessing comp.comp Preprocessing constant.comp Preprocessing conv_bit_s32.comp Preprocessing conv_bit_u32.comp Preprocessing conv_float_s32.comp Preprocessing conv_float_u32.comp Preprocessing conv_s32_bit.comp Preprocessing conv_s32_float.comp Preprocessing conv_s32_u32.comp Preprocessing conv_u32_bit.comp Preprocessing conv_u32_float.comp Preprocessing conv_u32_s32.comp Preprocessing ddt.comp Preprocessing deadzone.comp Preprocessing edge.comp Preprocessing estop_latch.comp Preprocessing feedcomp.comp Preprocessing flipflop.comp Preprocessing gantry.comp Preprocessing gearchange.comp Preprocessing gray2bin.comp Preprocessing histobins.comp Preprocessing hypot.comp Preprocessing ilowpass.comp Preprocessing integ.comp Preprocessing invert.comp Preprocessing joyhandle.comp Preprocessing knob2float.comp Preprocessing latencybins.comp Preprocessing limit1.comp Preprocessing limit2.comp Preprocessing limit3.comp Preprocessing lincurve.comp Preprocessing logic.comp Preprocessing lowpass.comp Preprocessing lut5.comp Preprocessing maj3.comp Preprocessing match8.comp Preprocessing message.comp Preprocessing minmax.comp Preprocessing moveoff.comp Preprocessing mult2.comp Preprocessing multiclick.comp Preprocessing multiswitch.comp Preprocessing mux16.comp Preprocessing mux2.comp Preprocessing mux4.comp Preprocessing mux8.comp Preprocessing near.comp Preprocessing not.comp Preprocessing offset.comp Preprocessing oneshot.comp Preprocessing or2.comp Preprocessing orient.comp Preprocessing sample_hold.comp Preprocessing scale.comp Preprocessing select8.comp Preprocessing sim_axis_hardware.comp Preprocessing sim_home_switch.comp Preprocessing sim_parport.comp Preprocessing sim_spindle.comp Preprocessing simple_tp.comp Preprocessing sphereprobe.comp Preprocessing steptest.comp Preprocessing sum2.comp Preprocessing thc.comp Preprocessing thcud.comp Preprocessing threadtest.comp Preprocessing time.comp Preprocessing timedelay.comp Preprocessing timedelta.comp Preprocessing toggle.comp Preprocessing toggle2nist.comp Preprocessing tristate_bit.comp Preprocessing tristate_float.comp Preprocessing updown.comp Preprocessing wcomp.comp Preprocessing xhc_hb04_util.comp Preprocessing xor2.comp Preprocessing serport.comp Compiling realtime objects/hal/components/abs.c Compiling realtime objects/hal/components/abs_s32.c Compiling realtime objects/hal/components/and2.c Compiling realtime objects/hal/components/axistest.c Compiling realtime objects/hal/components/bin2gray.c Compiling realtime objects/hal/components/biquad.c Compiling realtime objects/hal/components/bitslice.c Compiling realtime objects/hal/components/bitwise.c Compiling realtime objects/hal/components/bldc.c Compiling realtime objects/hal/components/bldc_hall3.c Compiling realtime objects/hal/components/blend.c Compiling realtime objects/hal/components/carousel.c Compiling realtime objects/hal/components/charge_pump.c Compiling realtime objects/hal/components/clarke2.c Compiling realtime objects/hal/components/clarke3.c Compiling realtime objects/hal/components/clarkeinv.c Compiling realtime objects/hal/components/comp.c Compiling realtime objects/hal/components/constant.c Compiling realtime objects/hal/components/conv_bit_s32.c Compiling realtime objects/hal/components/conv_bit_u32.c Compiling realtime objects/hal/components/conv_float_s32.c Compiling realtime objects/hal/components/conv_float_u32.c Compiling realtime objects/hal/components/conv_s32_bit.c Compiling realtime objects/hal/components/conv_s32_float.c Compiling realtime objects/hal/components/conv_s32_u32.c Compiling realtime objects/hal/components/conv_u32_bit.c Compiling realtime objects/hal/components/conv_u32_float.c Compiling realtime objects/hal/components/conv_u32_s32.c Compiling realtime objects/hal/components/ddt.c Compiling realtime objects/hal/components/deadzone.c Compiling realtime objects/hal/components/edge.c Compiling realtime objects/hal/components/estop_latch.c Compiling realtime objects/hal/components/feedcomp.c Compiling realtime objects/hal/components/flipflop.c Compiling realtime objects/hal/components/gantry.c Compiling realtime objects/hal/components/gearchange.c Compiling realtime objects/hal/components/gray2bin.c Compiling realtime objects/hal/components/histobins.c Compiling realtime objects/hal/components/hypot.c Compiling realtime objects/hal/components/ilowpass.c Compiling realtime objects/hal/components/integ.c Compiling realtime objects/hal/components/invert.c Compiling realtime objects/hal/components/joyhandle.c Compiling realtime objects/hal/components/knob2float.c Compiling realtime objects/hal/components/latencybins.c Compiling realtime objects/hal/components/limit1.c Compiling realtime objects/hal/components/limit2.c Compiling realtime objects/hal/components/limit3.c Compiling realtime objects/hal/components/lincurve.c Compiling realtime objects/hal/components/logic.c Compiling realtime objects/hal/components/lowpass.c Compiling realtime objects/hal/components/lut5.c Compiling realtime objects/hal/components/maj3.c Compiling realtime objects/hal/components/match8.c Compiling realtime objects/hal/components/message.c Compiling realtime objects/hal/components/minmax.c Compiling realtime objects/hal/components/moveoff.c Compiling realtime objects/hal/components/mult2.c Compiling realtime objects/hal/components/multiclick.c Compiling realtime objects/hal/components/multiswitch.c Compiling realtime objects/hal/components/mux16.c Compiling realtime objects/hal/components/mux2.c Compiling realtime objects/hal/components/mux4.c Compiling realtime objects/hal/components/mux8.c Compiling realtime objects/hal/components/near.c Compiling realtime objects/hal/components/not.c Compiling realtime objects/hal/components/offset.c Compiling realtime objects/hal/components/oneshot.c Compiling realtime objects/hal/components/or2.c Compiling realtime objects/hal/components/orient.c Compiling realtime objects/hal/components/sample_hold.c Compiling realtime objects/hal/components/scale.c Compiling realtime objects/hal/components/select8.c Compiling realtime objects/hal/components/sim_axis_hardware.c Compiling realtime objects/hal/components/sim_home_switch.c Compiling realtime objects/hal/components/sim_parport.c Compiling realtime objects/hal/components/sim_spindle.c Compiling realtime objects/hal/components/simple_tp.c Compiling realtime objects/hal/components/sphereprobe.c Compiling realtime objects/hal/components/steptest.c Compiling realtime objects/hal/components/sum2.c Compiling realtime objects/hal/components/thc.c Compiling realtime objects/hal/components/thcud.c Compiling realtime objects/hal/components/threadtest.c Compiling realtime objects/hal/components/time.c Compiling realtime objects/hal/components/timedelay.c Compiling realtime objects/hal/components/timedelta.c Compiling realtime objects/hal/components/toggle.c Compiling realtime objects/hal/components/toggle2nist.c Compiling realtime objects/hal/components/tristate_bit.c Compiling realtime objects/hal/components/tristate_float.c Compiling realtime objects/hal/components/updown.c Compiling realtime objects/hal/components/wcomp.c Compiling realtime objects/hal/components/xhc_hb04_util.c Compiling realtime objects/hal/components/xor2.c Compiling realtime objects/hal/drivers/serport.c Preprocessing wj200_vfd.comp ln -sf libpyplugin.so.0 ../lib/libpyplugin.so Linking ../rtlib/abs.so Linking ../rtlib/abs_s32.so Linking ../rtlib/and2.so Linking ../rtlib/axistest.so Linking ../rtlib/bin2gray.so Linking ../rtlib/biquad.so Linking ../rtlib/bitslice.so Linking ../rtlib/bitwise.so Linking ../rtlib/bldc.so Linking ../rtlib/bldc_hall3.so Linking ../rtlib/blend.so Linking ../rtlib/carousel.so Linking ../rtlib/charge_pump.so Linking ../rtlib/clarke2.so Linking ../rtlib/clarke3.so Linking ../rtlib/clarkeinv.so Linking ../rtlib/comp.so Linking ../rtlib/constant.so Linking ../rtlib/conv_bit_s32.so Linking ../rtlib/conv_bit_u32.so Linking ../rtlib/conv_float_s32.so Linking ../rtlib/conv_float_u32.so Linking ../rtlib/conv_s32_bit.so Linking ../rtlib/conv_s32_float.so Linking ../rtlib/conv_s32_u32.so Linking ../rtlib/conv_u32_bit.so Linking ../rtlib/conv_u32_float.so Linking ../rtlib/conv_u32_s32.so Linking ../rtlib/ddt.so Linking ../rtlib/deadzone.so Linking ../rtlib/edge.so Linking ../rtlib/estop_latch.so Linking ../rtlib/feedcomp.so Linking ../rtlib/flipflop.so Linking ../rtlib/gantry.so Linking ../rtlib/gearchange.so Linking ../rtlib/gray2bin.so Linking ../rtlib/histobins.so Linking ../rtlib/hypot.so Linking ../rtlib/ilowpass.so Linking ../rtlib/integ.so Linking ../rtlib/invert.so Linking ../rtlib/joyhandle.so Linking ../rtlib/knob2float.so Linking ../rtlib/latencybins.so Linking ../rtlib/limit1.so Linking ../rtlib/limit2.so Linking ../rtlib/limit3.so Linking ../rtlib/lincurve.so Linking ../rtlib/logic.so Linking ../rtlib/lowpass.so Linking ../rtlib/lut5.so Linking ../rtlib/maj3.so Linking ../rtlib/match8.so Linking ../rtlib/message.so Linking ../rtlib/minmax.so Linking ../rtlib/moveoff.so Linking ../rtlib/mult2.so Linking ../rtlib/multiclick.so Linking ../rtlib/multiswitch.so Linking ../rtlib/mux16.so Linking ../rtlib/mux2.so Linking ../rtlib/mux4.so Linking ../rtlib/mux8.so Linking ../rtlib/near.so Linking ../rtlib/not.so Linking ../rtlib/offset.so Linking ../rtlib/oneshot.so Linking ../rtlib/or2.so Linking ../rtlib/orient.so Linking ../rtlib/sample_hold.so Linking ../rtlib/scale.so Linking ../rtlib/select8.so Linking ../rtlib/sim_axis_hardware.so Linking ../rtlib/sim_home_switch.so Linking ../rtlib/sim_parport.so Linking ../rtlib/sim_spindle.so Linking ../rtlib/simple_tp.so Linking ../rtlib/sphereprobe.so Linking ../rtlib/steptest.so Linking ../rtlib/sum2.so Linking ../rtlib/thc.so Linking ../rtlib/thcud.so Linking ../rtlib/threadtest.so Linking ../rtlib/time.so Linking ../rtlib/timedelay.so Linking ../rtlib/timedelta.so Linking ../rtlib/toggle.so Linking ../rtlib/toggle2nist.so Linking ../rtlib/tristate_bit.so Linking ../rtlib/tristate_float.so Linking ../rtlib/updown.so Linking ../rtlib/wcomp.so Linking ../rtlib/xhc_hb04_util.so Linking ../rtlib/xor2.so Linking ../rtlib/serport.so Compiling hal/user_comps/wj200_vfd/wj200_vfd.c Linking librs274.so.0 g++ -I/usr/include/readline5 -L/usr/lib64/readline5 -g -Wl,-rpath-link,../lib -Wl,-soname,librs274.so.0 -shared -o ../lib/librs274.so.0 objects/emc/rs274ngc/interp_arc.o objects/emc/rs274ngc/interp_array.o objects/emc/rs274ngc/interp_base.o objects/emc/rs274ngc/interp_check.o objects/emc/rs274ngc/interp_convert.o objects/emc/rs274ngc/interp_queue.o objects/emc/rs274ngc/interp_cycles.o objects/emc/rs274ngc/interp_execute.o objects/emc/rs274ngc/interp_find.o objects/emc/rs274ngc/interp_internal.o objects/emc/rs274ngc/interp_inverse.o objects/emc/rs274ngc/interp_read.o objects/emc/rs274ngc/interp_write.o objects/emc/rs274ngc/interp_o_word.o objects/emc/rs274ngc/nurbs_additional_functions.o objects/emc/rs274ngc/interp_namedparams.o objects/emc/rs274ngc/interp_python.o objects/emc/rs274ngc/interp_remap.o objects/emc/rs274ngc/interp_setup.o objects/emc/rs274ngc/canonmodule.o objects/emc/rs274ngc/pyparamclass.o objects/emc/rs274ngc/pyemctypes.o objects/emc/rs274ngc/pyinterp1.o objects/emc/rs274ngc/pyblock.o objects/emc/rs274ngc/pyarrays.o objects/emc/rs274ngc/interpmodule.o objects/emc/rs274ngc/rs274ngc_pre.o ../lib/liblinuxcncini.so ../lib/libpyplugin.so ../lib/liblinuxcnchal.so.0 -lstdc++ -lboost_python -lpython2.7 -ldl Linking wj200_vfd ln -sf librs274.so.0 ../lib/librs274.so Linking milltask g++ -I/usr/include/readline5 -L/usr/lib64/readline5 -o ../bin/milltask objects/emc/motion/emcmotglb.o objects/emc/task/emctask.o objects/emc/task/emccanon.o objects/emc/task/emctaskmain.o objects/emc/motion/usrmotintf.o objects/emc/motion/emcmotutil.o objects/emc/task/taskintf.o objects/emc/motion/dbuf.o objects/emc/motion/stashf.o objects/emc/rs274ngc/tool_parse.o objects/emc/task/taskmodule.o objects/emc/task/taskclass.o objects/emc/task/backtrace.o ../lib/librs274.so.0 ../lib/liblinuxcnc.a ../lib/libnml.so.0 ../lib/liblinuxcncini.so.0 ../lib/libposemath.so.0 ../lib/liblinuxcnchal.so.0 ../lib/libpyplugin.so.0 -Wl,-rpath-link,../lib -lboost_python -lpython2.7 Linking rs274 Linking python module gcode.so g++ -I/usr/include/readline5 -L/usr/lib64/readline5 -Wl,-rpath-link,../lib -shared -o ../lib/python/gcode.so objects/emc/rs274ngc/gcodemodule.o ../lib/librs274.so.0 -lstdc++ Linking libcanterp.so.0 ln -sf libcanterp.so.0 ../lib/libcanterp.so + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.eBysjM + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64 ++ dirname /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64 + cd linuxcnc-2.7.9 + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64 -C src SITEPY=/usr/lib64/python2.7/site-packages tcldir=/usr/lib64/linuxcnc/tcltk 'DIR=install -d -m755' 'FILE=install -pm644' 'CONFIGFILE=install -pm644' 'EXE=install -pm755' 'SETUID=install -pm4755' make: Entering directory '/builddir/build/BUILD/linuxcnc-2.7.9/src' install -d -m755 /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/linuxcnc \ /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin \ /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/etc/linuxcnc install -pm644 ../rtlib/*.so /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules install -pm4755 ../bin/rtapi_app /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin install -pm644 ../scripts/rtapi.conf /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/etc/linuxcnc install -d -m755 /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/etc/init.d /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules \ /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/etc/linuxcnc /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin \ /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64 /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/include/linuxcnc \ /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/doc/linuxcnc /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/linuxcnc/ncfiles \ /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/etc/X11/app-defaults /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/tcltk/bin \ /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/tcltk/scripts \ /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/man/man1 \ /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/man/man3 \ /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/man/man9 \ /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/tcltk/msgs \ /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/locale/de/LC_MESSAGES \ /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/axis/images \ /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/axis/tcl \ /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/gscreen/images \ /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/gscreen/skins \ /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/gmoccapy/images \ /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/glade3/catalogs \ /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/glade3/pixmaps \ /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/gtksourceview-2.0/language-specs \ /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/linuxcnc/stepconf \ /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/linuxcnc/pncconf \ /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/linuxcnc/pncconf/pncconf-help \ /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/linuxcnc/hallib install -d -m755 /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/locale/ru/LC_MESSAGES install -pm644 ../share/locale/ru/LC_MESSAGES/linuxcnc.mo /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/locale/ru/LC_MESSAGES/linuxcnc.mo install -d -m755 /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/locale/pl/LC_MESSAGES install -pm644 ../share/locale/pl/LC_MESSAGES/linuxcnc.mo /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/locale/pl/LC_MESSAGES/linuxcnc.mo install -d -m755 /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/locale/ja/LC_MESSAGES install -pm644 ../share/locale/ja/LC_MESSAGES/linuxcnc.mo /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/locale/ja/LC_MESSAGES/linuxcnc.mo install -d -m755 /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/locale/sr/LC_MESSAGES install -pm644 ../share/locale/sr/LC_MESSAGES/linuxcnc.mo /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/locale/sr/LC_MESSAGES/linuxcnc.mo install -d -m755 /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/locale/ro/LC_MESSAGES install -pm644 ../share/locale/ro/LC_MESSAGES/linuxcnc.mo /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/locale/ro/LC_MESSAGES/linuxcnc.mo install -d -m755 /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/locale/fi/LC_MESSAGES install -pm644 ../share/locale/fi/LC_MESSAGES/linuxcnc.mo /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/locale/fi/LC_MESSAGES/linuxcnc.mo install -d -m755 /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/locale/es/LC_MESSAGES install -pm644 ../share/locale/es/LC_MESSAGES/linuxcnc.mo /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/locale/es/LC_MESSAGES/linuxcnc.mo install -d -m755 /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/locale/sv/LC_MESSAGES install -pm644 ../share/locale/sv/LC_MESSAGES/linuxcnc.mo /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/locale/sv/LC_MESSAGES/linuxcnc.mo install -d -m755 /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/locale/fr/LC_MESSAGES install -pm644 ../share/locale/fr/LC_MESSAGES/linuxcnc.mo /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/locale/fr/LC_MESSAGES/linuxcnc.mo install -d -m755 /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/locale/hu/LC_MESSAGES install -pm644 ../share/locale/hu/LC_MESSAGES/linuxcnc.mo /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/locale/hu/LC_MESSAGES/linuxcnc.mo install -d -m755 /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/locale/it/LC_MESSAGES install -pm644 ../share/locale/it/LC_MESSAGES/linuxcnc.mo /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/locale/it/LC_MESSAGES/linuxcnc.mo install -d -m755 /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/locale/pt_BR/LC_MESSAGES install -pm644 ../share/locale/pt_BR/LC_MESSAGES/linuxcnc.mo /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/locale/pt_BR/LC_MESSAGES/linuxcnc.mo install -d -m755 /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/locale/zh_HK/LC_MESSAGES install -pm644 ../share/locale/zh_HK/LC_MESSAGES/linuxcnc.mo /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/locale/zh_HK/LC_MESSAGES/linuxcnc.mo install -d -m755 /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/locale/zh_CN/LC_MESSAGES install -pm644 ../share/locale/zh_CN/LC_MESSAGES/linuxcnc.mo /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/locale/zh_CN/LC_MESSAGES/linuxcnc.mo install -d -m755 /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/locale/sk/LC_MESSAGES install -pm644 ../share/locale/sk/LC_MESSAGES/linuxcnc.mo /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/locale/sk/LC_MESSAGES/linuxcnc.mo install -d -m755 /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/locale/de/LC_MESSAGES install -pm644 ../share/locale/de/LC_MESSAGES/linuxcnc.mo /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/locale/de/LC_MESSAGES/linuxcnc.mo install -d -m755 /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/locale/zh_TW/LC_MESSAGES install -pm644 ../share/locale/zh_TW/LC_MESSAGES/linuxcnc.mo /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/locale/zh_TW/LC_MESSAGES/linuxcnc.mo install -d -m755 /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/locale/hu/LC_MESSAGES install -pm644 ../share/locale/hu/LC_MESSAGES/gmoccapy.mo /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/locale/hu/LC_MESSAGES/gmoccapy.mo install -d -m755 /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/locale/sr/LC_MESSAGES install -pm644 ../share/locale/sr/LC_MESSAGES/gmoccapy.mo /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/locale/sr/LC_MESSAGES/gmoccapy.mo install -d -m755 /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/locale/de/LC_MESSAGES install -pm644 ../share/locale/de/LC_MESSAGES/gmoccapy.mo /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/locale/de/LC_MESSAGES/gmoccapy.mo install -d -m755 /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/locale/es/LC_MESSAGES install -pm644 ../share/locale/es/LC_MESSAGES/gmoccapy.mo /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/locale/es/LC_MESSAGES/gmoccapy.mo install -d -m755 /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/locale/fr/LC_MESSAGES install -pm644 ../share/locale/fr/LC_MESSAGES/gmoccapy.mo /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/locale/fr/LC_MESSAGES/gmoccapy.mo install -d -m755 /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/locale/pl/LC_MESSAGES install -pm644 ../share/locale/pl/LC_MESSAGES/gmoccapy.mo /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/locale/pl/LC_MESSAGES/gmoccapy.mo install -d -m755 /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/python2.7/site-packages /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/python2.7/site-packages/rs274 install -d -m755 /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/python2.7/site-packages/touchy install -d -m755 /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/python2.7/site-packages/gscreen install -d -m755 /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/python2.7/site-packages/gmoccapy install -d -m755 /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/python2.7/site-packages/gladevcp install -d -m755 /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/python2.7/site-packages/stepconf install -d -m755 /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/python2.7/site-packages/pncconf install -pm644 ../lib/python/*.py ../lib/python/*.so /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/python2.7/site-packages install -pm644 ../lib/python/rs274/*.py /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/python2.7/site-packages/rs274 install -pm644 ../lib/python/touchy/*.py /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/python2.7/site-packages/touchy install -pm644 ../lib/python/gscreen/*.py /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/python2.7/site-packages/gscreen install -pm644 ../lib/python/gmoccapy/*.py /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/python2.7/site-packages/gmoccapy install -pm644 ../lib/python/gladevcp/*.py /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/python2.7/site-packages/gladevcp install -pm644 ../lib/python/gladevcp/*.glade /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/python2.7/site-packages/gladevcp install -pm644 ../lib/python/stepconf/*.py /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/python2.7/site-packages/stepconf install -pm644 ../lib/python/pncconf/*.py /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/python2.7/site-packages/pncconf install -pm755 ../bin/stepconf /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin install -pm755 ../bin/pncconf /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin install -pm755 ../bin/hal_input /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin install -pm755 ../bin/mitsub_vfd /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin install -pm755 ../bin/pyvcp /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin install -pm755 ../bin/gladevcp /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin install -pm755 ../bin/axis /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin install -pm755 ../bin/axis-remote /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin install -pm755 ../bin/debuglevel /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin install -pm755 ../bin/linuxcnctop /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin install -pm755 ../bin/mdi /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin install -pm755 ../bin/hal_manualtoolchange /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin install -pm755 ../bin/image-to-gcode /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin install -pm755 ../bin/touchy /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin install -pm755 ../bin/gscreen /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin install -pm755 ../bin/gmoccapy /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin install -pm755 ../bin/pumagui ../bin/puma560gui ../bin/scaragui ../bin/hexagui ../bin/5axisgui ../bin/max5gui ../bin/maho600gui ../bin/hbmgui /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin install -pm644 ../share/linuxcnc/linuxcnc-wizard.gif /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/linuxcnc install -pm644 emc/usr_intf/axis/etc/axis_light_background /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/doc/linuxcnc install -pm644 emc/usr_intf/axis/README /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/doc/linuxcnc/README.axis install -pm644 ../share/axis/images/*.png ../share/axis/images/*.gif ../share/axis/images/*.xbm ../share/axis/images/*.ngc /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/axis/images install -pm644 ../share/axis/tcl/*.tcl /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/axis/tcl install -pm644 ../share/gscreen/images/*.gif /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/gscreen/images cp -dR ../share/gscreen/skins/* /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/gscreen/skins install -pm644 ../share/gmoccapy/images/*.png ../share/gmoccapy/images/*.gif ../share/gmoccapy/images/*.svg /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/gmoccapy/images install -pm644 ../docs/man/man1/*.1 /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/man/man1 install -pm644 ../docs/man/man3/intro.3hal ../docs/man/man3/hal_start_threads.3hal ../docs/man/man3/hal_bool.3hal ../docs/man/man3/hal_pin_u32_newf.3hal ../docs/man/man3/hal_exit.3hal ../docs/man/man3/hal_pin_bit_newf.3hal ../docs/man/man3/hal_add_funct_to_thread.3hal ../docs/man/man3/hal_type_t.3hal ../docs/man/man3/hal_del_funct_from_thread.3hal ../docs/man/man3/hal_param_float_newf.3hal ../docs/man/man3/hal_export_funct.3hal ../docs/man/man3/hal_malloc.3hal ../docs/man/man3/hal_pin_float_new.3hal ../docs/man/man3/hal_s32_t.3hal ../docs/man/man3/hal_u32_t.3hal ../docs/man/man3/hal_param_bit_new.3hal ../docs/man/man3/hal_param_alias.3hal ../docs/man/man3/hal_signal_delete.3hal ../docs/man/man3/undocumented.3hal ../docs/man/man3/hal_get_lock.3hal ../docs/man/man3/hal_set_lock.3hal ../docs/man/man3/hal_pin_float_newf.3hal ../docs/man/man3/hal_param_s32_newf.3hal ../docs/man/man3/hal_link.3hal ../docs/man/man3/hal_bit_t.3hal ../docs/man/man3/hal_pin_alias.3hal ../docs/man/man3/hal_pin_u32_new.3hal ../docs/man/man3/hal_param_new.3hal ../docs/man/man3/hal_set_constructor.3hal ../docs/man/man3/hal_unlink.3hal ../docs/man/man3/hal_ready.3hal ../docs/man/man3/hal_param_s32_new.3hal ../docs/man/man3/hal_param_bit_newf.3hal ../docs/man/man3/hal_pin_s32_new.3hal ../docs/man/man3/hal_create_thread.3hal ../docs/man/man3/hal_param_u32_new.3hal ../docs/man/man3/hal_pin_s32_newf.3hal ../docs/man/man3/hal_parport.3hal ../docs/man/man3/hal_pin_bit_new.3hal ../docs/man/man3/hal_param_u32_newf.3hal ../docs/man/man3/hal_pin_new.3hal ../docs/man/man3/hal_float_t.3hal ../docs/man/man3/hal_param_float_new.3hal ../docs/man/man3/hal_signal_new.3hal ../docs/man/man3/hal_init.3hal /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/man/man3 install -pm644 ../docs/man/man3/rtapi_bool.3rtapi ../docs/man/man3/rtapi_shmem_new.3rtapi ../docs/man/man3/rtapi_get_clocks.3rtapi ../docs/man/man3/rtapi_prio_next_higher.3rtapi ../docs/man/man3/rtapi_prio_highest.3rtapi ../docs/man/man3/rtapi_list.3rtapi ../docs/man/man3/rtapi_outb.3rtapi ../docs/man/man3/rtapi_div_u64_rem.3rtapi ../docs/man/man3/EXPORT_FUNCTION.3rtapi ../docs/man/man3/rtapi_byteorder.3rtapi ../docs/man/man3/rtapi_app_main.3rtapi ../docs/man/man3/RTAPI_MP_STRING.3rtapi ../docs/man/man3/rtapi_shmem_delete.3rtapi ../docs/man/man3/rtapi_slab.3rtapi ../docs/man/man3/rtapi_prio_next_lower.3rtapi ../docs/man/man3/rtapi_stdint.3rtapi ../docs/man/man3/RTAPI_MP_ARRAY_INT.3rtapi ../docs/man/man3/rtapi_delay.3rtapi ../docs/man/man3/rtapi_task_pause.3rtapi ../docs/man/man3/rtapi_get_time.3rtapi ../docs/man/man3/rtapi_region.3rtapi ../docs/man/man3/rtapi_task_self.3rtapi ../docs/man/man3/RTAPI_MP_INT.3rtapi ../docs/man/man3/rtapi_delay_max.3rtapi ../docs/man/man3/rtapi_task_new.3rtapi ../docs/man/man3/rtapi_prio.3rtapi ../docs/man/man3/rtapi_pci.3rtapi ../docs/man/man3/rtapi_get_msg_level.3rtapi ../docs/man/man3/rtapi_atomic.3rtapi ../docs/man/man3/RTAPI_MP_ARRAY_STRING.3rtapi ../docs/man/man3/rtapi_parport.3rtapi ../docs/man/man3/rtapi_set_msg_level.3rtapi ../docs/man/man3/rtapi_div_u64.3rtapi ../docs/man/man3/MODULE_DESCRIPTION.3rtapi ../docs/man/man3/rtapi_snprintf.3rtapi ../docs/man/man3/rtapi_io.3rtapi ../docs/man/man3/rtapi_app_exit.3rtapi ../docs/man/man3/rtapi_clock_set_period.3rtapi ../docs/man/man3/MODULE_AUTHOR.3rtapi ../docs/man/man3/rtapi_exit.3rtapi ../docs/man/man3/intro.3rtapi ../docs/man/man3/rtapi_task_wait.3rtapi ../docs/man/man3/rtapi_mutex.3rtapi ../docs/man/man3/rtapi_request_region.3rtapi ../docs/man/man3/rtapi_prio_lowest.3rtapi ../docs/man/man3/rtapi_is.3rtapi ../docs/man/man3/rtapi_task_resume.3rtapi ../docs/man/man3/rtapi_inb.3rtapi ../docs/man/man3/rtapi_print.3rtapi ../docs/man/man3/MODULE_LICENSE.3rtapi ../docs/man/man3/rtapi_release_region.3rtapi ../docs/man/man3/rtapi_gfp.3rtapi ../docs/man/man3/RTAPI_MP_LONG.3rtapi ../docs/man/man3/rtapi_task_delete.3rtapi ../docs/man/man3/undocumented.3rtapi ../docs/man/man3/RTAPI_MP_ARRAY_LONG.3rtapi ../docs/man/man3/rtapi_shmem.3rtapi ../docs/man/man3/rtapi_module_param.3rtapi ../docs/man/man3/rtapi_firmware.3rtapi ../docs/man/man3/rtapi_task_start.3rtapi ../docs/man/man3/rtapi_device.3rtapi ../docs/man/man3/rtapi_init.3rtapi ../docs/man/man3/rtapi_shmem_getptr.3rtapi ../docs/man/man3/rtapi_string.3rtapi /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/man/man3 install -pm644 ../docs/man/man9/supply.9 ../docs/man/man9/debounce.9 ../docs/man/man9/stepgen.9 ../docs/man/man9/streamer.9 ../docs/man/man9/gladevcp.9 ../docs/man/man9/scarakins.9 ../docs/man/man9/lcd.9 ../docs/man/man9/genserkins.9 ../docs/man/man9/setsserial.9 ../docs/man/man9/encoder_ratio.9 ../docs/man/man9/maxkins.9 ../docs/man/man9/hm2_spi.9 ../docs/man/man9/watchdog.9 ../docs/man/man9/mux_generic.9 ../docs/man/man9/tripodkins.9 ../docs/man/man9/opto_ac5.9 ../docs/man/man9/hm2_pci.9 ../docs/man/man9/pid.9 ../docs/man/man9/hm2_7i43.9 ../docs/man/man9/pwmgen.9 ../docs/man/man9/weighted_sum.9 ../docs/man/man9/trivkins.9 ../docs/man/man9/at_pid.9 ../docs/man/man9/counter.9 ../docs/man/man9/classicladder.9 ../docs/man/man9/encoder.9 ../docs/man/man9/motion.9 ../docs/man/man9/gantrykins.9 ../docs/man/man9/hm2_7i90.9 ../docs/man/man9/hostmot2.9 ../docs/man/man9/sampler.9 ../docs/man/man9/matrix_kb.9 ../docs/man/man9/hm2_eth.9 ../docs/man/man9/siggen.9 ../docs/man/man9/sserial.9 ../docs/man/man9/threads.9 ../docs/man/man9/rotatekins.9 ../docs/man/man9/sim_encoder.9 ../docs/man/man9/genhexkins.9 ../docs/man/man9/kins.9 ../docs/man/man9/pumakins.9 ../docs/man/man9/axis.9 /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/man/man9 install -pm644 objects/*.msg /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/tcltk/msgs install -pm755 ../scripts/realtime /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/etc/init.d install -pm755 ../scripts/halrun /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin install -pm755 ../scripts/haltcl /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin install -pm755 ../scripts/simulate_probe /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin install -pm755 ../scripts/sim_pin /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin install -pm644 ../docs/UPDATING /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/doc/linuxcnc/UPDATING install -pm644 ../*.png ../*.gif /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/linuxcnc install -pm644 ../lib/hallib/* /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/linuxcnc/hallib # install all the sample configs, including subdirs (tar is required on debian systems, and common on others) install -d -m755 /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/doc/linuxcnc/examples/sample-configs ((cd ../configs && tar --exclude CVS --exclude .cvsignore --exclude .gitignore -cf - .) | (cd /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/doc/linuxcnc/examples/sample-configs && tar -xf -)) install -pm755 ../bin/inivar ../bin/halstreamer ../bin/halsampler ../bin/mb2hal ../bin/gs2_vfd ../bin/shuttlexpress ../bin/xhc-hb04 ../bin/vfs11_vfd ../bin/classicladder ../bin/halcmd ../bin/halrmt ../bin/halmeter ../bin/halscope ../bin/halcompile ../bin/elbpcom ../bin/vfdb_vfd ../bin/wj200_vfd ../bin/hy_vfd ../bin/linuxcncrsh ../bin/schedrmt ../bin/linuxcnclcd ../bin/halui ../bin/keystick ../bin/xlinuxcnc ../bin/linuxcncsvr ../bin/milltask ../bin/io ../bin/iov2 ../bin/genserkins ../bin/rs274 ../bin/motion-logger ../bin/tooledit ../bin/ngcgui ../bin/pyngcgui ../bin/gremlin_view ../bin/halshow /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin install -pm755 ../scripts/linuxcnc /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin install -pm755 ../scripts/linuxcnc_info /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin install -pm755 ../scripts/linuxcnc_var /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin install -pm755 ../scripts/monitor-xhc-hb04 /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin install -pm755 ../scripts/latency-test /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin install -pm755 ../scripts/latency-plot /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin install -pm755 ../scripts/latency-histogram /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin install -pm755 ../scripts/moveoff_gui /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin install -pm755 ../scripts/hal-histogram /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin install -pm755 ../scripts/xhc-hb04-accels /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin install -pm755 ../scripts/pyvcp_demo /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin install -pm755 ../scripts/gladevcp_demo /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin install -pm755 ../scripts/linuxcncmkdesktop /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin install -pm644 ../lib/liblinuxcncini.so.0 ../lib/libposemath.so.0 ../lib/libnml.so.0 ../lib/liblinuxcnchal.so.0 ../lib/liblinuxcnc.a ../lib/libcanterp.so.0 ../lib/librs274.so.0 ../lib/libpyplugin.so.0 /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64 cp --no-dereference ../lib/liblinuxcncini.so ../lib/libposemath.so ../lib/libnml.so ../lib/liblinuxcnchal.so ../lib/libcanterp.so ../lib/librs274.so /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64 ldconfig /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64 ldconfig: Can't create temporary cache file /etc/ld.so.cache~: Permission denied make: [Makefile:606: install-kernel-indep] Error 1 (ignored) install -pm644 ../include/config.h ../include/emcIniFile.hh ../include/iniaxis.hh ../include/initool.hh ../include/initraj.hh ../include/inihal.hh ../include/cubic.h ../include/kinematics.h ../include/genhexkins.h ../include/genserkins.h ../include/pumakins.h ../include/tc.h ../include/tc_types.h ../include/tcq.h ../include/tp.h ../include/tp_types.h ../include/spherical_arc.h ../include/blendmath.h ../include/emcmotcfg.h ../include/emcmotglb.h ../include/motion.h ../include/usrmotintf.h ../include/canon.hh ../include/canon_position.hh ../include/emctool.h ../include/emc.hh ../include/emc_nml.hh ../include/emccfg.h ../include/emcglb.h ../include/emcpos.h ../include/interp_return.hh ../include/interpl.hh ../include/motion_types.h ../include/debugflags.h ../include/interp_internal.hh ../include/interp_base.hh ../include/rs274ngc.hh ../include/hal.h ../include/hal_parport.h ../include/locmem.hh ../include/memsem.hh ../include/phantom.hh ../include/physmem.hh ../include/recvn.h ../include/rem_msg.hh ../include/sendn.h ../include/shmem.hh ../include/tcpmem.hh ../include/cms.hh ../include/cms_aup.hh ../include/cms_cfg.hh ../include/cms_dup.hh ../include/cms_srv.hh ../include/cms_up.hh ../include/cms_user.hh ../include/cms_xup.hh ../include/cmsdiag.hh ../include/tcp_opts.hh ../include/tcp_srv.hh ../include/inifile.h ../include/inifile.hh ../include/linklist.hh ../include/cmd_msg.hh ../include/nml.hh ../include/nml_mod.hh ../include/nml_oi.hh ../include/nml_srv.hh ../include/nml_type.hh ../include/nmldiag.hh ../include/nmlmsg.hh ../include/stat_msg.hh ../include/_sem.h ../include/sem.hh ../include/_shm.h ../include/shm.hh ../include/_timer.h ../include/timer.hh ../include/posemath.h ../include/gotypes.h ../include/gomath.h ../include/sincos.h ../include/rcs.hh ../include/rcs_exit.hh ../include/rcs_print.hh ../include/rcsversion.h ../include/rtapi.h ../include/rtapi_app.h ../include/rtapi_atomic.h ../include/rtapi_bitops.h ../include/rtapi_bool.h ../include/rtapi_byteorder.h ../include/rtapi_device.h ../include/rtapi_firmware.h ../include/rtapi_gfp.h ../include/rtapi_io.h ../include/rtapi_limits.h ../include/rtapi_list.h ../include/rtapi_math.h ../include/rtapi_math_i386.h ../include/rtapi_math64.h ../include/rtapi_parport.h ../include/rtapi_pci.h ../include/rtapi_slab.h ../include/rtapi_stdint.h ../include/rtapi_common.h ../include/rtapi_ctype.h ../include/rtapi_errno.h ../include/rtapi_string.h /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/include/linuxcnc/ install -pm644 ../docs/NEWS ../docs/README ../docs/AUTHORS /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/doc/linuxcnc install -pm644 ../docs/help/tklinuxcnc.txt ../docs/help/xlinuxcnc.txt /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/doc/linuxcnc cp -dR ../nc_files/m6remap.ngc ../nc_files/systems.ngc ../nc_files/tort.ngc ../nc_files/g881.ngc ../nc_files/arcspiral.ngc ../nc_files/tool-length-probe.ngc ../nc_files/m75.ngc ../nc_files/factorial.ngc ../nc_files/cone.ngc ../nc_files/cds.ngc ../nc_files/nestedcall.ngc ../nc_files/gridprobe.ngc ../nc_files/touchoff.ngc ../nc_files/orphans ../nc_files/useful-subroutines.ngc ../nc_files/polar.ngc ../nc_files/M101 ../nc_files/offsets.ngc ../nc_files/probe-hole.ngc ../nc_files/m6demo.ngc ../nc_files/threading.ngc ../nc_files/mmount.ngc ../nc_files/comp311.ngc ../nc_files/increment.ngc ../nc_files/comp-g1.ngc ../nc_files/comp311_2.ngc ../nc_files/skeleton.ngc ../nc_files/smartprobe.ngc ../nc_files/3dtest.ngc ../nc_files/m250.ngc ../nc_files/lathe-g76.ngc ../nc_files/lathe_pawn.ngc ../nc_files/gladevcp_lib ../nc_files/involute.py ../nc_files/plasmatest.ngc ../nc_files/x-trim.ngc ../nc_files/roparams.ngc ../nc_files/torus.png ../nc_files/hole-circle.ngc ../nc_files/m76.ngc ../nc_files/g882.ngc ../nc_files/gmoccapy_2_tools_with_cutter_radius_compensation.ngc ../nc_files/b-index.ngc ../nc_files/daisy.ngc ../nc_files/remap-subroutines ../nc_files/3D_Chips.ngc ../nc_files/gcmc_lib ../nc_files/m73-demo.ngc ../nc_files/ngcgui_lib ../nc_files/g20sub.ngc ../nc_files/M102.c ../nc_files/flowsnake.py ../nc_files/lathecomp.ngc ../nc_files/retval.ngc ../nc_files/spiral.ngc ../nc_files/g76.ngc ../nc_files/flowsnake.ngc ../nc_files/m61demo.ngc ../nc_files/g881min.ngc ../nc_files/toplevel.ngc ../nc_files/comp.ngc ../nc_files/holecircle.py ../nc_files/remap_lib ../nc_files/testm6fail.ngc ../nc_files/m70m72-demo.ngc /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/linuxcnc/ncfiles install -pm755 ../nc_files/M101 /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/linuxcnc/ncfiles install -pm644 ../tcl/TkLinuxCNC /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/etc/X11/app-defaults install -pm644 ../app-defaults/XEmc /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/etc/X11/app-defaults install -pm644 Makefile.modinc /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/linuxcnc install -pm755 ../tcl/show_errors.tcl ../tcl/mini.tcl ../tcl/linuxcnc.tcl ../tcl/twopass.tcl ../tcl/tooledit.tcl ../tcl/tklinuxcnc.tcl ../tcl/pkgIndex.tcl ../tcl/ngcgui_app.tcl ../tcl/ngcgui.tcl ../tcl/ngcgui_ttt.tcl /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/tcltk install -pm644 ../tcl/hal.so /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/tcltk install -pm644 ../tcl/linuxcnc.so /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/tcltk install -pm644 ../tcl/pkgIndex.tcl /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/tcltk install -pm755 ../tcl/bin/genedit.tcl ../tcl/bin/emctesting.tcl ../tcl/bin/emcdebug.tcl ../tcl/bin/emccalib.tcl ../tcl/bin/halconfig.tcl ../tcl/bin/tkbackplot.tcl ../tcl/bin/halshow.tcl ../tcl/bin/pickconfig.tcl ../tcl/bin/emctuning.tcl ../tcl/bin/popimage /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/tcltk/bin install -pm644 ../tcl/scripts/balloon.tcl ../tcl/scripts/emchelp.tcl /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/tcltk/scripts install -pm755 ../tcl/scripts/Set_Coordinates.tcl /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/tcltk/scripts install -pm644 ../share/linuxcnc/*.glade /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/linuxcnc install -pm644 ../share/linuxcnc/stepconf/*.glade /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/linuxcnc/stepconf install -pm644 ../share/linuxcnc/touchy.glade /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/linuxcnc install -pm644 ../share/linuxcnc/gscreen.glade /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/linuxcnc install -pm644 ../share/linuxcnc/gscreen2.glade /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/linuxcnc install -pm644 ../share/gmoccapy/gmoccapy.glade /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/gmoccapy install -pm644 ../share/linuxcnc/pncconf/*.glade /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/linuxcnc/pncconf install -pm644 ../share/linuxcnc/gremlin_view.ui /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/linuxcnc install -pm644 ../share/linuxcnc/popupkeyboard.ui /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/linuxcnc install -pm644 ../configs/common/linuxcnc.nml /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/linuxcnc install -pm644 ../src/emc/usr_intf/pncconf/pncconf-help/*.txt /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/linuxcnc/pncconf/pncconf-help install -pm644 ../src/emc/usr_intf/pncconf/pncconf-help/*.png /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/linuxcnc/pncconf/pncconf-help install -pm644 ../lib/python/gladevcp/hal_python.xml /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/glade3/catalogs/ install -pm644 ../lib/python/gladevcp/widget*.png /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/glade3/pixmaps/ install -pm644 ../share/gtksourceview-2.0/language-specs/*.lang /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/gtksourceview-2.0/language-specs/ Installed in /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64 with prefix /usr make: Leaving directory '/builddir/build/BUILD/linuxcnc-2.7.9/src' + mkdir -p /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share + mv /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/etc/X11 /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/ + mkdir -p /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/pixmaps + ln /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/linuxcnc/linuxcncicon.png /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/pixmaps/ + desktop-file-install --remove-key=Version --dir=/builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/applications share/applications/linuxcnc.desktop + desktop-file-install --remove-key=Version --dir=/builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/applications share/applications/linuxcnc-latency.desktop + find /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64 -name '*.so.*' -o -name '*.so' + xargs chmod +x + /usr/lib/rpm/find-lang.sh /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64 linuxcnc + /usr/lib/rpm/find-lang.sh /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64 gmoccapy + /usr/lib/rpm/find-debuginfo.sh -j2 --strict-build-id -m --build-id-seed 2.7.9-1.fc27 --unique-debug-suffix -2.7.9-1.fc27.x86_64 --unique-debug-src-base linuxcnc-2.7.9-1.fc27.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 /builddir/build/BUILD/linuxcnc-2.7.9 extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin/motion-logger extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin/rs274 extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin/genserkins extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin/iov2 extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin/io extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin/milltask extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin/linuxcncsvr extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin/xlinuxcnc extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin/keystick extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin/halui extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin/linuxcnclcd extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin/schedrmt extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin/linuxcncrsh extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin/hy_vfd extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin/wj200_vfd extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin/vfdb_vfd extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin/halscope extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin/halmeter extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin/halrmt extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin/halcmd extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin/classicladder extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin/vfs11_vfd extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin/xhc-hb04 extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin/shuttlexpress extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin/gs2_vfd extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin/mb2hal extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin/halsampler extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin/halstreamer extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin/inivar extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/bin/rtapi_app extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/libpyplugin.so.0 extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/librs274.so.0 extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/libcanterp.so.0 extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/liblinuxcnchal.so.0 extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/libnml.so.0 extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/libposemath.so.0 extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/liblinuxcncini.so.0 extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/python2.7/site-packages/minigl.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/python2.7/site-packages/linuxcnc.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/python2.7/site-packages/gcode.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/python2.7/site-packages/_togl.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/python2.7/site-packages/_hal.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/tcltk/linuxcnc.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/tcltk/hal.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/xor2.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/xhc_hb04_util.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/weighted_sum.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/wcomp.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/watchdog.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/updown.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/trivkins.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/tristate_float.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/tristate_bit.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/tripodkins.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/toggle2nist.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/toggle.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/timedelta.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/timedelay.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/time.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/threadtest.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/threads.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/thcud.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/thc.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/supply.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/sum2.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/streamer.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/steptest.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/stepgen.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/sphereprobe.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/simple_tp.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/sim_spindle.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/sim_parport.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/sim_home_switch.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/sim_encoder.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/sim_axis_hardware.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/siggen.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/setsserial.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/serport.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/select8.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/scope_rt.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/scarakins.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/scale.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/sampler.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/sample_hold.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/rotatekins.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/pwmgen.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/pumakins.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/pid.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/orient.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/or2.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/oneshot.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/offset.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/not.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/near.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/mux_generic.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/mux8.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/mux4.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/mux2.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/mux16.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/multiswitch.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/multiclick.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/mult2.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/moveoff.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/motmod.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/modmath.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/minmax.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/message.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/maxkins.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/matrix_kb.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/match8.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/maj3.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/lut5.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/lowpass.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/logic.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/lincurve.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/limit3.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/limit2.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/limit1.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/lcd.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/latencybins.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/knob2float.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/joyhandle.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/invert.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/integ.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/ilowpass.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/hypot.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/hostmot2.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/hm2_test.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/hm2_spi.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/hm2_pci.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/hm2_eth.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/hm2_7i90.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/hm2_7i43.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/histobins.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/hal_ppmc.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/hal_parport.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/hal_lib.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/hal_gm.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/gray2bin.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/genserkins.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/genhexkins.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/gearchange.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/gantrykins.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/gantry.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/flipflop.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/feedcomp.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/estop_latch.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/encoder_ratio.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/encoder.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/edge.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/debounce.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/deadzone.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/ddt.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/counter.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/conv_u32_s32.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/conv_u32_float.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/conv_u32_bit.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/conv_s32_u32.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/conv_s32_float.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/conv_s32_bit.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/conv_float_u32.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/conv_float_s32.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/conv_bit_u32.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/conv_bit_s32.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/constant.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/comp.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/classicladder_rt.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/clarkeinv.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/clarke3.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/clarke2.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/charge_pump.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/carousel.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/boss_plc.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/blend.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/bldc_hall3.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/bldc.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/bitwise.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/bitslice.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/biquad.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/bin2gray.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/axistest.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/at_pid.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/and2.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/abs_s32.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/abs.so extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/linuxcnc/modules/5axiskins.so /usr/lib/rpm/sepdebugcrcfix: Updated 186 CRC32s, 0 CRC32s did match. 15648 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 Bytecompiling .py files below /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib/debug/usr/lib64/python2.7 using /usr/bin/python2.7 Bytecompiling .py files below /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/lib64/python2.7 using /usr/bin/python2.7 + /usr/lib/rpm/brp-python-hardlink Processing files: linuxcnc-2.7.9-1.fc27.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.8Jqr97 + umask 022 + cd /builddir/build/BUILD + cd linuxcnc-2.7.9 + DOCDIR=/builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/doc/linuxcnc + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/doc/linuxcnc + cp -pr README /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/doc/linuxcnc + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.8YGs0t + umask 022 + cd /builddir/build/BUILD + cd linuxcnc-2.7.9 + LICENSEDIR=/builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/licenses/linuxcnc + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/licenses/linuxcnc + cp -pr COPYING /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64/usr/share/licenses/linuxcnc + exit 0 warning: File listed twice: /usr/share/doc/linuxcnc warning: File listed twice: /usr/share/doc/linuxcnc/README Provides: application() application(linuxcnc-latency.desktop) application(linuxcnc.desktop) config(linuxcnc) = 2.7.9-1.fc27 libcanterp.so.0()(64bit) liblinuxcnchal.so.0()(64bit) liblinuxcncini.so.0()(64bit) libnml.so.0()(64bit) libposemath.so.0()(64bit) libpyplugin.so.0()(64bit) librs274.so.0()(64bit) linuxcnc = 2.7.9-1.fc27 linuxcnc(x86-64) = 2.7.9-1.fc27 Requires(interp): /sbin/ldconfig /sbin/ldconfig Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig Requires: /bin/bash /bin/sh /usr/bin/python /usr/bin/tclsh /usr/bin/tclsh8.6 /usr/bin/wish libGL.so.1()(64bit) libGLU.so.1()(64bit) libICE.so.6()(64bit) libSM.so.6()(64bit) libX11.so.6()(64bit) libXaw.so.7()(64bit) libXft.so.2()(64bit) libXinerama.so.1()(64bit) libXmu.so.6()(64bit) libXt.so.6()(64bit) libatk-1.0.so.0()(64bit) libboost_python.so.1.63.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libc.so.6(GLIBC_2.8)(64bit) libcairo.so.2()(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.2.5)(64bit) libfontconfig.so.1()(64bit) libfreetype.so.6()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgdk-x11-2.0.so.0()(64bit) libgdk_pixbuf-2.0.so.0()(64bit) libgio-2.0.so.0()(64bit) libglib-2.0.so.0()(64bit) libgobject-2.0.so.0()(64bit) libgtk-x11-2.0.so.0()(64bit) liblinuxcnchal.so.0()(64bit) liblinuxcncini.so.0()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libmodbus.so.5()(64bit) libncurses.so.6()(64bit) libnml.so.0()(64bit) libpango-1.0.so.0()(64bit) libpangocairo-1.0.so.0()(64bit) libpangoft2-1.0.so.0()(64bit) libposemath.so.0()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.2.5)(64bit) libpthread.so.0(GLIBC_2.3.4)(64bit) libpyplugin.so.0()(64bit) libpython2.7.so.1.0()(64bit) libreadline.so.5()(64bit) librs274.so.0()(64bit) librt.so.1()(64bit) librt.so.1(GLIBC_2.2.5)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libtinfo.so.6()(64bit) libtk8.6.so()(64bit) libudev.so.1()(64bit) libudev.so.1(LIBUDEV_183)(64bit) libusb-1.0.so.0()(64bit) libz.so.1()(64bit) python(abi) = 2.7 rtld(GNU_HASH) Processing files: linuxcnc-devel-2.7.9-1.fc27.x86_64 Provides: linuxcnc-devel = 2.7.9-1.fc27 linuxcnc-devel(x86-64) = 2.7.9-1.fc27 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libcanterp.so.0()(64bit) liblinuxcnchal.so.0()(64bit) liblinuxcncini.so.0()(64bit) libnml.so.0()(64bit) libposemath.so.0()(64bit) librs274.so.0()(64bit) Processing files: linuxcnc-debuginfo-2.7.9-1.fc27.x86_64 Provides: linuxcnc-debuginfo = 2.7.9-1.fc27 linuxcnc-debuginfo(x86-64) = 2.7.9-1.fc27 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/linuxcnc-2.7.9-1.fc27.x86_64 Wrote: /builddir/build/RPMS/linuxcnc-2.7.9-1.fc27.x86_64.rpm Wrote: /builddir/build/RPMS/linuxcnc-devel-2.7.9-1.fc27.x86_64.rpm Wrote: /builddir/build/RPMS/linuxcnc-debuginfo-2.7.9-1.fc27.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.tWk9RW + umask 022 Child return code was: 0