Found this in the libbsd changelog for 0.7.0: > commit f41fdcf186abbe26b11ba10fb3d4d0c1f109501e > Author: Guillem Jover <[email protected]> > Date: Mon Oct 21 05:07:56 2013 +0200 > > Add funopen() function > > This is a wrapper over the glibc fopencookie() function. > > We diverge from the FreeBSD, OpenBSD and DragonFlyBSD declarations, > because seekfn() there wrongly uses fpos_t, assuming it's an integral > type, and any code using that on a system where fpos_t is a struct > (such as GNU-based systems or NetBSD) will fail to build. In which case, > as the code has to be modified anyway, we might just as well use the > correct declaration.
Maybe we need to avoid libbsd being used here where I think it's not needed. (Or I could be wrong; maybe we ought to be using libbsd in preference to freebsd-glue). We may have to re-work the aic7xxx module build anyway because of these changes underway upstream: http://freshbsd.org/commit/freebsd/r270284 Although I think we need to keep using the older method of compiling firmwares with aicasm to comply with the DFSG. Regards, -- Steven Chamberlain [email protected] -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: https://lists.debian.org/[email protected]

