Укажите отработанное время

Отработанное время:
Продуктивное время:
Bug 4458 - Собрать postgres 8.4 под все системы   Make a simular bug
Summary: Собрать postgres 8.4 под все системы
Status: CLOSED FIXED
Alias: None
Product: Postgres@Etersoft
Classification: Продукты (Products)
Component: пакеты (show other bugs)
Version: не указана
Hardware: PC All
: P3 normal
Target Milestone: ---
Deadline: 2009-11-20
Assignee: Юрий Филь
QA Contact: Калюхович Юрий
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 4030 4460 4733
  Show dependency treegraph
 
In work:
Reported: 2009-11-13 18:57 MSK by Станислав Коробейников
Modified: 2010-10-20 18:15 MSD (History)
3 users (show)

See Also:
Заявки RT:
Связано с:
Дата напоминания: 2009-11-22


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Станислав Коробейников 2009-11-13 18:57:43 MSK
На сайте 1с появились новые пачи. 
http://v8.1c.ru/overview/postgres_patches_notes.htm
Comment 1 Vitaly Lipatov 2009-11-13 19:38:08 MSK
Бага - это руководство к действию, а не новостной сайт. Лучше по максиму писать цели и задачи, а также виды на результат, и что нужно от исполнителя.
Comment 2 Boris Savelev 2009-11-14 21:35:17 MSK
http://updates.etersoft.ru/pub/Etersoft/Postgres@Etersoft/8.4.1/sources/postgresql-8.4eter-8.4.1-alt1.src.rpm

мне кажется, что для альта пока не актуальный, т.к. в репозитории нет нужной libpq.

для остальных систем libpq должна компилится статически и проблем быть не должно
Comment 3 Vitaly Lipatov 2009-11-15 01:19:36 MSK
(In reply to comment #2)
...
> мне кажется, что для альта пока не
> актуальный, т.к. в репозитории нет нужной
> libpq.
Кто-то спрашивал уже, я думаю стоит скоординироваться через devel@
 
Comment 4 Boris Savelev 2009-11-19 09:08:41 MSK
reopen
Comment 5 Vitaly Lipatov 2009-11-19 10:26:55 MSK
Он под много что (CentOS, Ubuntu например) не собирается с
error: Installed (but unpackaged) file(s) found:
   /usr/share/locale/cs/LC_MESSAGES/libpq5-8.4.mo
   /usr/share/locale/de/LC_MESSAGES/ecpg-8.4.mo

Comment 6 Юрий Филь 2009-11-19 18:33:24 MSK
Везде, кроме ALT
+ echo 'Patch #50 (libpq-static.patch):'
Patch #50 (libpq-static.patch):
+ patch -p2 -s
1 out of 1 hunk FAILED -- saving rejects to file src/Makefile.global.in.rej
patch unexpectedly ends in middle of line
error: Bad exit status from /home/korinfer/tmp/rpm-tmp.44266 (%prep)

В Fedora
Patch #50 (libpq-static.patch):
+ /bin/cat /home/korinfer/RPM/SOURCES/libpq-static.patch
+ /usr/bin/patch -s -p2 --fuzz=3
patch unexpectedly ends in middle of line
не завершается с ошибкой. Сборка валится на
error: Installed (but unpackaged) file(s) found:
   /usr/share/locale/cs/LC_MESSAGES/libpq5-8.4.mo
   /usr/share/locale/de/LC_MESSAGES/ecpg-8.4.mo
   /usr/share/locale/de/LC_MESSAGES/ecpglib6-8.4.mo
   /usr/share/locale/de/LC_MESSAGES/libpq5-8.4.mo
...
Comment 7 Vitaly Lipatov 2009-11-19 18:40:37 MSK
Юра, так может быть ты обновишь репозиторий, переформируешь патч, добавишь упаковку файлов локализации?
Comment 8 Boris Savelev 2009-11-19 18:44:22 MSK
а я смержу-)(In reply to comment #7)
> Юра, так может быть ты обновишь
> репозиторий, переформируешь патч, добавишь
> упаковку файлов локализации?
> 

а я смержу
Comment 9 Юрий Филь 2009-11-19 21:55:41 MSK
Поправил патч.

Не пакуются файлы из
%if %shared
%find_lang libpq5-8.4
%find_lang ecpg-8.4
%find_lang ecpglib6-8.4
%find_lang pg_config-8.4
%endif
Можно выполнять %find_lang без проверки shared, а затем, если не %shared, удалять файлы, содержащиеся в списках *lang, которые не нужны.
Comment 10 Vitaly Lipatov 2009-11-27 01:15:13 MSK
Ну так и где?
Comment 11 Юрий Филь 2009-11-28 19:46:06 MSK
Готово для всего, кроме Мандрив. Там нужно починить патчи.
Comment 12 Юрий Филь 2009-12-14 23:41:03 MSK
Готово, кроме x86_64/Debian/4.0:
gcc -O2 -g -fPIC -DPIC -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Wendif-labels -fno-strict-a
liasing -fwrapv -fpic -I/usr/local/include -I. -I../../src/include -D_GNU_SOURCE -I/usr/include/libxml2   -c -o mchar_recode
.o mchar_recode.c
In file included from mchar_proc.c:1:
mchar.h:7:27: error: unicode/uchar.h: No such file or directory
mchar.h:8:29: error: unicode/ustring.h: No such file or directory
In file included from mchar_proc.c:1:
mchar.h:14: error: expected specifier-qualifier-list before 'UChar'
mchar.h:31: error: expected specifier-qualifier-list before 'UChar'
mchar.h:47: error: expected declaration specifiers or '...' before 'UChar'
mchar.h:48: warning: type defaults to 'int' in declaration of 'UChar'
mchar.h:48: error: expected ';', ',' or ')' before '*' token
mchar.h:49: error: expected ')' before '*' token
mchar.h:50: error: expected ')' before '*' token
mchar.h:51: error: expected ')' before '*' token
mchar.h:53: error: expected ')' before '*' token
In file included from mchar_io.c:1:
mchar.h:7:27: error: unicode/uchar.h: No such file or directory
mchar.h:8:29: error: unicode/ustring.h: No such file or directory
In file included from mchar_io.c:1:
mchar.h:14: error: expected specifier-qualifier-list before 'UChar'
mchar.h:31: error: expected specifier-qualifier-list before 'UChar'
mchar.h:47: error: expected declaration specifiers or '...' before 'UChar'
mchar.h:48: warning: type defaults to 'int' in declaration of 'UChar'
mchar.h:48: error: expected ';', ',' or ')' before '*' token
...
Comment 13 Boris Savelev 2009-12-15 11:35:46 MSK
> mchar.h:7:27: error: unicode/uchar.h: No such file or directory
> mchar.h:8:29: error: unicode/ustring.h: No such file or directory
libicu-dev нету
Comment 14 Юрий Филь 2009-12-18 20:03:48 MSK
Готово.
Comment 15 Калюхович Юрий 2009-12-29 11:39:14 MSK
(In reply to comment #14)
> Готово.

попробовал на 1с:тис+сельта106-107, работоспособно
Comment 16 Калюхович Юрий 2010-03-16 19:44:58 MSK
постгри 8.4.1 для windows с нашего фтп:
при установке - "Примечания по установке" написано что версия 8.3
по-моему, это неправильно.