Ethereal-dev: Re: [Ethereal-dev] Current Solaris build failure

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Guy Harris <gharris@xxxxxxxxx>
Date: Mon, 01 May 2006 22:39:44 -0700
Jaap Keuter wrote:

After watching a 5MB(!) log file

I don't know if it's the version of GCC, or the options we're using for that buildbot, or what, but it's really fussy about non-standard C features - some of which GLib uses.

There's also some problem with debugging symbols that causes a flood of "too many symbols, try another debugging format" messages.

pouring in it showed the problem at the
end. This is it:

	...

epan/.libs/libethereal.so: undefined reference to `g_ascii_isprint'

I checked in a change to include <epan/strutil.h> to define g_ascii_isprint() when building with GLib 1.2[.x] - it's a GLib 2.x-ism, and the Solaris build is being done with 1.2[.x] (which checks that we can still build with 1.2[.x]).