From owner-freebsd-current Sat Jan 20 22:13:45 2001 Delivered-To: freebsd-current@freebsd.org Received: from puck.firepipe.net (mcut-b-167.resnet.purdue.edu [128.211.209.167]) by hub.freebsd.org (Postfix) with ESMTP id 616DA37B400 for ; Sat, 20 Jan 2001 22:13:28 -0800 (PST) Received: by puck.firepipe.net (Postfix, from userid 1000) id C16571A63; Sun, 21 Jan 2001 01:13:26 -0500 (EST) Date: Sun, 21 Jan 2001 01:13:26 -0500 From: Will Andrews To: current@FreeBSD.org Subject: sys/time.h w/ timespec stuff Message-ID: <20010121011326.D3002@puck.firepipe.net> Reply-To: Will Andrews Mail-Followup-To: Will Andrews , current@FreeBSD.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="/3yNEOqWowh/8j+e" Content-Disposition: inline User-Agent: Mutt/1.2.5i X-Operating-System: FreeBSD 4.2-STABLE i386 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG --/3yNEOqWowh/8j+e Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hey all, I've lately been trying to dig into why OpenPackages make(1) currently doesn't compile on FreeBSD but does on OpenBSD. There is a (very slight) difference between their sys/time.h headers. The timespec* stuff is hidden behind the _KERNEL aura on FreeBSD, but not on OpenBSD. This is manifested in OpenBSD's make source, which uses timespec for a few things. So now, maybe someone can answer my question: why is timespec _KERNEL? --=20 wca --/3yNEOqWowh/8j+e Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.4 (FreeBSD) Comment: For info see http://www.gnupg.org iD8DBQE6an4GF47idPgWcsURAk8oAJ47GYDyPpXqK1D+H8POA6J032SphQCfR2u1 QAnDbHLvW4IfWXPYuDZMZLY= =vsKI -----END PGP SIGNATURE----- --/3yNEOqWowh/8j+e-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message