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

Reply via email to