From owner-freebsd-current Sun Feb 24 14:43:50 2002 Delivered-To: freebsd-current@freebsd.org Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by hub.freebsd.org (Postfix) with ESMTP id 1277237B402 for ; Sun, 24 Feb 2002 14:43:47 -0800 (PST) Received: by elvis.mu.org (Postfix, from userid 1192) id E1A52AE2C1; Sun, 24 Feb 2002 14:43:46 -0800 (PST) Date: Sun, 24 Feb 2002 14:43:46 -0800 From: Alfred Perlstein To: John Reynolds Cc: current@freebsd.org Subject: Re: libusb build broken due to structure member renaming Message-ID: <20020224224346.GX80761@elvis.mu.org> References: <15481.27183.749281.980128@whale.home-net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <15481.27183.749281.980128@whale.home-net> User-Agent: Mutt/1.3.27i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG * 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 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message