Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 12 Mar 1996 19:02:35 +1100
From:      Bruce Evans <bde@zeta.org.au>
To:        current@freebsd.org
Subject:   mkisofs broken by type changes in <dirent.h>
Message-ID:  <199603120802.TAA06820@godzilla.zeta.org.au>

next in thread | raw e-mail | index | archive | help
<dirent.h> used to be independent of other headers.  Now it depends
on <sys/types.h> being included previously.  POSIX requires <sys/types.h>
to be included previously, although this is braindamaged.  mkisofs
doesn't include <sys/types.h> previously.  This isn't a problem in
-current because mkisofs includes <stdio.h> previously and <stdio.h>
includes <sys/types.h>.  POSIX and ANSI don't allow the namespace
pollution in <sys/types.h> to occur unless <sys/typs.h> is explicitly,
included.  I've fixed my version of <stdio.h>, so mkisofs doesn't
compile.  Everything else in /usr/src/ compiles.

Bruce



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199603120802.TAA06820>