| Summary: | Нужно добавить возможность проверки нашей сборки | ||
|---|---|---|---|
| Product: | Postgres@Etersoft | Reporter: | Vitaly Lipatov <lav> |
| Component: | СУБД | Assignee: | Boris Savelev <boris> |
| Status: | CLOSED FIXED | QA Contact: | |
| Severity: | minor | ||
| Priority: | P4 | CC: | goga, pglushkov, shan |
| Version: | не указана | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | All | ||
| Whiteboard: | |||
| Заявки RT: | Связано с: | ||
| Дата напоминания: | |||
| Bug Depends on: | |||
| Bug Blocks: | 2214 | ||
|
Description
Vitaly Lipatov
2008-07-26 14:25:48 MSD
основная проверка на существование плагина mchar надо проверить, сечёт ли 1c свою сборку или ей все равно. хотя судя по http://unixforum.org/index.php?showtopic=72068 не сечёт. можно вставить define для SQL VARIABLE в src/backend/utils/misc/guc.c можно добавить ничего не значащий параметр etersoft и проверять его в сельте sql-запросом вида: show etersoft; самый простой вариант запатчить configure -PACKAGE_VERSION='8.2.4' +PACKAGE_VERSION='8.2.4Eter' и проверять sql: select version(); вот такой патч: -PACKAGE_VERSION='8.2.4' -PACKAGE_STRING='PostgreSQL 8.2.4' -PACKAGE_BUGREPORT='pgsql-bugs@postgresql.org' +PACKAGE_VERSION='8.2.4-eter11' +PACKAGE_STRING='PostgreSQL 8.2.4 Etersoft Edition' +PACKAGE_BUGREPORT='support@etersoft.ru' вот такой запрос: select version(); вот такой ответ: version --------------------------------------------------------------------------------------------------------------------------------------- PostgreSQL 8.2.4-eter11 on i586-alt-linux-gnu, compiled by GCC i586-alt-linux-gcc (GCC) 4.1.1 20070105 (ALT Linux, build 4.1.1-alt11) (1 запись) проверять на присутствие eter добавлено в сборке с новым патчем. ftp://updates.etersoft.ru/pub/Etersoft/PostgreSQL/8.2.4/ |