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>