Welcome! Log In Create A New Profile

Advanced

Re: а проект nginx-ctpp похоже уже забросили ?

Валентин Бартенев
May 16, 2012 07:30PM
On Thursday 17 May 2012 02:47:43 Алексей Сундуков wrote:
> 17 мая 2012 г., 1:21 пользователь Валентин Бартенев <ne@vbart.ru> написал:
> > Не сложно. IMHO. Парсер, генератор байткода и достаточно простая VM - это
> > далеко не "rocket science". Конкретно код ctpp я глубоко не копал, а с
> > виду вполне добротно выглядит.
>
> Уточню тогда видимо последний момент. ngx_ctpp последняя версия 0.5,
> ctpp стабильная ветка 2.7 (у меня на 64-ом debian 2.7.5 крутиться).
> Если не обновлять ctpp, но обновлять nginx до актуальных версий, то
> ngx_ctpp нужно модернизировать только под изменения в nginx, так? Или
> есть какие-то подводные камни?
[...]

Последняя версия ngx_ctpp лежит в транке, она более стабильная и функциональная,
чем 0.5.

Модернизировать тоже там нечего, ибо никаких изменений в nginx, которые могли бы
нарушить работу модуля - просто не было. Пара человек лишь пожаловалась на
сборку, причем один обнаружил, что проблема имеет место быть только на более
старых версиях gcc (на 4.6 у него проблема исчезла). То, что я видел в тикете,
если память мне не изменяет, это warning похоже из-за того, что pcre в
заголовочных файлах nginx и ctpp каким-то образом конфликтует (сам модуль
вообще pcre не использует). nginx собирается по умолчанию с флагом трактующим
предупреждения при сборки - как ошибки.

Проблема, подозреваю, появилась после того, как мы реализовали в nginx поддержку
pcre jit и pcre_extra, а может быть что-то в заголовочных файлах самого ctpp
изменилось.

У меня ctpp 2.7.6 вообще не собирается:

vbart@vbart-laptop ~/Development/Nginx/ngx-ctpp2/ctpp2-2.7.6 $ make install
...
Linking CXX executable ctpp2json
[ 98%] Built target ctpp2json
[ 98%] Building CXX object CMakeFiles/ctpp2vm.dir/tests/CTPP2Emulator.cpp.o
/home/vbart/Development/Nginx/ngx-ctpp2/ctpp2-2.7.6/tests/CTPP2Emulator.cpp: In
function 'int main(int, char**)':
/home/vbart/Development/Nginx/ngx-
ctpp2/ctpp2-2.7.6/tests/CTPP2Emulator.cpp:75:2: error: 'auto_ptr' is not a
member of 'std'
/home/vbart/Development/Nginx/ngx-
ctpp2/ctpp2-2.7.6/tests/CTPP2Emulator.cpp:75:35: error: expected primary-
expression before '>' token
/home/vbart/Development/Nginx/ngx-
ctpp2/ctpp2-2.7.6/tests/CTPP2Emulator.cpp:75:85: error: 'pOutputCollector' was
not declared in this scope
make[2]: *** [CMakeFiles/ctpp2vm.dir/tests/CTPP2Emulator.cpp.o] Error 1
make[1]: *** [CMakeFiles/ctpp2vm.dir/all] Error 2
make: *** [all] Error 2

Но раз тут столько желающих использовать ngx_ctpp модуль собралось, я завтра
вечером попробую пофиксить и ctpp, и сам модуль, если действительно в нем есть
какая-то проблема.

--
Валентин Бартенев
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

alias+ try_files

Дмитрий Жильцов May 16, 2012 05:34AM

Re: alias+ try_files

Валентин Бартенев May 16, 2012 06:24AM

Re: alias+ try_files

Валентин Бартенев May 16, 2012 06:26AM

Re: alias+ try_files

Дмитрий Жильцов May 16, 2012 06:48AM

а проект nginx-ctpp похоже уже забросили ?

Bdfy May 16, 2012 07:04AM

Re: а проект nginx-ctpp похоже уже забросили ?

Алексей Сундуков May 16, 2012 10:22AM

Re: а проект nginx-ctpp похоже уже забросили ?

Валентин Бартенев May 16, 2012 10:34AM

Re: а проект nginx-ctpp похоже уже забросили ?

sergey.kobzar May 16, 2012 10:42AM

Re: а проект nginx-ctpp похоже уже забросили ?

Валентин Бартенев May 16, 2012 11:08AM

Re: а проект nginx-ctpp похоже уже забросили ?

Алексей Сундуков May 16, 2012 12:14PM

Re: а проект nginx-ctpp похоже уже забросили ?

Dmitry May 16, 2012 12:28PM

Re: а проект nginx-ctpp похоже уже забросили ?

Валентин Бартенев May 16, 2012 12:52PM

Re: а проект nginx-ctpp похоже уже забросили ?

Dmitry May 16, 2012 01:10PM

Re: а проект nginx-ctpp похоже уже забросили ?

Алексей Сундуков May 16, 2012 01:56PM

Re: а проект nginx-ctpp похоже уже забросили ?

Валентин Бартенев May 16, 2012 02:10PM

Re: а проект nginx-ctpp похоже уже забросили ?

Алексей Сундуков May 16, 2012 03:08PM

Re: а проект nginx-ctpp похоже уже забросили ?

Andrey Velikoredchanin May 16, 2012 03:54PM

Re[2]: а проект nginx-ctpp похоже уже забросили ?

Михаил Монашёв May 16, 2012 04:00PM

Re: Re[2]: а проект nginx-ctpp похоже уже забросили ?

Alexandr Gomoliako May 16, 2012 04:18PM

Re: Re[2]: а проект nginx-ctpp похоже уже забросили ?

Алексей Сундуков May 16, 2012 04:34PM

Re: Re[2]: а проект nginx-ctpp похоже уже забросили ?

Alexandr Gomoliako May 16, 2012 04:46PM

Re: а проект nginx-ctpp похоже уже забросили ?

Валентин Бартенев May 16, 2012 05:20PM

Re: а проект nginx-ctpp похоже уже забросили ?

Alexandr Gomoliako May 16, 2012 05:40PM

Re: а проект nginx-ctpp похоже уже забросили ?

Валентин Бартенев May 16, 2012 06:32PM

Re: а проект nginx-ctpp похоже уже забросили ?

Alexandr Gomoliako May 16, 2012 07:52PM

Re: Re[2]: а проект nginx-ctpp похоже уже забросили ?

Алексей Сундуков May 16, 2012 04:32PM

Re: а проект nginx-ctpp похоже уже забросили ?

Валентин Бартенев May 16, 2012 05:22PM

Re: а проект nginx-ctpp похоже уже забросили ?

Алексей Сундуков May 16, 2012 06:48PM

Re: а проект nginx-ctpp похоже уже забросили ?

Валентин Бартенев May 16, 2012 07:30PM

Re: а проект nginx-ctpp похоже уже забросили ?

Алексей Сундуков May 16, 2012 08:16PM

Re: а проект nginx-ctpp похоже уже забросили ?

Валентин Бартенев May 16, 2012 09:08PM

Re: а проект nginx-ctpp похоже уже забросили ?

mva May 17, 2012 12:34AM

Re[2]: а проект nginx-ctpp похоже уже забросили ?

Bdfy May 17, 2012 01:36AM

Re[2]: а проект nginx-ctpp похоже уже забросили ?

Влад Максимов May 17, 2012 02:34AM

Re[3]: а проект nginx-ctpp похоже уже забросили ?

Bdfy May 17, 2012 03:46AM

Re: а проект nginx-ctpp похоже уже забросили ?

Валентин Бартенев May 17, 2012 04:16AM

Re[2]: а проект nginx-ctpp похоже уже забросили ?

Bdfy May 17, 2012 11:40AM

Re: а проект nginx-ctpp похоже уже забросили ?

Валентин Бартенев May 17, 2012 11:52AM

Re: а проект nginx-ctpp похоже уже забросили ?

Валентин Бартенев May 17, 2012 04:10AM

Re: а проект nginx-ctpp похоже уже забросили ?

mva May 17, 2012 11:02AM

Re: а проект nginx-ctpp похоже уже забросили ?

Валентин Бартенев May 17, 2012 11:46AM

Re: а проект nginx-ctpp похоже уже забросили ?

Олег Черній May 17, 2012 11:20AM

Re: а проект nginx-ctpp похоже уже забросили ?

Валентин Бартенев May 17, 2012 12:18PM

Re: а проект nginx-ctpp похоже уже забросили ?

Олег Черній May 18, 2012 04:00AM

Re[2]: а проект nginx-ctpp похоже уже забросили ?

Михаил Монашёв May 16, 2012 03:48PM

Re: alias+ try_files

ernest0 May 26, 2012 01:30AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 222
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready