Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 14 Jun 2000 19:40:07 +0100
From:      Mark Ovens <mark@ukug.uk.freebsd.org>
To:        Mikko Tyolajarvi <mikko@dynas.se>
Cc:        pirat@access.inet.co.th, freebsd-questions@freebsd.org
Subject:   Re: build wine fail
Message-ID:  <20000614194007.C1081@parish>
In-Reply-To: <200006141739.TAA92065@m2.dynas.se>; from mikko@dynas.se on Wed, Jun 14, 2000 at 07:39:01PM %2B0200
References:  <20000614014824.G232@parish> <Pine.BSF.4.21.0006140846420.298-100000@parwati.oaep.go.th> <200006141739.TAA92065@m2.dynas.se>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Jun 14, 2000 at 07:39:01PM +0200, Mikko Tyolajarvi wrote:
> In local.freebsd-questions you write:
> 
> >On Wed, 14 Jun 2000, Mark Ovens wrote:
> 
> >> On Wed, Jun 14, 2000 at 07:23:13AM +0700, pirat wrote:
> >> > On Tue, 13 Jun 2000, Mark Ovens wrote:
> >> > 
> >> > > On Tue, Jun 13, 2000 at 07:22:37AM +0700, pirat wrote:
> >> > > > hi sirs,
> >> > > > 
> >> > > > below is my machine
> >> > > > 
> >> > > > FreeBSD parwati.oaep.go.th 4.0-RELEASE FreeBSD 4.0-RELEASE #2: Sat May 27 09:08:21 ICT 2000     root@parwati.oaep.go.th:/usr/src/sys/compile/ParWaTi  i386
> >> > > > 
> >> > > > yesterday, i built wine from port ,(20000526 wine), and got a result
> >> > > > 
> >> > > > cc -c -I. -I. -I../../include -I../../include -O -pipe -g -Wall -D__WINE__ -D_REENTRANT -D_THREAD_SAFE -I/usr/X11R6/include -o ppy.tab.o ./ppy.tab.c
> >> > > > ./ppy.y: In function `ppparse':
> >> > > > ./ppy.y:356: syntax error before `}'
> >> > > 
> >> > > I think you need to add a ``;'' thus:
> >> > > 
> >> > > 	| '!' pp_expr			{ $$.type = cv_sint; $$.val.si = !boolean(&$2); }
> >> > >       ^^^
> >> > > 
> >> > > Curiously, wine built OK for me and my ppy.y didn't have the ``;'' (someone
> >> > > else posted this solution the other day). 
> >> > >
> >> > 
> >> > yes, i realised that and i tried a number of times editing the file ppy.y. 
> >> > but i still got the same error.
> >> > 
> >> 
> >> Hmm, you aren't doing ``make clean'' are you? That removes all the
> >> source tree, so when you do ``make'' it has to extract it from the
> >> tarball again (complete with error).
> >>
> 
> >no sirs, i dive deep into tools/wrc and edit ppy.y directly after getting
> >error message from the first 'make'. that is
> 
> You need to edit "ppy.tab.c".  The makefile does not seem to contain a
> rule to recreate that file from "ppy.y".  Search for "356".
> 
> I did this, but then something else got botched further on in the
> build, and I haven't had time too look at it, and have no pressing
> need for wine anyway.
> 

OK, since I seem to be the only person around here who doesn't have
this error, I've just built it again and once again it has built
without error. I did a ``make clean'' first to ensure I was using all
the files as they are in the tarball.

The only conclusion I can come to is that the good Wine folk (Winos?)
rolled a new tarball to fix the problem without changing the version
number, or rolled a new tarball to fix another problem and introduced
this one. Either way, mine is alright, so here are the details of the
tarball I have:

parish# cd /usr/ports/distfiles
parish# ls -l Wine-20000526.tar.gz
-rw-r--r--  1 root  wheel  4474012 27 May 00:35 Wine-20000526.tar.gz
parish# md5 !$
md5 Wine-20000526.tar.gz
MD5 (Wine-20000526.tar.gz) = 50e1108263725091b98ddb2945d44f7a
parish# 

HTH

>      /Mikko
> -- 
>  Mikko Työläjärvi_______________________________________mikko@rsasecurity.com
>  RSA Security
> 
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-questions" in the body of the message

-- 
  If I buy a copy of WinDelete, and it doesn't delete Windows,
  am I entitled to my money back?
________________________________________________________________
      FreeBSD - The Power To Serve http://www.freebsd.org
      My Webpage http://ukug.uk.freebsd.org/~mark/
mailto:mark@ukug.uk.freebsd.org             http://www.radan.com



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




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