Home
mc-dev
mc-dev@conference.jabber.ru
26.07.2010< ^ >

Тема: http://www.midnight-commander.org | Latest stable: 4.7.0.7 | Latest development release: 4.7.3
[00:43:19] Rehbkmobr вышел из конференции
[00:43:49] Rehbkmobr зашёл в конференцию
[05:32:28] iNode вышел из конференции
[05:57:19] andrew_b зашёл в конференцию
[06:05:03] iNode зашёл в конференцию
[07:55:09] slavazanko/w зашёл в конференцию
[07:55:17] slavazanko/w вышел из конференции
[07:55:50] slavazanko/w/g зашёл в конференцию
[08:22:01] <il.smind > Здравствуйте, товарищи бойцы!
[08:22:08] slavazanko/w/g вышел из конференции
[08:22:14] <slavazanko> И тебе не кашлять
[08:22:32] <il.smind > slavazanko: я тебя запомнил
[08:23:00] <slavazanko> ичё? мне начинать баяцца?
[08:23:15] <il.smind > ))
[08:23:28] <slavazanko> )
[08:24:02] <il.smind > slavazanko: придумай чонить чтобы у меня tcc работал
[08:24:12] <slavazanko> попробую..
[08:25:03] <slavazanko> но там он много где потом спотыкается. например, появилось include_once кажись. В /usr/include
то есть, что-то сильно гнутое. а вот tcc нифига не понимает этого
[08:25:17] <slavazanko> это в довесок к непониманию опций комстроки,
[08:26:14] <slavazanko> ибо опции я как-то правил. переименовал tcc в tcc.bin и потом сделал скрипт с именем tcc. В скрипте перехватывал опции комстроки и sed'ом выкусывал неугодные. Нобля tcc всё равно упорствовал и не хотел собирать :(
[08:26:18] <il.smind > это да, а нельзя какой то sed скрипт для подмены в Makefile ?
[08:26:27] <slavazanko> я делал sed
[08:26:33] <slavazanko> но не в makefile
[08:32:31] <andrew_b> slavazanko: скажи, а зачем нам нужен version.h?
[08:35:40] <slavazanko> две цели:
1) как target для Makefile
2) как кэш-хранилище для текущей версии - чтобы каждый раз не делать git describe и чтобы при каждом make не запускался configure (сейчас configure автоматом запускается только послек переключения веток)
[08:36:15] <andrew_b> Но ведь версия есть в config.h.
[08:36:45] <andrew_b> Почему бы её не брать оттуда?
[08:41:01] <slavazanko> она оттуда и берётся. а version.h никуда не инклюдится.
${srcdir}/Makefile.am

14 CONFIG_STATUS_DEPENDENCIES = $(top_srcdir)/version.h

здесь при каждом make будет вызываться цель version.h.
а она при необходимости дёрнет цель "update-version"
в принципе, можно попробовать и с config.h поиграться, но нужно тогда менять только лишь версию в файле. Сейчас тупо переписывается содержимое version.h (если надо)
[08:43:01] <andrew_b> А надо ли менять версию и зачем?
[08:43:18] <slavazanko> при переключении между бранчами. При смене тэга
[08:44:01] <andrew_b> Но ведь версия как-то в config.h попадает?
[08:44:14] <andrew_b> Сама меняется?
[08:44:24] <slavazanko> не совсем сама
[08:44:35] <il.smind > slavazanko: а как сделать чтобы версия между бранчами не менялась?
[08:44:45] <slavazanko> configure.ac
12 AM_INIT_AUTOMAKE(mc, ${VERSION} )
[08:45:10] <slavazanko> тут она попадает в config.h
[08:45:33] <andrew_b> а VERSION откуда?
[08:45:35] <slavazanko> а саму VERSION мы вычисляем
[08:45:55] <slavazanko> в m4.include/mc-version.m4
[08:46:37] <slavazanko> > а как сделать чтобы версия между бранчами не менялась?
собирай с
./configure --disable-maintainer-mode
[08:47:18] <il.smind > не... мне нужно с отладкой
[08:47:20] <andrew_b> Я к чему веду: почему бы VERSION не передавать через ключи компилятора: -DVERSION="тра-ля-ля"?
[08:47:34] <andrew_b> Тогда никакие файлы нам не страшны.
[08:48:08] <slavazanko> ну наверное можно.
[08:48:14] <andrew_b> Версия будет меняться, а файлы нет.
[08:48:17] <Зося_Синицкая> andrew_b: Ошибка! Удалённый сервер не найден!
[08:48:28] <slavazanko> только всё равно версию где-то хранить надо
[08:48:29] <andrew_b> Зося_Синицкая: да иди ты...
[08:48:37] <Зося_Синицкая> andrew_b: отвечай тупица
[08:48:43] <andrew_b> slavazanko: зачем?
[08:48:53] <slavazanko> каждый раз git describe?
[08:49:24] <andrew_b> Каждый раз чего?
[08:49:35] <slavazanko> при каждом запуске make
[08:49:48] <slavazanko> сейчас только один раз при переключении в новый бранч
[08:49:49] <andrew_b> Не. Каждый раз запуск конфигуре.
[08:49:59] <andrew_b> Причём тут make?
[08:50:30] <slavazanko> ну.. сейчас переключись в другой бранч и набери make. конфигур будет вызван автоматически. а потом уже будет запущен и make
[08:51:07] <andrew_b> Это сейчас, потому что version.h меняется.
[08:52:04] <slavazanko> ну можно попробовать
[08:52:08] <andrew_b> Ты же при переключении на другой бранч всё равно же автоген запускаешь?
[08:52:41] <slavazanko> да. но не всегда. иногда по-быстрому пишу make. И оно мне переконфигуряет само
[08:52:51] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #1964 (Segfault in extfs.c) closed
http://www.midnight-commander.org/ticket/1964#comment:11
[08:59:00] <il.smind > slavazanko: и все таки, как сделать чтобы не запускался автоген с конфигурой после переключения на какой нибудь бранч
[08:59:59] <slavazanko> сейчас никак. переделывать надо
[09:14:35] <andrew_b> il.smind : давай пихай 2263 в стейбл.
[09:18:28] <andrew_b> Или давай я.
[09:18:51] <andrew_b> Если ты без инструкции не можешь. :)
[09:23:14] <il.smind > andrew_b: давай ты
[09:23:28] <il.smind > у нас сегодня последний день подготовки к сдече
[09:23:34] <il.smind > сдаче
[09:32:23] <slavazanko> сдаче чего?
[09:32:30] <slavazanko> или кого?
[09:33:24] <andrew_b> Финансового отчёта какого-нибудь.
[09:38:12] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2263 (viewer: doesn't show koi-8 chars in hex mode) closed
http://www.midnight-commander.org/ticket/2263#comment:9
[11:08:52] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2237 ([METATICKET] Fixes to the manual pages (man)) updated
http://www.midnight-commander.org/ticket/2237#comment:5
[12:02:07] <andrew_b> Шотут?
[12:09:27] <slavazanko> где?
[12:10:56] <andrew_b> Тут.
[12:14:17] <slavazanko> тут пока что затишье. Я пока того.. в запарке
[12:15:56] <il.smind > где туд?
[12:16:12] <il.smind > в зоопарке он
[13:55:45] <andrew_b> Ну чё, релиз опасносте? :)
[14:10:22] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2297 (incremental tar archives doesn't contain empty directories) created
http://www.midnight-commander.org/ticket/2297
[14:15:49] <il.smind > а чо уже?
[14:17:40] <andrew_b> Дык уже конец месяца почти.
[14:22:05] <il.smind > рано паниковать
[14:22:43] <andrew_b> il.smind : занят?
[14:23:04] <il.smind > очен
[14:23:10] <andrew_b> Жал
[14:25:27] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2297 (incremental tar archives doesn't contain empty directories) updated
http://www.midnight-commander.org/ticket/2297#comment:1
• Ticket #1952 (mc cd foo.tar#utar does not handle POSIX ustar archives, only GNU tar ...) updated
http://www.midnight-commander.org/ticket/1952
• Ticket #2297 (incremental tar archives doesn't contain empty directories) updated
http://www.midnight-commander.org/ticket/2297#comment:2
[14:40:32] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2297 (incremental tar archives doesn't contain empty directories) updated
http://www.midnight-commander.org/ticket/2297#comment:3
[14:55:42] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2297 (incremental tar archives doesn't contain empty directories) updated
http://www.midnight-commander.org/ticket/2297#comment:4
[14:59:27] iNode вышел из конференции
[15:18:57] andrew_b вышел из конференции: конец рабочего дня
[15:40:24] iNode зашёл в конференцию
[15:56:08] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2296 (slang import broken) updated
http://www.midnight-commander.org/ticket/2296#comment:3
[16:11:13] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2296 (slang import broken) updated
http://www.midnight-commander.org/ticket/2296#comment:4
[16:26:23] <Зося_Синицкая> RSS: Новости для Midnight Commander
• mc-4.7.0.7-search-start-offset.patch attached to Ticket #2294
http://www.midnight-commander.org/attachment/ticket/2294/mc-4.7.0.7-search-start-offset.patch
• Ticket #2294 (mcview: incorrect starting offset for 'search again') updated
http://www.midnight-commander.org/ticket/2294#comment:2
[17:28:23] andrew_b зашёл в конференцию
[17:31:08] andrew_b вышел из конференции
[17:31:24] andrew_b зашёл в конференцию
[17:59:20] slavazanko вышел из конференции
[18:37:38] andrew_b вышел из конференции
[19:00:48] andrew_b зашёл в конференцию
[19:01:16] andrew_b вышел из конференции
[19:30:53] ASM зашёл в конференцию
[19:30:55] ASM вышел из конференции: offline
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!