From owner-freebsd-ports Tue Jul 20 7:57: 3 1999 Delivered-To: freebsd-ports@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id AAAA4152F9 for ; Tue, 20 Jul 1999 07:57:00 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.1/8.9.1) with ESMTP id KAA24924 for ; Tue, 20 Jul 1999 10:56:08 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.9.3/8.9.1) id KAA42770; Tue, 20 Jul 1999 10:56:07 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Tue, 20 Jul 1999 10:56:07 -0400 (EDT) To: ports@freebsd.org Subject: zephyr port on FreeBSD/alpha X-Mailer: VM 6.43 under 20.4 "Emerald" XEmacs Lucid Message-ID: <14228.35734.772115.25819@grasshopper.cs.duke.edu> Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I recently encountered some problems getting zephyr working on FreeBSD/alpha. Due to the size difference between a struct timeval on FreeBSD/alpha (2 longs for a total of 128 bits) and a struct timeval nearly everywhere else in the know universe (2 ints, for a total of 64-bits, even on DEC OSF/1), and the way zephyr uses timevals, it needs a bit of help. The NetBSD people have already fixed this in their zephyr package. Applying ftp://ftp.netbsd.org/pub/NetBSD/packages/pkgsrc/net/zephyr/patches/patch-aa yields a working, interoperable zephyr on FreeBSD/alpha. Their patch-ab deals with kerberos authentication (which we don't use & I cannot test), but it at least appears to apply cleanly. Not being a ports person, I'm reluctant to commit the patches myself. I was hoping somebody could eyeball them and commit them if they look OK. Thanks, Drew ------------------------------------------------------------------------------ Andrew Gallatin, Sr Systems Programmer http://www.cs.duke.edu/~gallatin Duke University Email: gallatin@cs.duke.edu Department of Computer Science Phone: (919) 660-6590 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message