Diana Eichert([email protected]) on 2019.02.27 15:11:50 -0700:
> Is this port for current?  I have 6.4 on the USG and it failed here.

yes it is.

my best guess is that the autoconf/make stuff worked different on 6.4, but i
dont do much ports, so what do i know. sorry.

/Benno

 
>  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