On 1/20/21 12:34 PM, Aisha Tammy wrote: > Hi, > I've been trying to get e2fsprogs to latest 1.4.6 but am > running into a bunch of errors with loff_t not defined errors > Sorry I meant 1.45.6
> Reason for updating, I'm try to build 389-ds-base (ldap server) > in OpenBSD which needs the newer version of e2fsprogs for > some functions. > > Also seems like this package has no maintainer and hasn't been > updated in a while. > > Thanks, > Aisha > > gmake[2]: Entering directory > '/usr/obj/ports/e2fsprogs-1.45.6/build-amd64/lib/ext2fs' > > cc -I. -I../../lib -I/usr/obj/ports/e2fsprogs-1.45.6/e2fsprogs-1.45.6/lib > -D_EXT2_USE_C_VERSIONS_ -I/usr/local/include -O2 -pipe -DHAVE_CONFIG_H > -c /usr/obj/ports/e2fsprogs-1.45.6/e2fsprogs-1.45.6/lib/ext2fs/imager.c -o > imager.o > /usr/obj/ports/e2fsprogs-1.45.6/e2fsprogs-1.45.6/lib/ext2fs/imager.c:63:2: > error: unknown type name 'loff_t'; did you mean 'off_t'? > loff_t r; > > ^~~~~~ > > off_t > > /usr/include/sys/types.h:194:18: note: 'off_t' declared here > > typedef __off_t off_t; > > ^ > > 1 error generated. > > gmake[2]: *** [Makefile:677: imager.o] Error 1 > > gmake[2]: Leaving directory > '/usr/obj/ports/e2fsprogs-1.45.6/build-amd64/lib/ext2fs' > > gmake[1]: *** [Makefile:445: all-libs-recursive] Error 1 > > gmake[1]: Leaving directory '/usr/obj/ports/e2fsprogs-1.45.6/build-amd64' > > gmake: *** [Makefile:366: all] Error 2 > > *** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2930 > '/usr/obj/ports/e2fsprogs-1.45.6/build-amd64/.build_done') > > *** Error 2 in /usr/ports/sysutils/e2fsprogs > (/usr/ports/infrastructure/mk/bsd.port.mk:2589 'fake': > @lock=e2fsprogs-1.45.6p5; export _LOCKS...) > >
