From owner-freebsd-ports Sun Dec 1 13:45:57 2002 Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A2C5137B401 for ; Sun, 1 Dec 2002 13:45:55 -0800 (PST) Received: from energyhq.homeip.net (213-97-200-73.uc.nombres.ttd.es [213.97.200.73]) by mx1.FreeBSD.org (Postfix) with ESMTP id 197A643E4A for ; Sun, 1 Dec 2002 13:45:54 -0800 (PST) (envelope-from flynn@energyhq.homeip.net) Received: from christine.energyhq.tk (christine.energyhq.tk [192.168.0.1]) by energyhq.homeip.net (Postfix) with SMTP id 185C5AF598; Sun, 1 Dec 2002 22:45:40 +0100 (CET) Date: Sun, 1 Dec 2002 22:49:56 +0100 From: Miguel Mendez To: Volker Stolz 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> X-Mailer: Sylpheed version 0.8.6 (GTK+ 1.2.10; i386-portbld-freebsd5.0) X-Face: 1j}k*2E>Y\+C~E|/wehi[:dCM,{N7/uE3o# P,{t7gA/qnovFDDuyQV.1hdT7&#d)q"xY33}{_GS>kk'S{O]nE$A`T|\4&p\&mQyexOLb8}FO List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Sun, 1 Dec 2002 22:30:25 +0100 Volker Stolz 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