Friends - I need to update my PCB install, I found the old copy I was using had a serious bug in drawing soldermask layers.
Current CVS doesn't build "out of the box" for me. I had to drop the data dir from configure.ac and Makefile.am before autogen.sh would run to completion. On an old i386 Ubuntu Edgy installation, the warning count during the build is down to a nice number: 2. Appended patch takes out a strict-aliasing warning, and cuts the number of warnings in half. ;-) On an amd64 Debian Sid, autoconf gets tripped up and spews a lot of configure.ac:60: warning: AC_COMPILE_IFELSE was called before AC_USE_SYSTEM_EXTENSIONS ../../lib/autoconf/specific.m4:389: AC_USE_SYSTEM_EXTENSIONS is expanded from... /usr/share/aclocal/lock.m4:29: gl_LOCK_EARLY_BODY is expanded from... /usr/share/aclocal/lock.m4:22: gl_LOCK_EARLY is expanded from... /usr/share/aclocal/lock.m4:253: gl_LOCK is expanded from... /usr/share/aclocal/intl.m4:186: gt_INTL_SUBDIR_CORE is expanded from... /usr/share/aclocal/intl.m4:25: AM_INTL_SUBDIR is expanded from... /usr/share/aclocal/gettext.m4:57: AM_GNU_GETTEXT is expanded from... but does run to completion. The strict-aliasing warning mysteriously disappears, and is replaced with 16 "warning: cast from pointer to integer of different size" (scary!) and a handful of "defined but not used". The resulting build segfaults loading my design when using the GTK gui, but only when listing myfile.pcb on the command line. Loading the same design from the menus works fine (although it still has the pathetic startup time that crept into PCB about a year ago, presumably the same problem exercised by the Hellboard). It runs "pcb -x gerber myfile.pcb" OK. It also creates, saves, and reloads (from the command line) a simple test design OK. Comments? Is there a recent snapshot I should use instead? Are there any Hellboard speed optimization patches floating around I should try? - Larry _______________________________________________ geda-dev mailing list [email protected] http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev
