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

Тема: http://www.midnight-commander.org | Latest release: 4.8.0-pre2 | Latest stable release: 4.7.5.5
[00:00:16] slavazanko/w зашёл в конференцию
[00:17:40] ilia maslakov вышел из конференции
[00:18:30] ilia maslakov зашёл в конференцию
[00:18:58] ASM вышел из конференции
[00:23:08] theMIROn зашёл в конференцию
[00:37:10] theMIROn вышел из конференции
[01:14:42] slavazanko/h вышел из конференции
[06:22:32] andrew_b зашёл в конференцию
[07:11:19] <ilia maslakov> Привет всем!
[07:12:58] theMIROn зашёл в конференцию
[07:21:15] theMIROn вышел из конференции
[07:50:26] theMIROn зашёл в конференцию
[08:33:57] <andrew_b> Привет!
[09:21:59] <slavazanko/w> всем привет
[09:22:35] <andrew_b> Привет.
[09:36:07] <ilia maslakov> slavazanko/w: привет, у меня всё починилось
[09:36:21] <slavazanko/w> починилось?
[09:36:25] <slavazanko/w> странно
[09:36:29] <ilia maslakov> правкой config
[09:36:36] <slavazanko/w> ?
[09:36:44] <ilia maslakov> я удалил секцию
[09:37:03] <ilia maslakov> [http basic] или что то вроде того
[09:37:23] <ilia maslakov> видимо в новой версии гит что то поменялось
[09:37:29] <slavazanko/w> гм
[09:38:03] <slavazanko/w> один хрен клонирование с нашего репы не проходит.
$ git clone http://git.midnight-commander.org
Cloning into git.midnight-commander.org...
error: Could not resolve host: git.midnight-commander.org; Cannot allocate memory while accessing http://git.midnight-commander.org/info/refs

fatal: HTTP request failed


$ git clone https://www.midnight-commander.org/repo/mc.git
Cloning into mc...
error: while accessing https://www.midnight-commander.org/repo/mc.git/info/refs

fatal: HTTP request failed
[09:38:21] <ilia maslakov> не правильный урл
[09:38:28] <slavazanko/w> git.midnight-commander.org - неизвестный хост. Что-то в DNS убралось
[09:38:31] <slavazanko/w> ?
[09:38:36] <slavazanko/w> а какой должен быть?
[09:38:47] <andrew_b> А его и не было, хоста этого.
[09:38:58] <andrew_b> На первой странице написано.
[09:39:03] <ilia maslakov> url = http://midnight-commander.org/repo/mc.git <http://angel_il@midnight-commander.org/repo/mc.git>
[09:39:32] <ilia maslakov> слай же недавно переделывал
[09:39:42] <ilia maslakov> а инфу на первой не поправил
[09:39:55] <andrew_b> Что переделывал?
[09:40:10] <slavazanko/w> всё равно анонимный клонинг не работает
[09:40:26] <ilia maslakov> доступ через http к репу
[09:42:59] <andrew_b> Да, не работает по http.
$ git clone http://midnight-commander.org/repo/mc.git
Cloning into mc...
error: RPC failed; result=22, HTTP code = 401
fatal: The remote end hung up unexpectedly
[09:43:11] <andrew_b> По https тоже.
[09:43:19] <andrew_b> $ git clone https://midnight-commander.org/repo/mc.git
Cloning into mc...
error: SSL certificate problem, verify that the CA cert is OK. Details:
error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed while accessing https://midnight-commander.org/repo/mc.git/info/refs

fatal: HTTP request failed
[09:43:21] <slavazanko/w> 401 = гтфгерщкшяув
[09:43:30] <slavazanko/w> unauthorized
[09:58:31] <ilia maslakov> итак
[09:59:36] <slavazanko/w> починил анонимный доступ к репе. Илья, можешь сейчас проверить, что пуши в репу проходят?
[09:59:44] <slavazanko/w> через http
[09:59:51] <ilia maslakov> они и так проходили
[10:00:09] <ilia maslakov> надеюсь после починки продолжат проходить Ж)
[10:00:17] <slavazanko/w> вот это и надо проверить
[10:01:15] <slavazanko/w> анонимный пуш не сработал. Проверь неанонимный
[10:02:11] <andrew_b> Я на обед.
[10:02:18] <ilia maslakov> я тоже
[10:02:25] <slavazanko/w> вот жруны.
[10:02:40] <slavazanko/w> ну давайте. Клинапный бранч потом посмотрите одним глазом
[10:03:57] <ilia maslakov> пушится
[10:04:04] <ilia maslakov> без проблем
[10:04:07] <slavazanko/w> гуд.
[10:04:16] <slavazanko/w> значит. у нас всё работает аки надо
[10:16:03] zeihee зашёл в конференцию
[10:39:41] <andrew_b> slavazanko/w: Голосовать за клинап надо?
[10:39:56] <slavazanko/w> угу.
[10:40:00] <slavazanko/w> https://www.midnight-commander.org/ticket/2620#comment:3
[10:40:32] <slavazanko/w> после клинапа надо голосовать за https://www.midnight-commander.org/ticket/1551#comment:9
и только потом процесс выпуска релиза продолжится.
[10:40:50] <andrew_b> Да.
[11:04:03] <andrew_b> slavazanko/w: можешь запушить русский перевод из 4.7.5-stable на Трансифекс?
[11:04:29] <andrew_b> Из репозитория на Трансифекс, не наоборот.
[11:04:35] <andrew_b> Я обновил.
[11:05:03] <slavazanko/w> ок
[11:06:10] <slavazanko/w> готово
[11:06:20] <andrew_b> Спасибо.
[11:25:05] <ilia maslakov> сколько там коммитов в клинапе?
[11:25:11] <ilia maslakov> я уже утомился
[11:26:54] <andrew_b> Давай-давай.
[11:27:09] <andrew_b> ilia maslakov: а fish так и непочиненной останется.
[11:27:51] <ilia maslakov> ничего подобного!
[11:28:01] <ilia maslakov> всё работает как часы
[11:28:21] <ilia maslakov> как песочные
[11:28:27] <ilia maslakov> сыпется всё
[11:37:12] BanderOS зашёл в конференцию
[11:37:36] BanderOS вышел из конференции
[11:40:42] BanderOS зашёл в конференцию
[11:41:06] BanderOS вышел из конференции
[11:44:18] BanderOS зашёл в конференцию
[12:01:03] BanderOS вышел из конференции
[12:07:36] BanderOS зашёл в конференцию
[12:08:24] BanderOS вышел из конференции
[12:22:43] <ilia maslakov> херасе вы редактор порезали...
[12:22:56] <slavazanko/w> ?
[12:23:46] <slavazanko/w> упорядочили
[12:26:29] <andrew_b> Да.
[12:27:48] BanderOS зашёл в конференцию
[12:29:50] <ilia maslakov> да я понял еже что "улучшили" :)
[12:31:01] <andrew_b> Что-то не нравится?
[12:31:03] <ilia maslakov> по поводу фиш
[12:31:17] <ilia maslakov> у меня не получается повторить хоть убейся
[12:33:35] <slavazanko/w> ilia maslakov: 1551 посмотри ещё.
[12:34:27] <ilia maslakov> slavazanko/w: конечно-конечно, всё для тебя!
[12:36:00] <ilia maslakov> о повторяется
[12:36:05] <ilia maslakov> про фиш
[12:36:20] <ilia maslakov> видать от размера зависит
[12:53:02] <ilia maslakov> edit-impl.h
[12:53:15] <slavazanko/w> что там?
[12:53:20] <ilia maslakov> v 2
[12:53:30] <ilia maslakov> edit.h
[12:53:51] <ilia maslakov> mountlist.h
[12:54:07] <slavazanko/w> с хидеров надо убирать копирайты
[12:54:14] <ilia maslakov> library_independ.c
[12:54:15] <slavazanko/w> глазастый, иш ты....
[12:54:23] <ilia maslakov> serialize.c
[12:54:40] <ilia maslakov> x_basename.c
mc_build_filename.c
[12:55:09] <slavazanko/w> serialize.c - что там не так?
[12:55:10] <ilia maslakov> lib/widget
menu.h
dialog.h
[12:55:17] <ilia maslakov> v 2
[12:55:28] <ilia maslakov> в тех что я назвал
[12:56:04] <ilia maslakov> tests/lib/vfs
*.с
[12:56:24] <ilia maslakov> tests/lib/mcconfig
config_string.c
[12:57:01] <ilia maslakov> tests/lib/search
regex_replace_esc_seq.c
regex_process_escape_sequence.c
[12:57:08] <ilia maslakov> src/vfs/smbfs/helpers/include
*.р
[12:57:11] <ilia maslakov> src/vfs/smbfs/helpers/include
*.h
[12:57:41] <ilia maslakov> Вы вообще читали то что мне на подпись несёте?
[12:57:53] <ilia maslakov> неготов!
[12:58:11] <slavazanko/w> "serialize.c - что там не так?"
[12:58:32] <slavazanko/w> а, ты про в тестах, а не в lib
[12:58:36] <slavazanko/w> так бы сразу
[12:58:58] <ilia maslakov> tests/lib/serialize.c
[13:00:16] <ilia maslakov> >andrew_b: ilia maslakov: а fish так и непочиненной останется.
да, проблема есть
[13:00:29] <andrew_b> Как часы...
[13:00:35] <ilia maslakov> lf
[13:00:37] <ilia maslakov> да
[13:10:24] <slavazanko/w> ilia maslakov: мощно запушил. с ребайзом на отклинапленный мастер. В общем, ревьювай ещё раз. Вроде всё уже исправил
[13:11:41] <ilia maslakov> я ведь проверю :)
[13:15:23] <slavazanko/w> не боюсь :)
[13:23:41] <slavazanko/w> ну чо там?
[13:26:38] <ilia maslakov> всё ок
[13:26:41] <ilia maslakov> отвлекался
[13:28:58] <andrew_b> ilia maslakov: ты на роботе или нет?
[13:29:14] <ilia maslakov> на работе уже 2 недели
[13:29:46] <andrew_b> Какой-то короткий отпуск был.
[13:30:18] <ilia maslakov> 3 недели вроде
[13:30:38] <ilia maslakov> это же второй отпуск он короче
[13:38:07] <ilia maslakov> подписал трясущимися руками...
[13:38:27] <ilia maslakov> а нас не побьют, а..
[13:38:29] <ilia maslakov> ?
[13:38:40] <slavazanko/w> ну ты эта.. смотри.
Если что - то "понавотали".
[13:38:40] <ilia maslakov> 1551
[13:39:44] <slavazanko/w> судя по предварительно полученно консультации с перцами из Альт-тима, побить не должны
[13:40:49] <ilia maslakov> всё дорога на sftp открыта?!
[13:41:16] <andrew_b> ilia maslakov: релиза ж не было ещё.
[13:41:19] <slavazanko/w> нет. DEV_new_vfs
[13:41:25] Зося Синицкая вышел из конференции
[13:41:43] <ilia maslakov> andrew_b: после релиза
[13:43:26] <slavazanko/w> Теперь Андрею будет открыта дорога с фиксом свободного места.
[13:43:35] <andrew_b> Угу.
[13:43:37] <ilia maslakov> да!
[13:43:51] <andrew_b> slavazanko/w: бранч клинапный не удаляй.
[13:44:02] <slavazanko/w> эм... уже
[13:44:07] <andrew_b> Из него в стейбл кое-что перенести можно.
[13:44:07] <ilia maslakov> это маленький шаг для человека, зато огромный шаг для человечества!
[13:44:16] <ilia maslakov> ))
[13:44:22] <slavazanko/w> из мастера будем тягать
[13:44:30] <ilia maslakov> нельзя
[13:44:32] <slavazanko/w> коммиты до 1551 всё ещё под GPLv2
[13:44:36] <ilia maslakov> ))
[13:44:53] <andrew_b> Я ещё не удалил. Могу восстановить.
[13:45:02] <slavazanko/w> как хошь
[13:45:56] <ilia maslakov> кстати
[13:46:03] <slavazanko/w> в NEWS указать в начале ещё один варнинг (или notice) о том. что версия лицензии была поменяна?
[13:46:34] <ilia maslakov> угадайте в какой чудо системе Соммив в базу данных делается нажатием ESC ?
[13:46:45] <ilia maslakov> commit
[13:46:56] <slavazanko/w> коммит в базу через ESC?
неужто голактеко?
[13:47:05] <ilia maslakov> ага
[13:47:10] <slavazanko/w> охренеть
[13:47:27] <ilia maslakov> что то вроде для подтверждения нажмите еск :)
[13:47:43] <ilia maslakov> такого не написано но именно так и работает
[13:47:56] <andrew_b> slavazanko/w: почему варнинг?
[13:48:00] <slavazanko/w> это как в самолёте дёрнуть ручку катапульты, чтобы активировать самоликвидацию... мдым
[13:48:02] <ilia maslakov> я уже 4 или 5 лят ахреневаю
[13:48:06] <slavazanko/w> Note
[13:48:10] <andrew_b> Обычная новость.
[13:48:15] <slavazanko/w> а, ну ок
[13:48:23] <andrew_b> Первой строкой можно.
[13:48:43] <ilia maslakov> давайте я всё таки фиш починю
[13:48:47] <ilia maslakov> а?
[13:49:04] <ilia maslakov> подождёте?
[13:49:18] <andrew_b> Я не спешу.
[13:49:28] <ilia maslakov> лучше починить
[13:49:49] <slavazanko/w> ну почини.
[13:49:57] <slavazanko/w> ради такого подождём
[13:50:00] <andrew_b> Тока это. От стейбла бранч делай.
[13:50:05] <slavazanko/w> да
[13:50:13] <slavazanko/w> уже поздно :)
[13:50:24] <ilia maslakov> всё таки не каждый день выпускаем лелиз 4.8
[13:50:48] <ilia maslakov> * лериз
[13:51:11] <andrew_b> Попробуй ещё раз.
[13:51:31] <ilia maslakov> лериз
[13:51:33] <slavazanko/w> резил
[13:51:37] <andrew_b> :))
[13:57:03] <andrew_b> Вопрос на засыпку. Что кроме minicom умеет цепляться к девайсу через com-порт?
[14:00:18] <andrew_b> http://radikal.ru/F/s017.radikal.ru/i441/1110/9f/9fd3393cef69.jpg.html
[14:03:50] <andrew_b> Эта, мож захренячим 2338_free_space_calculation до релиза? :)
[14:05:07] slavazanko/w вышел из конференции
[14:09:00] slavazanko/w зашёл в конференцию
[14:09:02] <ilia maslakov> andrew_b: иш ты
[14:09:17] <andrew_b> Хорошо бы.
[14:11:18] <slavazanko/w> ну тогда релиз заморозится на пару дней. Возражений нет?
[14:11:33] <andrew_b> Нет.
[14:11:36] <ilia maslakov> пару
[14:11:39] <slavazanko/w> ?
[14:11:54] <ilia maslakov> ну мне надо время
[14:11:58] <slavazanko/w> пару. Сегодня-завтра. Всё зависит от тебя. как ты с фишем справишься
[14:12:08] <ilia maslakov> ок
[14:13:49] <andrew_b> Я тогда 2338_free_space_calculation досинхронизирую до мастера gnulib.
[14:13:59] <andrew_b> Сегодня вечером.
[14:14:02] <slavazanko/w> да
[14:20:25] <ilia maslakov> Слав
[14:20:29] <ilia maslakov> Скажи
[14:20:33] <slavazanko/w> ?
[14:20:47] <ilia maslakov> вот это
Warning: unknown warning option '-Wunused-result' [-Wunknown-warning-option]
2 warnings generated.
CC libmcfilemanager...
[14:21:10] <ilia maslakov> получится починить?
[14:21:22] <slavazanko/w> хз. у тебя llvm?
[14:21:26] <ilia maslakov> это в llvm
[14:21:45] <ilia maslakov> ну не только в tcc по другому
[14:22:01] <ilia maslakov> но суть в том что идёт проверка опций gcc
[14:22:23] <ilia maslakov> а не того компилятора который обозначен
[14:22:29] <ilia maslakov> я не спешу
[14:22:35] <ilia maslakov> но тяжко собирать
[14:22:48] <slavazanko/w> по идее, если опция неизвестна, то gcc тупо отваливается с ошибкой. на этапе проверки поддерживаемых опций если отвалилось по ошибке, то данная опция больше нигде не будет использоваться и светиться. ну а если компилятор не отвалился по ошибке. а сказал "ахтунг", то я тут ничего поделать не могу.
[14:22:59] <ilia maslakov> среди кучи варнингов не видно реальных предупреждений
[14:23:21] <andrew_b> Хорошо бы на Солярке и Фряхе скомпилять переде релизом.
[14:23:26] <slavazanko/w> есть ли у твоего компилятора опция -Werror?
[14:23:44] <ilia maslakov> ты хочешь чтобы у меня вообще не собиралось?
[14:24:20] <slavazanko/w> нет. Я хочу, чтобы свой компилятор на этапе проверки конфигуром поддерживаемых опция начал отваливаться по ошибке
[14:29:14] <ilia maslakov> ну вот допустим
[14:29:17] <ilia maslakov> #include #include #include #include #include #include #include #include #include #include int main(int argc, char **argv){ bool tr; printf("%s", tr); return 0; }
[14:29:22] <ilia maslakov> упс
[14:29:28] <ilia maslakov> holmes@holmes:/home/projects/mc$ clang 1.c
1.c:12:11: warning: conversion specifies type 'char *' but the argument has type
'_Bool' [-Wformat]
printf("%s", tr);
~^ ~~
%u
1 warning generated.
Для продолжения нажмите любую клавишу...
[14:29:41] <sergem> andrew_b> Что кроме minicom умеет цепляться к девайсу через com-порт?

picocom (а также cat, echo...)
[14:30:29] <ilia maslakov> holmes@holmes:/home/projects/mc$ clang -Werror 1.c
1.c:12:11: error: conversion specifies type 'char *' but the argument has type
'_Bool' [-Werror,-Wformat]
printf("%s", tr);
~^ ~~
%u
1 error generated.
[14:30:39] <slavazanko/w> ну и?
[14:30:44] <ilia maslakov> slavazanko/w: достаточно?
[14:30:52] <ilia maslakov> 1 error generated.
[14:30:58] <ilia maslakov> -Werror
[14:31:08] <ilia maslakov> без -Werror 1 warning generated.
[14:31:12] <slavazanko/w> да
[14:31:21] <ilia maslakov> поддерживается
[14:32:04] <ilia maslakov> пойду на полдник схожу
[14:32:30] <slavazanko/w> ilia maslakov:
diff --git a/m4.include/mc-cflags.m4 b/m4.include/mc-cflags.m4
index b405a81..9a2b714 100644
--- a/m4.include/mc-cflags.m4
+++ b/m4.include/mc-cflags.m4
@@ -12,7 +12,7 @@ AC_DEFUN([MC_CHECK_ONE_CFLAG],[
AC_MSG_CHECKING([if gcc accepts $1])

safe_CFLAGS=$CFLAGS
- CFLAGS="$1"
+ CFLAGS="$1 -Werror"

AC_TRY_COMPILE(, [
return 0;
[14:36:02] zeihee вышел из конференции
[14:39:24] <andrew_b> slavazanko/w: и что это будет? C каждой опции -Werror проверять?
[14:39:54] <slavazanko/w> ну как бы да.
[14:40:32] <andrew_b> У нас же Werror отдельной опцией конфигуре задаётся.
[14:41:26] <slavazanko/w> задаётся для всей компиляции. а мне нужно для проверки. не для основного процесса компиляции
[14:43:15] BanderOS вышел из конференции
[14:45:08] BanderOS зашёл в конференцию
[15:03:35] <ilia maslakov> slavazanko/w: ilia maslakov:
эт мне проверить?
[15:04:53] <slavazanko/w> да
[15:04:59] <ilia maslakov> в процессе
[15:09:24] <ilia maslakov> warning: unknown warning option '-Wmissing-parameter-type'
[-Wunknown-warning-option]
warning: unknown warning option '-Wunused-result' [-Wunknown-warning-option]
2 warnings generated.
CC libmcevent_la-raise.lo
[15:10:03] <ilia maslakov> хотя тут
checking if gcc accepts -Wcomment... yes
checking if gcc accepts -Wdeclaration-after-statement... yes
checking if gcc accepts -Wfloat-equal... yes
checking if gcc accepts -Wformat... yes
checking if gcc accepts -Wformat-security... yes
checking if gcc accepts -Wimplicit... yes
checking if gcc accepts -Wignored-qualifiers... yes
checking if gcc accepts -Wmissing-braces... yes
checking if gcc accepts -Wmissing-declarations... yes
checking if gcc accepts -Wmissing-parameter-type... yes
checking if gcc accepts -Wmissing-prototypes... yes
checking if gcc accepts -Wnested-externs... yes
checking if gcc accepts -Wno-long-long... yes
checking if gcc accepts -Wno-unreachable-code... yes
checking if gcc accepts -Wparentheses... yes
checking if gcc accepts -Wpointer-sign... yes
checking if gcc accepts -Wreturn-type... yes
checking if gcc accepts -Wsequence-point... yes
checking if gcc accepts -Wshadow... yes
checking if gcc accepts -Wsign-compare... yes
checking if gcc accepts -Wswitch... yes
checking if gcc accepts -Wtype-limits... yes
checking if gcc accepts -Wuninitialized... yes
checking if gcc accepts -Wunused-function... yes
checking if gcc accepts -Wunused-label... yes
checking if gcc accepts -Wunused-parameter... yes
checking if gcc accepts -Wunused-result... yes
checking if gcc accepts -Wunused-value... yes
checking if gcc accepts -Wunused-variable... yes
checking if gcc accepts -Wwrite-strings... yes
[15:10:21] <ilia maslakov> checking if gcc accepts -Wunused-result... yes
[15:11:57] <ilia maslakov> как это
AC_DEFUN([MC_CHECK_ONE_CFLAG],[

AC_MSG_CHECKING([if gcc accepts $1])

safe_CFLAGS=$CFLAGS
CFLAGS="$1 -Werror"

AC_TRY_COMPILE(, [
return 0;
],
[
mc_check_one_cflag=yes
],
[
mc_check_one_cflag=no
])

CFLAGS=$safe_CFLAGS
AC_MSG_RESULT([$mc_check_one_cflag])

if test x$mc_check_one_cflag = xyes; then
mc_configured_cflags="$mc_configured_cflags $1"
fi

])
[15:11:58] <andrew_b> checking if gcc accept
[15:12:05] <andrew_b> А компилятор не gcc.
[15:12:11] <ilia maslakov> можно отладить?
[15:12:25] <ilia maslakov> andrew_b: это только текст
[15:12:28] <andrew_b> Чекается для одного компилера, а собирается другим.
[15:12:41] <ilia maslakov> а где видно какой чекается?
[15:14:13] <andrew_b> checking if gcc accepts
[15:14:14] <slavazanko/w> CC=bla-bla ./configure ...
[15:16:31] <ilia maslakov> у меня конфигур запускается так
./configure --enable-maintainer-mode --prefix=/home/projects/mc/BUILD_ROOT/INSTALL_ROOT --with-subshell --with-X CC=clang
[15:17:46] <ilia maslakov> CC=bla-bla ./configure ...
warning: unknown warning option '-Wmissing-parameter-type' [-Wunknown-warning-option]
warning: unknown warning option '-Wunused-result' [-Wunknown-warning-option]
[15:17:55] <ilia maslakov> при мэйке
[15:18:15] <ilia maslakov> при этом в конфигуре говорит yes
[15:18:16] <slavazanko/w> -Wunknown-warning-option - чо за ёпт?
[15:18:58] <ilia maslakov> как посмотреть что в AC_MSG_CHECKING([if gcc accepts $1]) делается
[15:20:29] <slavazanko/w> смотри configure
ищи по 'if gcc accepts'
[15:20:36] <ilia maslakov> почему оно на все опции говорит yes
[15:20:50] <ilia maslakov> понял
[15:21:17] <slavazanko/w> if ac_fn_c_try_compile "$LINENO"; then
[15:21:18] <andrew_b> if gcc accepts
Может, надо
if $CC accepts
[15:21:24] <slavazanko/w> оно не возвращает ошибку
[15:21:31] andrew_b вышел из конференции
[15:21:48] <slavazanko/w> там надо проверять, что CC не пустое. Если пустое, то gcc
[15:24:44] <ilia maslakov> { $as_echo "$as_me:${as_lineno-$LINENO}: checking if clang accepts -fdiagnostics-show-option" >&5
$as_echo_n "checking if clang accepts -fdiagnostics-show-option... " >&6; }

safe_CFLAGS=$CFLAGS
CFLAGS="-fdiagnostics-show-option -Werror"

cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h. */

int
main ()
{

return 0;

;
return 0;
}
[15:25:12] <ilia maslakov> а где видно чем собирается?
[15:25:58] <slavazanko/w> ищи
ac_fn_c_try_compile ()
[15:26:48] <slavazanko/w> eval "$ac_compile"
наверное, команда сборки будет в ac_compile
[15:31:23] <ilia maslakov> http://fpaste.org/r7zs/
[15:31:47] <ilia maslakov> это ac_fn_c_try_compile
[15:37:34] <ilia maslakov> $CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5
[15:38:47] <ilia maslakov> это я получил через
echo $ac_compile >>conft.all
[15:39:07] <ilia maslakov> как теперь $CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext
преобразовать в
[15:39:17] <ilia maslakov> куда евал подставить?
[15:40:01] <slavazanko/w> echo "$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext" >&5
[15:41:08] <ilia maslakov> а...
[15:41:24] <ilia maslakov> точно туплю я же могу это и руками прописать :)
[15:42:12] <ilia maslakov> gcc -c -g -O2 conftest.c >&5
[15:42:18] <ilia maslakov> бракодел!
[15:42:38] <ilia maslakov> халтулщик!
[15:42:53] <ilia maslakov> вот кто воровал мои плюшки
[15:43:15] <ilia maslakov> gcc -c -g -O2 conftest.c >&5
gcc -c -g -O2 conftest.c >&5
gcc -std=gnu99 -c -g -O2 conftest.c >&5
gcc -std=gnu99 -c -g -O2 conftest.c >&5
gcc -std=gnu99 -c -g -O2 conftest.c >&5
gcc -std=gnu99 -c -g -O2 conftest.c >&5
gcc -std=gnu99 -c -g -O2 conftest.c >&5
gcc -std=gnu99 -c -g -O2 conftest.c >&5
gcc -std=gnu99 -c -g -O2 conftest.c >&5
gcc -std=gnu99 -c -g -O2 conftest.c >&5
gcc -std=gnu99 -c -g -O2 conftest.c >&5
gcc -std=gnu99 -c -g -O2 conftest.c >&5
gcc -std=gnu99 -c -g -O2 conftest.c >&5
gcc -std=gnu99 -c -g -O2 conftest.c >&5
gcc -std=gnu99 -c -g -O2 conftest.c >&5
gcc -std=gnu99 -c -g -O2 conftest.c >&5
gcc -std=gnu99 -c -g -O2 conftest.c >&5
gcc -std=gnu99 -c -g -O2 conftest.c >&5
gcc -std=gnu99 -c -g -O2 conftest.c >&5
gcc -std=gnu99 -c -g -O2 conftest.c >&5
gcc -std=gnu99 -c -g -O2 conftest.c >&5
gcc -std=gnu99 -c -g -O2 conftest.c >&5
gcc -std=gnu99 -c -g -O2 conftest.c >&5
gcc -std=gnu99 -c -g -O2 conftest.c >&5
gcc -std=gnu99 -c -g -O2 conftest.c >&5
gcc -std=gnu99 -c -g -O2 conftest.c >&5
gcc -std=gnu99 -c -g -O2 conftest.c >&5
gcc -std=gnu99 -c -g -O2 conftest.c >&5
gcc -std=gnu99 -c -g -O2 conftest.c >&5
[15:43:44] <ilia maslakov> это все твои тесты, без одежды :)
[15:43:54] <ilia maslakov> показать то что скрыто
[15:44:16] <ilia maslakov> шеф, чо делать?
[15:46:07] <slavazanko/w> CC=llvm ./configure
[15:48:19] <ilia maslakov> нене
[15:48:36] <ilia maslakov> clang -c -g -O2 conftest.c >&5
clang -c -g -O2 conftest.c >&5
clang -c -g -O2 conftest.c >&5
[15:48:39] <ilia maslakov> и т.п
[15:48:48] <ilia maslakov> но проверки нет нигде
[15:48:57] <ilia maslakov> с -Werror
[15:51:11] <ilia maslakov> да что же я за человек то такой
[15:51:13] <ilia maslakov> clang -c -Wmissing-parameter-type -Werror conftest.c >&5
clang -c -Wunused-result -Werror conftest.c >&5
[15:52:06] <ilia maslakov> clang -c -Wmissing-parameter-type -Werror test.c
warning: unknown warning option '-Wmissing-parameter-type' [-Wunknown-warning-option]
1 warning generated.
[15:52:55] <slavazanko/w> -Wunknown-warning-option - второй раз спрашиваю: что за хрень?
как убрать? Думаю, что именно оно вместо ошибок генерит варнинги на неизвестные параметры
[15:53:07] <ilia maslakov> -Wunknown-warning-option не моё
[15:53:18] <ilia maslakov> не знаю кто это
[15:53:48] <ilia maslakov> но блин
checking if clang accepts -Wcomment... yes
checking if clang accepts -Wdeclaration-after-statement... yes
checking if clang accepts -Wfloat-equal... yes
checking if clang accepts -Wformat... yes
checking if clang accepts -Wformat-security... yes
checking if clang accepts -Wimplicit... yes
checking if clang accepts -Wignored-qualifiers... yes
checking if clang accepts -Wmissing-braces... yes
checking if clang accepts -Wmissing-declarations... yes
checking if clang accepts -Wmissing-parameter-type... yes
checking if clang accepts -Wmissing-prototypes... yes
checking if clang accepts -Wnested-externs... yes
checking if clang accepts -Wno-long-long... yes
checking if clang accepts -Wno-unreachable-code... yes
checking if clang accepts -Wparentheses... yes
checking if clang accepts -Wpointer-sign... yes
checking if clang accepts -Wreturn-type... yes
checking if clang accepts -Wsequence-point... yes
checking if clang accepts -Wshadow... yes
checking if clang accepts -Wsign-compare... yes
checking if clang accepts -Wswitch... yes
checking if clang accepts -Wtype-limits... yes
checking if clang accepts -Wuninitialized... yes
checking if clang accepts -Wunused-function... yes
checking if clang accepts -Wunused-label... yes
checking if clang accepts -Wunused-parameter... yes
checking if clang accepts -Wunused-result... yes
checking if clang accepts -Wunused-value... yes
checking if clang accepts -Wunused-variable... yes
checking if clang accepts -Wwrite-strings... yes
[15:54:13] <slavazanko/w> это из-за -Wunknown-warning-option
[15:54:17] <ilia maslakov> при этом в логе только
clang -c -Wmissing-parameter-type -Werror conftest.c >&5
clang -c -Wunused-result -Werror conftest.c >&5
[15:54:26] <ilia maslakov> а не куча всего
[15:55:36] <slavazanko/w> попробуй так:
CC=llvm CFLAGS="-Wno-unknown-warning-option" ./confogure...
[15:58:07] <ilia maslakov> все ес
[15:58:39] <ilia maslakov> дальше пошла компиляция с варнингами
[15:58:47] <ilia maslakov> т.е. не получилось
[15:59:15] <ilia maslakov> при этом в логе
clang -c -Wno-unknown-warning-option conftest.c >&5
clang -c -Wno-unknown-warning-option conftest.c >&5
clang -c -Wmissing-parameter-type -Werror conftest.c >&5
clang -c -Wunused-result -Werror conftest.c >&5
[16:00:42] <ilia maslakov> clang -c -Wno-unknown-warning-option -Wmissing-parameter-type -Werror test.c
[16:00:52] <ilia maslakov> отрабатывает без ошибок
[16:06:23] <slavazanko/w> устраивает так?
[16:06:47] <slavazanko/w> а стоп. не устраивает.
[16:07:02] <ilia maslakov> нет всё плохо :)
[16:07:11] <slavazanko/w> короче. гугли на свой любимый компилятор, как его или заткнуть, или чтобы он в ошибку вываливался.
[16:07:43] <slavazanko/w> ну или как проверить, какие он опции поддерживает...
[16:39:29] <ilia maslakov> slavazanko/w: есть вопрос
[16:39:36] <ilia maslakov> тут?
[17:34:33] <ilia maslakov> похоже рыба глючит изза реправильного выставления fish->append
[17:34:51] <ilia maslakov> есть мнение что я не виноват
[17:34:59] ilia maslakov вышел из конференции
[18:50:02] ASM зашёл в конференцию
[18:54:49] il.smind зашёл в конференцию
[18:55:09] il.smind вышел из конференции
[18:59:13] andrew_b зашёл в конференцию
[19:20:37] il.smind зашёл в конференцию
[19:22:49] andrew_b вышел из конференции
[19:32:31] andrew_b зашёл в конференцию
[19:32:51] <andrew_b> Мастер не собирается
ia.po:3349: одно из полей `msgid' или `msgstr' завершается '\n', тогда как другое -- нет
Лишний слэш.
[19:35:35] andrew_b вышел из конференции: Replaced by new connection
[19:35:35] andrew_b зашёл в конференцию
[19:36:10] <andrew_b> В мастере я исправил напрямую, теперь надо это как-то с Трансифексом синхронизировать.
[19:41:30] <andrew_b> .
[19:41:51] <il.smind > а откуда оно вылело то?
[19:42:10] <andrew_b> Блин, 2338_free_space_calculation в релиз нельзя. Там некоторые строки изменены.
[19:42:27] <il.smind > )
[19:42:41] <andrew_b> Я забыл об этом.
[19:45:43] andrew_b вышел из конференции: Replaced by new connection
[19:45:43] andrew_b зашёл в конференцию
[19:46:00] <andrew_b> Бля, чо у меня всё время соединение рвётся?
[19:46:30] <andrew_b> il.smind : > есть мнение что я не виноват
И чо? Исправлять-то всё равно надо.
[19:50:14] <il.smind > надо
[19:50:24] <il.smind > мне нужен совет
[19:51:41] <il.smind > я не понимаю как связана кнопка дописать с fish->append
[19:51:53] <il.smind > и мне кажется связи нет
[19:52:11] <il.smind > как только связь будет всё починится
[19:52:28] <il.smind > сейчас это поле не инициализировано
[19:57:18] andrew_b вышел из конференции: Replaced by new connection
[19:57:19] andrew_b зашёл в конференцию
[19:57:32] <andrew_b> Да сучий потрох.
[19:57:50] <andrew_b> il.smind : инициализировано
1003 fish->append = 0;
[19:57:56] <il.smind > не...
[19:58:19] <andrew_b> 1461 fish->append = flags & O_APPEND;
[19:58:20] <il.smind > там прикол в том что зависит от длины имени файла
[19:59:15] <andrew_b> И какая длина?
[19:59:47] <il.smind > если имя файла <3 то fish->append != 0
[19:59:58] <il.smind > при этом
[20:00:05] <andrew_b> 3 байта?
[20:00:10] <il.smind > нет
[20:00:31] <il.smind > 3 до точки + .html
[20:00:43] <il.smind > но скорее внего не это
[20:00:48] <il.smind > а длина пути
[20:00:58] <il.smind > полная
[20:01:11] <il.smind > это я случайно нашел
[20:01:28] <andrew_b> А причём тут длина пути?

1459 if (((flags & O_WRONLY) == O_WRONLY) && ((flags & (O_RDONLY | O_RDWR)) == 0))
1460 {
1461 fish->append = flags & O_APPEND;
[20:01:30] <il.smind > не успел до конца проверить но кореляция есть
[20:01:57] <il.smind > andrew_b> А причём тут длина пути?
при том что там гдето не корректная работа с памятью
[20:02:54] <il.smind > потому что если делаю так
typedef struct
{
int append;
off_t got;
off_t total;
} fish_fh_data_t;
вместо
typedef struct
{
off_t got;
off_t total;
int append;
} fish_fh_data_t;
[20:03:04] <il.smind > то всё меняется наоборот
[20:03:16] <il.smind > т.е. кто то гадит в
[20:04:36] <andrew_b> Странно.
[20:07:57] <il.smind > да я понял только после часа ковыряний, всё одинаково а результат разный
[20:17:18] ASM вышел из конференции
[20:24:02] andrew_b вышел из конференции
[21:23:07] il.smind вышел из конференции
[21:24:48] slavazanko/h зашёл в конференцию
[22:04:50] BanderOS вышел из конференции
[22:16:53] BanderOS зашёл в конференцию
[22:19:17] il.smind зашёл в конференцию
[22:55:07] BanderOS вышел из конференции
[23:09:56] theMIROn вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: remote-server-not-found
[23:09:56] sergem вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: remote-server-not-found
[23:16:01] il.smind вышел из конференции: Компьютер вошёл в спящий режим
[23:28:24] sergem зашёл в конференцию
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!