CVSROOT: /cvs
Module name: ports
Changes by: [email protected] 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.