From owner-freebsd-stable Fri Feb 28 7:45: 0 2003 Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C0B5737B401 for ; Fri, 28 Feb 2003 07:44:57 -0800 (PST) Received: from amgraf.com (ns1.amgraf.com [216.62.94.69]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7A24A43F93 for ; Fri, 28 Feb 2003 07:44:56 -0800 (PST) (envelope-from huver@amgraf.com) Received: by amgraf.com id JAA02094 for freebsd-stable@freebsd.org; Fri, 28 Feb 2003 09:42:48 -0600 (CST) Date: Fri, 28 Feb 2003 09:42:48 -0600 (CST) From: huver@amgraf.com (Huver) Reply-To: huver@amgraf.com Message-Id: <200302281542.JAA02094@amgraf.com> To: freebsd-stable@freebsd.org Subject: 4.8 PreRelease problems 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 suppose this list is "the right place"? 4.8 pre-release problems: A. The new "__stdinp, __stdoutp, __stderrp" in is causing major problems for 3.x binaries. E.g. such a binary uses compat/libc.so.3, but also libm.so.2 -- the latter includes but has no compat version. All /usr/lib/lib*.so that have no compat version, but include the new , cause this problem. B. The change to "UPACKED" structs in causes existing binaries that do ioctl() -- the only way to obtain any USB dev info -- to fail. Those structures have never been declared packed before, and now suddenly changed size and/or memer alignment. BTW, I made the mistake of cvsup'ing to RELENG_4 from a 4.6.2, thinking I was updating to 4.7, now I'll have to back down to 4.7+post-patches. I'm entering a reqeust now: in the future, "pre-release" be made a new, short- lived branch (delete it after the release is cut), but OFF the stable branch. -huver huver@amgraf.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message