Project

General

Profile

« Previous | Next » 

Revision 30542369

Added by Nathan Scott about 15 years ago

  • ID 305423698c90804850f5bc72fdb82c33f9feecd2

Ensure no linux builds ever go down the HAVE_ST_MTIME_WITH_E path.

Its never the right thing to do with glibc. This resolves the long-
standing build problem on Linux Alpha, which has horrendous macros in
its /usr/include/bits/stat.h which ultimately end up with anonymous
unions and multiple definitions of st_mtim(e) from our configure.in
POV.

Also, FreeBSD builds have been fixed, by making the conditional logic
in pmcd and pmdas/process match that used in libpcp/src/pmns.c rather
than a different combination of cpp macros. No longer need special
case logic for FreeBSD in the configure script for stat fields.

  • added
  • modified
  • copied
  • renamed
  • deleted