From owner-freebsd-stable Sun Feb 24 15:57:36 2002 Delivered-To: freebsd-stable@freebsd.org Received: from ip68-2-87-144.ph.ph.cox.net (ip68-2-87-144.ph.ph.cox.net [68.2.87.144]) by hub.freebsd.org (Postfix) with ESMTP id 8D45037B402 for ; Sun, 24 Feb 2002 15:57:32 -0800 (PST) Received: from whale.home-net (whale [192.168.1.2]) by ip68-2-87-144.ph.ph.cox.net (8.11.6/8.11.6) with ESMTP id g1ONvV446883 for ; Sun, 24 Feb 2002 16:57:31 -0700 (MST) (envelope-from johnjen@reynoldsnet.org) Received: (from jjreynold@localhost) by whale.home-net (8.11.6/8.11.6) id g1ONvVE82589; Sun, 24 Feb 2002 16:57:31 -0700 (MST) (envelope-from johnjen@reynoldsnet.org) From: John Reynolds MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15481.32235.135747.910114@whale.home-net> Date: Sun, 24 Feb 2002 16:57:31 -0700 To: stable@freebsd.org Subject: MINI HEADS UP [was Re: libusb build broken due to structure member renaming] X-Mailer: VM 6.88 under Emacs 20.7.1 Cc: Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I'm copying this message to -stable where it is also appropriate. Alfred just MFC'ed some changes to the USB stack (renaming some members of structures provided by usb.h). This breaks building the port devel/libusb (recently bumped to version 0.1.5). I am aware of this. Alfred is going to bump __FreeBSD_version for both -stable and -current (no ETA given) so that either the libusb code or make(1) can be trained to DTRT. I'm aware of the breakage at this point in compiling this port and will do my best to rectify things quickly. -Jr ------- start of forwarded message ------- From: Alfred Perlstein Subject: Re: libusb build broken due to structure member renaming To: John Reynolds Date: Sun, 24 Feb 2002 14:43:46 -0800 * John Reynolds [020224 14:33] wrote: > > hello, I've got a -current-related question to ask. akbeech forwarded me > his build log when trying to build the "linux" user-land libusb from the > port which I maintain (it is below). At first I said "impossible" because I'd > tested things thoroughly, but then noticed he was on a -current system. Digging > into things I see that sys/dev/usb/usb.h has had some commits lately that > renamed the usb structures. Things like "interface_index" went to > uai_interface_index, etc. > > Question #1: are there plans to MFC these changes in the USB structures to > -stable in the near future? I did that last night. > Question #2: If not, is __FreeBSD_version >= 500030 the appropriate thing to > "key" off of in order to make a patch set for libusb so that it will compile > and work cleanly on a "fresh" -current? I didn't bump FreeBSD_version specifically for it although I guess I will be now. In both -current and -stable. -Alfred ------- end of forwarded message ------- -- John & Jennifer Reynolds johnjen@reynoldsnet.org http://www.reynoldsnet.org/ Senior CAD Engineer, WCCG, Intel Corporation jreynold@sedona.ch.intel.com Running FreeBSD since 2.1.5-RELEASE. FreeBSD: The Power to Serve! "Unix is user friendly, it's just particular about the friends it chooses." To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message