Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 12 Jul 2007 16:54:04 -0400
From:      Anish Mistry <amistry@am-productions.biz>
To:        freebsd-ports@freebsd.org
Cc:        Mads =?iso-8859-1?q?L=F8nsethagen?= <mad@anipsyche.net>
Subject:   Re: FreeBSD Port: fusefs-unionfs-0.17
Message-ID:  <200707121654.19291.amistry@am-productions.biz>
In-Reply-To: <4694FE57.2060108@anipsyche.net>
References:  <4694FE57.2060108@anipsyche.net>

next in thread | previous in thread | raw e-mail | index | archive | help
--nextPart1685647.LJz2Eh1M9X
Content-Type: text/plain;
  charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

On Wednesday 11 July 2007, Mads L=F8nsethagen wrote:
> Hi!
>
> A recent update of fuse has rendered unionfs unusable, it seems...
> I hadn't portupgraded my FreeBSD 6_2_STABLE in a while, so when I
> just did, unionfs stopped working. I don't know what version of
> fusefs-kmod and  fusefs-libs I had when it worked, but now I've
> got:
> fusefs-kmod-0.3.0_5
> fusefs-libs-2.7.0
> libiconv-1.9.2_2
>
> Reinstalling unionfs through ports also brings up some challenges.
> I had to edit the Makefile to make it work at all... (version 0.17)
>
> This is what happens when you try to install unionfs now:
>
> ----------
> /usr/ports/sysutils/fusefs-unionfs% make install clean
> =3D=3D=3D>  Vulnerability check disabled, database not found
> =3D=3D=3D>  Extracting for fusefs-unionfs-0.17
> =3D> MD5 Checksum OK for unionfs-fuse-0.17.tar.bz2.
> =3D> SHA256 Checksum OK for unionfs-fuse-0.17.tar.bz2.
> =3D=3D=3D>  Patching for fusefs-unionfs-0.17
> =3D=3D=3D>  Applying FreeBSD patches for fusefs-unionfs-0.17
> =3D=3D=3D>   fusefs-unionfs-0.17 depends on file:
> /usr/local/include/fuse.h - found
> =3D=3D=3D>  Configuring for fusefs-unionfs-0.17
> =3D=3D=3D>  Building for fusefs-unionfs-0.17
> (cd /usr/ports/sysutils/fusefs-unionfs/work/unionfs-fuse-0.17 &&=20
> cc -O -pipe -march=3Dpentium4 -I/usr/local/include/fuse=20
> -D_FILE_OFFSET_BITS=3D64 -DFUSE_USE_VERSION=3D26
> -U_POSIX_SYNCHRONIZED_IO  -o unionfs *.c -L/usr/local/lib -pthread
> -lfuse)
> /usr/local/lib/libfuse.so: undefined reference to `libiconv_open'
> /usr/local/lib/libfuse.so: undefined reference to `libiconv_close'
> /usr/local/lib/libfuse.so: undefined reference to `libiconv'
> *** Error code 1
>
> Stop in /usr/ports/sysutils/fusefs-unionfs.
> ---------
>
> But when I edit the Makefile, line 29, to this:
>
> ---------
> -o unionfs *.c -L${LOCALBASE}/lib ${PTHREAD_LIBS}  -lfuse -liconv)
> ---------
>
> (added -liconv), then it compiles. But it doesn't work.
>
> ---------
> /root% unionfs -o ro,allow_other /disk/disk1:/disk/disk2 /alldisk
> fuse: unknown option `subtype=3Dunionfs'
> umount: /dev/fuse0: unknown file system
> /root% mount_fusefs: /dev/fuse0 on /warez/alldisk: Device not
> configured ---------
>
> What gives? :) Kinda crucial feature for me, this program...
Try downgrading fusefs-libs just changing the  version number should=20
do it.



=2D-=20
Anish Mistry
amistry@am-productions.biz
AM Productions http://am-productions.biz/

--nextPart1685647.LJz2Eh1M9X
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.4 (FreeBSD)

iD8DBQBGlpT7xqA5ziudZT0RAu38AJ9/0fgYIIS/PRcdCR7bI65fkIMEDQCeI3zM
pbZMnakZErTD0PFDmasRCAs=
=EEQW
-----END PGP SIGNATURE-----

--nextPart1685647.LJz2Eh1M9X--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200707121654.19291.amistry>