Re: Upgrading our minimum required flex version for 8.5

Поиск
Список
Период
Сортировка
От Andrew Dunstan
Тема Re: Upgrading our minimum required flex version for 8.5
Дата
Msg-id 4A5BC4AE.9010103@dunslane.net
обсуждение исходный текст
Ответ на Re: Upgrading our minimum required flex version for 8.5  (Andrew Dunstan <andrew@dunslane.net>)
Ответы Re: Upgrading our minimum required flex version for 8.5  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-hackers

Andrew Dunstan wrote:
>
> OK, the fly in this ointment turns out to be MSVC. The latest flex 
> from GnuWin32 is 2.5.4a, and building 2.5.35 for Windows is turning 
> out to be quite a pain. Luckily, MinGW has a pre-built modified 2.5.33 
> available, and I have installed this (also needed msys-regex), and 
> then I jury rigged my MSVC build to use it, so we still have one MSVC 
> working OK in the buildfarm. But we can hardly ask people to install 
> MinGW/MSys so they can build with MSVC, that's horribly ugly. I'll 
> work on getting version 2.5.35 build for Windows in a way that works 
> standalone, and push it somewhere (maybe the dev wiki).
>
>

Well, it looks like there's a reason GnuWin32 hasn't advanced beyond 
2.5.4a - after that the flex developers proceeded to make flex use a 
filter chain methodology that requires the use of fork(). Making it run  
on Windows without the  support of Msys or Cygwin would involve some 
significant surgery, I suspect.

Maybe for the time being we need to think about keeping scan.c in CVS. 
It's not like scan.l gets updated all that often.

cheers

andrew


В списке pgsql-hackers по дате отправления:

Предыдущее
От: KaiGai Kohei
Дата:
Сообщение: Re: [PATCH] SE-PgSQL/lite rev.2163
Следующее
От: Mischa Sandberg
Дата:
Сообщение: Re: Index-only scans