CVSROOT: /cvs Module name: ports Changes by: k...@cvs.openbsd.org 2016/03/28 14:08:56
Modified files: sysutils/e2fsprogs: Makefile Added files: sysutils/e2fsprogs/patches: patch-lib_ext2fs_ext2_fs_h Log message: Protect us from #defining linux specific ioctls in ext2_fs.h which may be picked up by autoconfigure scripts and even used at runtime. Found by brynet@ when building archivers/libarchive. People agree (at least brynet@, zhuk@, nadd6@ iirc), the only bikeshed was wether to remote the #defines completely, used #ifdef __linux__ or #ifndef __OpenBSD__. I choose the latter for now, because I think i've seen some consumers of this port where some non-linux systems apparently *do* support the same ioctls.