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

Reply via email to