Is this port for current?  I have 6.4 on the USG and it failed here.

 make package
===>  Checking files for squashfuse-0.1.103
`/usr/ports/distfiles/squashfuse-0.1.103.tar.gz' is up to date.
>> (SHA256) squashfuse-0.1.103.tar.gz: OK
===> squashfuse-0.1.103 depends on: metaauto-* -> metaauto-1.0p1
===> squashfuse-0.1.103 depends on: autoconf-2.69 -> autoconf-2.69p2
===> squashfuse-0.1.103 depends on: automake->=1.16,<1.17 -> automake-1.16.1
===> squashfuse-0.1.103 depends on: libtool-* -> libtool-2.4.2p0
===> squashfuse-0.1.103 depends on: lz4-* -> lz4-1.8.3
===> squashfuse-0.1.103 depends on: lzo2-* -> lzo2-2.10p0
===> squashfuse-0.1.103 depends on: xz-* -> xz-5.2.4
===> squashfuse-0.1.103 depends on: zstd-* -> zstd-1.3.5p0
===>  Verifying specs:  c fuse lz4 lzma lzo2 pthread z zstd
===>  found c.93.0 fuse.2.0 lz4.2.1 lzma.2.1 lzo2.1.0 pthread.25.1
z.5.0 zstd.1.1
===>  Extracting for squashfuse-0.1.103
===>  Patching for squashfuse-0.1.103
===>   Applying OpenBSD patch patch-extract_c
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$OpenBSD$
|
|Index: extract.c
|--- extract.c.orig
|+++ extract.c
--------------------------
Patching file extract.c using Plan A...
Hunk #1 succeeded at 7.
Hunk #2 succeeded at 101.
done
===>  Compiler link: cc -> /usr/bin/cc
===>  Compiler link: c++ -> /usr/bin/c++
===>  Configuring for squashfuse-0.1.103
Using /usr/ports/pobj/squashfuse-0.1.103/config.site (generated)
env: ./configure: No such file or directory
*** Error 127 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2718
'do-configure': @for d in
/usr/ports/pobj/squashfuse-0.1.103/squashfuse-0....)
*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2738
'/usr/ports/pobj/squashfuse-0.1.103/.configure_done')
*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2003
'/usr/ports/packages/mips64/all/squashfuse-0.1.103.tgz')
*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2465
'_internal-package')
*** Error 1 in /usr/ports/sysutils/squash-fuse
(/usr/ports/infrastructure/mk/bsd.port.mk:2444 'package')

find /usr/ports/pobj/squashfuse-0.1.103 -name "conf*"
/usr/ports/pobj/squashfuse-0.1.103/squashfuse-0.1.103/configure.ac
/usr/ports/pobj/squashfuse-0.1.103/squashfuse-0.1.103/win/config.h
/usr/ports/pobj/squashfuse-0.1.103/squashfuse-0.1.103/config.guess
/usr/ports/pobj/squashfuse-0.1.103/squashfuse-0.1.103/config.sub
/usr/ports/pobj/squashfuse-0.1.103/config.site


On Mon, Feb 25, 2019 at 12:47 PM Diana Eichert <[email protected]> wrote:
>
> I'm going to try this port, since I'm building it on a USG it might
> take awhile.  :-)
>
> thanks
>
> diana
>
>
> On Mon, Feb 25, 2019 at 12:22 PM Stuart Henderson <[email protected]> 
> wrote:
> >
> > On 2019/02/25 18:55, Sebastian Benoit wrote:
> > > squashfuse - Mount SquashFS archives using FUSE
> > > https://github.com/vasi/squashfuse/blob/master/README
> > >
> > > I dont know if i got the WANTLIB right.
> > >
> > > I also havent tested it, for lack of a squashfs filesystem, but maybe 
> > > Diana
> > > Eichert can try it. ;)
> > >
> >
> > here's a diff on top, bit of cleanup, and enable the dep's - new tgz
> > attached.
> >
> > I haven't changed it here but directory name is probably better as
> > squashfuse rather than squash-fuse to match the PKGNAME
> >
> > diff --git Makefile Makefile
> > index 81a19bd..f631117 100644
> > --- Makefile
> > +++ Makefile
> > @@ -2,36 +2,37 @@
> >
> >  COMMENT =              squashfs file system through FUSE
> >
> > -V =                    0.1.103
> >  GH_ACCOUNT =           vasi
> >  GH_PROJECT =           squashfuse
> > -GH_TAGNAME =           ${V}
> > -DISTNAME =             squashfuse-${V}
> > +GH_TAGNAME =           0.1.103
> > +
> > +SHARED_LIBS +=         fuseprivate               0.0 # 0.0
> > +SHARED_LIBS +=         squashfuse                0.0 # 0.0
> >
> >  CATEGORIES =           sysutils
> >
> >  # BSD
> >  PERMIT_PACKAGE_CDROM = Yes
> >
> > -SHARED_LIBS +=         fuseprivate               0.0 # 0.0
> > -SHARED_LIBS +=         squashfuse                0.0 # 0.0
> > +WANTLIB += c fuse lz4 lzma lzo2 pthread z zstd
> > +
> > +CONFIGURE_STYLE =      gnu
> >
> > -WANTLIB =              c fuse pthread z
> > +CONFIGURE_ENV =                CPPFLAGS="-I${LOCALBASE}/include" \
> > +                       LDFLAGS="-L${LOCALBASE}/lib"
> >
> > -CONFIGURE_STYLE =      gnu
> >  AUTOMAKE_VERSION =     1.16
> >  AUTOCONF_VERSION =     2.69
> >  BUILD_DEPENDS =                ${MODGNU_AUTOCONF_DEPENDS} \
> >                         ${MODGNU_AUTOMAKE_DEPENDS} \
> >                         devel/libtool
> >
> > -#BUILD_DEPENDS +=      archivers/lzo2 \
> > -#                      archivers/xz \
> > -#                      archivers/lz4
> > +LIB_DEPENDS +=         archivers/lz4 \
> > +                       archivers/lzo2 \
> > +                       archivers/xz \
> > +                       archivers/zstd
> >
> > -pre-configure:
> > -       cd ${WRKSRC} && ${SETENV} AUTOMAKE_VERSION=${AUTOMAKE_VERSION} \
> > -           AUTOCONF_VERSION=${AUTOCONF_VERSION} \
> > -           autoreconf -fi
> > +do-gen:
> > +       cd ${WRKSRC} && ${AUTOCONF_ENV} autoreconf -fi
> >
> >  .include <bsd.port.mk>
> >
>
>
> --
>
> -
>
> Past hissy-fits are not a predictor of future hissy-fits.
> Nick Holland(06 Dec 2005)
>
> To announce that there must be no criticism of the president,
> or that we are to stand by the president, right or wrong, is not
> only unpatriotic and servile, but is morally treasonable to
> the American public.  - Theodore Roosevelt(1918)



-- 

-

Past hissy-fits are not a predictor of future hissy-fits.
Nick Holland(06 Dec 2005)

To announce that there must be no criticism of the president,
or that we are to stand by the president, right or wrong, is not
only unpatriotic and servile, but is morally treasonable to
the American public.  - Theodore Roosevelt(1918)

Reply via email to