pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: filesystems/fuse-ntfs-3g fails to configure



On Thu 17 Jul 2014 at 17:28:19 -0400, Greg Troxel wrote:
> It is looking for fuse.pc.   NetBSD native fuse does not have fuse.pc.
> Maybe it should.  But maybe you can explicitly depend on
> filesystems/fuse.

Good idea. That gets me further: it starts to build but then fails to
link. It seems to want fuse_version, fuse_set_signal_handlers and
fuse_get_session:

gcc -DHAVE_CONFIG_H -I. -I..   -I/usr/pkg/include                        
-DFUSE_USE_VERSION=26           -D_FILE_OFFSET_BITS=64 -I/usr/pkg/include/fuse  
       -I../include/ntfs-3g -O2 -I/usr/pkg/include -Wall -MT ntfs_3g-ntfs-3g.o 
-MD -MP -MF .deps/ntfs_3g-ntfs-3g.Tpo -c -o ntfs_3g-ntfs-3g.o `test -f 
'ntfs-3g.c' || echo './'`ntfs-3g.c
ntfs-3g.c: In function 'usage':
ntfs-3g.c:3442:2: warning: implicit declaration of function 'fuse_version'
ntfs-3g.c: In function 'mount_fuse':
ntfs-3g.c:3623:2: warning: implicit declaration of function 
'fuse_set_signal_handlers'
ntfs-3g.c:3623:2: warning: implicit declaration of function 'fuse_get_session'
mv -f .deps/ntfs_3g-ntfs-3g.Tpo .deps/ntfs_3g-ntfs-3g.Po
gcc -DHAVE_CONFIG_H -I. -I..   -I/usr/pkg/include                        
-DFUSE_USE_VERSION=26           -D_FILE_OFFSET_BITS=64 -I/usr/pkg/include/fuse  
       -I../include/ntfs-3g -O2 -I/usr/pkg/include -Wall -MT 
ntfs_3g-ntfs-3g_common.o -MD -MP -MF .deps/ntfs_3g-ntfs-3g_common.Tpo -c -o 
ntfs_3g-ntfs-3g_common.o `test -f 'ntfs-3g_common.c' || echo 
'./'`ntfs-3g_common.c
ntfs-3g_common.c: In function 'ntfs_parse_options':
ntfs-3g_common.c:617:4: warning: implicit declaration of function 'fuse_version'
mv -f .deps/ntfs_3g-ntfs-3g_common.Tpo .deps/ntfs_3g-ntfs-3g_common.Po
/bin/sh ../libtool --tag=CC    --mode=link gcc                           
-DFUSE_USE_VERSION=26           -D_FILE_OFFSET_BITS=64 -I/usr/pkg/include/fuse  
       -I../include/ntfs-3g -O2 -I/usr/pkg/include -Wall   -L/usr/pkg/lib 
-Wl,-R/usr/pkg/lib -o ntfs-3g ntfs_3g-ntfs-3g.o  ntfs_3g-ntfs-3g_common.o 
-L/usr/pkg/lib -lfuse -pthread -lntfs-3g 
libtool: link: gcc -DFUSE_USE_VERSION=26 -D_FILE_OFFSET_BITS=64 
-I/pkg_comp/obj/pkgsrc/filesystems/fuse-ntfs-3g/default/.buildlink/include/fuse 
-I../include/ntfs-3g -O2 
-I/pkg_comp/obj/pkgsrc/filesystems/fuse-ntfs-3g/default/.buildlink/include 
-Wall -Wl,-R/usr/pkg/lib -o ntfs-3g ntfs_3g-ntfs-3g.o ntfs_3g-ntfs-3g_common.o 
-pthread  
-L/pkg_comp/obj/pkgsrc/filesystems/fuse-ntfs-3g/default/.buildlink/lib -lrefuse 
-lntfs-3g -pthread 
-Wl,-rpath,/pkg_comp/obj/pkgsrc/filesystems/fuse-ntfs-3g/default/.buildlink/lib 
-Wl,-rpath,/pkg_comp/obj/pkgsrc/filesystems/fuse-ntfs-3g/default/.buildlink/lib
ntfs_3g-ntfs-3g.o: In function `usage':
ntfs-3g.c:(.text+0x412e): undefined reference to `fuse_version'
ntfs_3g-ntfs-3g.o: In function `main':
ntfs-3g.c:(.text+0x49e1): undefined reference to `fuse_get_session'
ntfs-3g.c:(.text+0x49ea): undefined reference to `fuse_set_signal_handlers'
ntfs-3g.c:(.text+0x4a2c): undefined reference to `fuse_version'
ntfs_3g-ntfs-3g_common.o: In function `ntfs_parse_options':
ntfs-3g_common.c:(.text+0xc95): undefined reference to `fuse_version'
*** Error code 1

Stop.

Fortunately this is not critical for me, so I'll do without for now.

-Olaf.
-- 
___ Olaf 'Rhialto' Seibert  -- The Doctor: No, 'eureka' is Greek for
\X/ rhialto/at/xs4all.nl    -- 'this bath is too hot.'

Attachment: pgpqBIUjqw_fv.pgp
Description: PGP signature



Home | Main Index | Thread Index | Old Index