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

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...)  


Reply via email to