mirror of
https://git.freebsd.org/ports.git
synced 2025-06-22 13:10:31 -04:00
available, but they do not configure (this might be a red herring, pending further investigation): ... checking for blkid_probe_get_topology... no FATAL ERROR: could not find a valid BLKID header. Install the Block device ID development package. - Because DISTNAME is sane now, setting of EXTRACT_SUFX and WRKSRC are no longer needed and were dropped - DESTDIR is now respected by `install-sh' script, which allows to drop patching of individual makefiles and `include/buildmacros' file - All programs are installed under ${LOCALBASE}/sbin now - This version requires a number of patches to build on FreeBSD, most importantly: * Use getmntinfo() and extattr_set_fd() APIs instead of Linuxish getmntent() and fsetxattr() * Rename LIST_HEAD -> XFS_LIST_HEAD macro to avoid clash with our own one provided by queue(3) * Disable missing mremap(2) system call support in `io/mmap.c' * Replace `dirent->d_off' with more portable call to telldir() * Add missing `#include <inttypes.h>' in several files, etc. TIMESTAMP (xfsprogs-3.2.4.tar.gz) = 1438219249
17 lines
444 B
C
17 lines
444 B
C
--- include/freebsd.h.orig 2015-07-24 04:28:04 UTC
|
|
+++ include/freebsd.h
|
|
@@ -37,10 +37,14 @@
|
|
#define ftruncate64 ftruncate
|
|
#define lseek64 lseek
|
|
#define stat64 stat
|
|
+#define lstat64 lstat
|
|
#define pwrite64 pwrite
|
|
#define pread64 pread
|
|
#define fdatasync fsync
|
|
#define memalign(a,sz) valloc(sz)
|
|
+#define nftw64 nftw
|
|
+#define statvfs64 statvfs
|
|
+#define posix_fadvise64 posix_fadvise
|
|
|
|
#define constpp char * const *
|
|
|