[Lsb-infrastructure] building devchk cc/f8/x86_64

Wichmann, Mats D mats.d.wichmann at intel.com
Tue Jul 29 06:28:23 PDT 2008


These problems are seen building on a newer
system, Fedora 8:

alsa/instr.h is apparently no longer shipped,
and there is no alternate location for the
snd_instr* types.

alsa/seq_event.h apparently has dropped
snd_seq_ev_{cluster_t,instr_begin_t,loop_t},
and snd_seq_ev_sample and snd_seq_ev_volume
structures and attendant contents also seem to
be missing.

glib-2.0/glib/gprintf.h has problems with
g_vsnprintf and g_snprintf.  This may be a
case where a newer header is needed which was
not required by the earlier glib version -
gutils.h (for some reason these have vanished
from gprintf.h; older versions seemed to have
prototypes in both files)

There doesn't seem to be an nss3/nssbaset.h
header any longer and the contents devchk
is complaining about don't have any definition
in any other header.

png_h.c doesn't build due to the known issue
with version_1_2_8 (my system has version_1_2_29).
I guess we mask this one by building on a system
where natively that's the version.  We've tried
to work around it before, without success -
there's an XXX in png_h.inc.

The stdlib.h fails with undefined functions
__strtod_internal, __strtof_internal,
__strtol_internal, __strtold_internal,
__strtoll_internal, __strtoul_internal,
__strtoull_internal: these don't have any
glibc prototypes any longer it seems.

Similar things happen with wchar.h.



More information about the lsb-infrastructure mailing list