I just pushed a new pre-release to the debian archive at www.linuxcnc.org: 2.6.0~pre5
The big news here is a new RTAI kernel for Ubuntu 12.04 "Precise" and Debian 7 "Wheezy". (Ubuntu 10.04 Lucid is not affected by this kernel change.) If you were running the LinuxCNC 2.6 pre-releases on Precise or Wheezy you'll need to remove the old RTAI kernel and install the new one in order to keep getting updates. Up until now, Precise and Wheezy were running newer experimental versions of RTAI that have proved unreliable (thanks to our testers!). The new kernel on offer is an older version of RTAI that we have not observed these problems with. Unfortunately, since it's technically a downgrade (the version number is getting smaller) this means that manual intervention is needed. If you're currently running Precise or Wheezy, check if you're running the correct kernel: "uname -r" should say "3.4-9-rtai-686-pae" and "uname -v" should say "#1 SMP PREEMPT Debian 3.4.55-3linuxcnc". If it says something different, you have two options. Option 1: Use your favorite package manager (Synaptic, aptitude, or similar) to manually remove your current RTAI kernel and rtai-modules package, and install the correct ones. The correct kernel package is named "linux-image-3.4-9-rtai-686-pae", the package version number is "3.4.55-3linuxcnc". The correct rtai-modules package is named "rtai-modules-3.4-9-rtai-686-pae", the package version is "3.9.261.g97fe261". Reboot to the new kernel and verify that the uname output is correct Option 2: Make a fresh installation of Precise or Wheezy, since all new installations will get the correct kernel. The Precise install instructions on the wiki[0] will get you the correct kernel, as will the Wheezy install image. 0: http://wiki.linuxcnc.org/cgi-bin/wiki.pl?LinuxCNC_On_Ubuntu_Precise Ok, with that awful hassle behind us, here's the awesome changelog for 2.6.0~pre5: * Add G43.2 - this lets G-code sum an arbitrary number of tool length offsets by calling G43.2 multiple times. * add a demo config showing remapped G43.2 * touchy: add support for G43.2 * gmoccapy: screen2 bug fix * gmoccapy: new hal pins for program progress * gmoccapy: solved bug using change remap and tool edit widget * gmoccapy: fix a bug with remapped tool change * pncconf: fix an incompatibility between Mesa and LinuxCNC XMLs * pid: change pins from IO to IN * thcud: fix velocity tolerance calculation * debounce: improve manpage * parport: fix API manpage cut & paste errors * docs: G43.1 works with all axes, not just XZ * docs: French translation updates * docs: misc minor cleanups * docs: HAL floats are 64 bits wide now, not 32 * sim: fix 32-bit truncation of rdtsc on x86_64 * interp: print correct filename in message * interp: need to initialize context_struct * task: silence a warning with gcc 4.8 + boost 1.55.0 * task: don't link with ULAPISRCS * task: safer message formatting * rtapi: use proper type for rtapi_print_msg level * rtapi: Remove unused define * build-depend on libtk-img and make missing img::png a build-time failure * build: Fix a crash on gcc4.7.2 (Debian Wheezy) * build: fix inconsistency when multiple versions of tcl/tk are available Thanks to the testers and to the developers who contributed to this pre-release: Andy Pugh Bas de Bruijn Chris Morley Chris Radek Francis Tisserant Jeff Epler John Thornton Norbert Schechner -- Sebastian Kuzminsky ------------------------------------------------------------------------------ Want fast and easy access to all the code in your enterprise? Index and search up to 200,000 lines of code with a free copy of Black Duck Code Sight - the same software that powers the world's largest code search on Ohloh, the Black Duck Open Hub! Try it now. http://p.sf.net/sfu/bds _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users