cube does not compile with newer flex

Started by Bartosch Pixaover 23 years ago4 messagesbugs
Jump to latest
#1Bartosch Pixa
dante@inworld.de

Hi,

first of all sorry if this is the wrong list.

i was trying to install pgsql 7.3 on my system and had some problems
with contrib/cube. it only compiled after i downgraded flex to a older
version (in my case 2.5.23 -> 2.5.4a) seems like the the generated
cubescan.c is incompatible.

plz cc me as i don't recive mail from this list, or to let me know that
i should send this to another list

regards

Bartosch

#2Tom Lane
tgl@sss.pgh.pa.us
In reply to: Bartosch Pixa (#1)
Re: cube does not compile with newer flex

Bartosch Pixa <dante@inworld.de> writes:

i was trying to install pgsql 7.3 on my system and had some problems
with contrib/cube. it only compiled after i downgraded flex to a older
version (in my case 2.5.23 -> 2.5.4a) seems like the the generated
cubescan.c is incompatible.

What is flex 2.5.23? AFAICS 2.5.4a is still the newest release version
(there's nothing newer on the GNU mirrors, nor according to freshmeat).

I'd suggest filing this bug report with the flex folk, instead.

regards, tom lane

#3Bartosch Pixa
dante@inworld.de
In reply to: Tom Lane (#2)
Re: cube does not compile with newer flex

Quoting Tom Lane <tgl@sss.pgh.pa.us>:

...

What is flex 2.5.23? AFAICS 2.5.4a is still the newest release

version

(there's nothing newer on the GNU mirrors, nor according to

freshmeat).

flex is non-gnu, the official site is afaik :
http://astro.temple.edu/~john43/flex/

regards

Bartosch

#4Tom Lane
tgl@sss.pgh.pa.us
In reply to: Bartosch Pixa (#3)
Re: cube does not compile with newer flex

Bartosch Pixa <dante@inworld.de> writes:

Quoting Tom Lane <tgl@sss.pgh.pa.us>:

What is flex 2.5.23?

flex is non-gnu, the official site is afaik :
http://astro.temple.edu/~john43/flex/

That also says:

Last official release
(July 1997) flex-2.5.4a.tar.gz is the most recent official release.

I don't think it's our problem to be compatible with unreleased alpha
versions of tools; at least not without the tool authors explaining why
our code is wrong rather than it being a bug in the alpha tool. So,
again, send it to them first. Or do the legwork yourself and send us
a patch. I'm not interested in installing an alpha flex to investigate
it here.

regards, tom lane