Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 1 Dec 2002 22:49:56 +0100
From:      Miguel Mendez <flynn@energyhq.homeip.net>
To:        Volker Stolz <vs@foldr.org>
Cc:        ports@freebsd.org
Subject:   Re: ports/45900: security/sfs conflicts with bison 1.75 [patch included]
Message-ID:  <20021201224956.30b2c95e.flynn@energyhq.homeip.net>
In-Reply-To: <20021201213025.GA65321@theater.foldr.org>
References:  <200212011907.gB1J7S3V012782@christine.energyhq.tk> <20021201213025.GA65321@theater.foldr.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 1 Dec 2002 22:30:25 +0100
Volker Stolz <vs@foldr.org> wrote:

> Did you try to build sfs completely? With byacc, I only get segfaults
> during the build. Also, some comments on the sfs mailing list suggest
> that byacc isn't really supported as alternative to bison.

$ pkg_info |grep sfs
sfs-0.6_1           Self-Certifying File System: A secure global network file s

Now what if I let GNU's proprietary parser generator? :-)

christine# pkg_info |grep bison
bison-1.75          A parser generator from FSF, (mostly) compatible with Yacc
christine# cd /usr/ports/security/sfs
christine# rm files/patch-configure
christine# make build
===>  Extracting for sfs-0.6_1
>> Checksum OK for sfs-0.6.tar.gz.
===>   sfs-0.6_1 depends on executable: gmake - found
===>   sfs-0.6_1 depends on shared library: gmp.6 - found
===>  Patching for sfs-0.6_1
===>  Applying FreeBSD patches for sfs-0.6_1
===>  Configuring for sfs-0.6_1
[...]
c++ -DHAVE_CONFIG_H -I. -I. -I..   -I/usr/local/include -I.. -I../async -I../arpc -I../crypt -I../sfsmisc -I../sfsrodb -I../adb -I../svc -I../svc -DEXECDIR=\"/usr/local/lib/sfs-0.6\" -DETCDIR=\"/usr/local/etc/sfs\" -DDATADIR=\"/usr/local/share/sfs\" -DPIDDIR=\"/var/run\" -DSFSDIR=\"/var/spool/sfs\"  -O -pipe -march=pentium3 -Wall -Werror  -c gencfile.C
rm -f y.tab.c
bison -y  -d ./parse.yy
./parse.yy:101.9: parse error, unexpected ":", expecting ";" or "|"
./parse.yy:133.12: parse error, unexpected ":", expecting ";" or "|"
./parse.yy:228.13: parse error, unexpected ":", expecting ";" or "|"
gmake[2]: *** [parse.cc] Error 1
gmake[2]: Leaving directory `/usr/ports/security/sfs/work/sfs-0.6/rpcc'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/ports/security/sfs/work/sfs-0.6'
gmake: *** [all-recursive-am] Error 2
*** Error code 2

Stop in /usr/ports/security/sfs.
christine# 

So, what gives?

Cheers,
-- 
        Miguel Mendez - flynn@energyhq.homeip.net
        GPG Public Key :: http://energyhq.homeip.net/files/pubkey.txt
        EnergyHQ :: http://www.energyhq.tk
        Of course it runs NetBSD!

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




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