|
|
|
Компиляция mc под solaris 9
|
|||
|---|---|---|---|
|
#18+
На этапе линковке запоролся на этом авторlibtool: link: gcc -std=gnu99 -D_REENTRANT -D_PTHREADS -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I.. -I/usr/include -D_REENTRANT -D_PTHREADS -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -g -O2 -o mc charsets.o selcodepage.o dialog.o dialog-switch.o menu.o screen.o tree.o widget.o wtools.o cons.handler.o learn.o option.o setup.o keybind.o achown.o args.o background.o boxes.o chmod.o chown.o clipboard.o cmd.o command.o complete.o dir.o execute.o ext.o file.o filegui.o filenot.o fileopctx.o find.o help.o hotlist.o info.o layout.o listmode.o main.o panelize.o subshell.o textconf.o treestore.o user.o mountlist.o -Wl /usr/local/lib/libiconv.so /usr/local/lib/libintl.so viewer/.libs/libmcviewer.a diffviewer/.libs/libdiffviewer.a editor/.libs/libedit.a ../lib/.libs/libmc.a -L/usr/lib -lslang -L/usr/local/lib -lgmodule-2.0 -lpthread -lthread -lrt -lintl -L/usr/openwin/lib -L/usr/local/ssl/lib -lsec -lc -lxnet -lglib-2.0 -R/usr/local/lib -R/usr/lib -R/usr/openwin/lib -R/usr/local/ssl/lib -R/usr/local/BerkeleyDB.4.2/lib Undefined first referenced symbol in file g_option_group_add_entries args.o g_key_file_set_string_list viewer/.libs/libmcviewer.a(libmcconfig_la-set.o) g_key_file_get_string_list viewer/.libs/libmcviewer.a(libmcconfig_la-get.o) g_key_file_set_boolean viewer/.libs/libmcviewer.a(libmcconfig_la-set.o) g_option_context_set_summary args.o g_regex_unref viewer/.libs/libmcviewer.a(libsearch_la-search.o) g_key_file_get_boolean viewer/.libs/libmcviewer.a(libmcconfig_la-get.o) g_key_file_get_boolean_list viewer/.libs/libmcviewer.a(libmcconfig_la-get.o) g_key_file_set_boolean_list viewer/.libs/libmcviewer.a(libmcconfig_la-set.o) g_return_if_fail_warning ext.o g_string_append_vprintf viewer/.libs/libmcviewer.a(libmcstrutil_la-strutil.o) g_key_file_load_from_file viewer/.libs/libmcviewer.a(libmcconfig_la-common.o) g_malloc0_n tree.o g_key_file_has_group viewer/.libs/libmcviewer.a(libmcconfig_la-common.o) g_key_file_free viewer/.libs/libmcviewer.a(libmcconfig_la-common.o) g_regex_match_full viewer/.libs/libmcviewer.a(libsearch_la-regex.o) g_key_file_get_value viewer/.libs/libmcviewer.a(libmcconfig_la-common.o) g_key_file_set_value viewer/.libs/libmcviewer.a(libmcconfig_la-common.o) g_option_group_set_translation_domain args.o g_option_context_add_group args.o g_key_file_remove_group viewer/.libs/libmcviewer.a(libmcconfig_la-common.o) g_unichar_iszerowidth viewer/.libs/libmcviewer.a(libmcviewer_la-nroff.o) g_strsplit_set viewer/.libs/libmcviewer.a(libmctty_la-key.o) g_key_file_remove_key viewer/.libs/libmcviewer.a(libmcconfig_la-common.o) g_key_file_get_string viewer/.libs/libmcviewer.a(libmcconfig_la-get.o) g_key_file_set_string viewer/.libs/libmcviewer.a(libmcconfig_la-set.o) g_queue_foreach find.o g_key_file_get_groups viewer/.libs/libmcviewer.a(libmcconfig_la-get.o) g_setenv viewer/.libs/libmcviewer.a(libmc_la-utilunix.o) g_match_info_fetch_pos viewer/.libs/libmcviewer.a(libsearch_la-search.o) g_assertion_message background.o g_match_info_free viewer/.libs/libmcviewer.a(libsearch_la-search.o) g_queue_clear find.o g_malloc_n widget.o getnameinfo viewer/.libs/libmcviewer.a(ftpfs.o) g_strv_length find.o g_key_file_set_integer viewer/.libs/libmcviewer.a(libmcconfig_la-set.o) g_key_file_get_integer viewer/.libs/libmcviewer.a(libmcconfig_la-get.o) g_key_file_new viewer/.libs/libmcviewer.a(libmcconfig_la-common.o) g_option_context_parse args.o g_key_file_to_data viewer/.libs/libmcviewer.a(libmcconfig_la-common.o) g_ptr_array_foreach charsets.o g_option_context_new args.o g_try_malloc0_n screen.o getaddrinfo viewer/.libs/libmcviewer.a(ftpfs.o) g_key_file_set_integer_list viewer/.libs/libmcviewer.a(libmcconfig_la-set.o) g_key_file_get_integer_list viewer/.libs/libmcviewer.a(libmcconfig_la-get.o) g_hash_table_find viewer/.libs/libmcviewer.a(libmctty_la-color.o) g_option_context_free args.o g_option_group_new args.o freeaddrinfo viewer/.libs/libmcviewer.a(ftpfs.o) g_match_info_get_match_count viewer/.libs/libmcviewer.a(libsearch_la-regex.o) g_option_context_set_main_group args.o g_key_file_get_keys viewer/.libs/libmcviewer.a(libmcconfig_la-get.o) gai_strerror viewer/.libs/libmcviewer.a(ftpfs.o) g_key_file_has_key viewer/.libs/libmcviewer.a(libmcconfig_la-common.o) g_regex_new viewer/.libs/libmcviewer.a(libsearch_la-regex.o) g_assertion_message_expr screen.o g_option_context_set_description args.o g_try_malloc0 viewer/.libs/libmcviewer.a(libmcconfig_la-common.o) g_option_context_get_help args.o g_file_set_contents viewer/.libs/libmcviewer.a(libmcconfig_la-common.o) g_option_context_set_ignore_unknown_options args.o ld: fatal: Symbol referencing errors. No output written to mc collect2: ld returned 1 exit status уж я и так и эдак гуглил, не выходит каменный цветок, помогите люди добрые, кто чем может! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2010, 14:06 |
|
||
|
Компиляция mc под solaris 9
|
|||
|---|---|---|---|
|
#18+
КурильщикНа этапе линковке запоролся на этом Есть уже готовые, к примеру: http://sunfreeware.com/programlistsparc9.html#mc Там-же и под остальные солярисы. А собирать это все самому - архиглупейшая затея. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2010, 14:23 |
|
||
|
Компиляция mc под solaris 9
|
|||
|---|---|---|---|
|
#18+
Cкотина Тайгер, нужно именно собрать :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2010, 14:31 |
|
||
|
Компиляция mc под solaris 9
|
|||
|---|---|---|---|
|
#18+
КурильщикCкотина Тайгер, нужно именно собрать :) С этим - к другому доктору. Даже - в другую лечебницу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2010, 14:37 |
|
||
|
Компиляция mc под solaris 9
|
|||
|---|---|---|---|
|
#18+
Cкотина Тайгер, с зажигательной шуткой юмора про доктора понятно, по делу то есть его сказать? вообще надо организовать нечто вроде фермы сборочно для проверки релизов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2010, 14:51 |
|
||
|
Компиляция mc под solaris 9
|
|||
|---|---|---|---|
|
#18+
@ Тайгеру: причины могут быть разные - от недоверия (возможно, не личного) к чужим билдам и применению своих патчей, до параметров сборки принятых кем-либо (тут - Стивом). Например, в SMCmc сейчас не входит самба-клиент. Впрочем, я проверил SMCmc 4.7.0.10 на 8, 9 и 10 солярисах под sparc и x86, работают при использовании правильных билдов библиотек под те же ОС (либы для sol10 не пошли в sol8/sol9). @ Orig Poster: У меня похожие ошибки были по паре причин: 1) Конфликт с системными библиотеками (SUNWgnome-base-libs vs. SMCglib2), решился удалением ОСевого пакета и созданием симлинков из /usr/lib/(libglib|libgmodule|libgtread)*.so* на файлы в /usr/local/lib/. На системах где этот пакет нужен прочему софту ограничился заменой этих трех /usr/lib библиотек на силинки (в ОС-пакет также включены еще несколько либ). 2) Использование устаревшего SMCglib2, а также SMCslang не версии 2.1.4 В итоге я скомпилировал ту же glib-2.25.13 что и в SMCglib2 текущей версии, сделал статические библиотеки .a и собрал с ними, минимизировав :) Сработавшие конфиги (могут быть избыточны - но это последние экспериментальные версии, приведшие к успешным билдам): 1) Для glibc2: $ cat Cfg-glib2-2.25.13-static ### Configure glib2 for MC static linking ## See http://library.gnome.org/devel/glib/stable/glib-building.html # CFLAGS='-mcpu=v9' \ PKG_CONFIG="" \ LIBS="-lc -lsocket" \ DESTDIR="`pwd`/_dest" \ ./configure \ --prefix=/usr/local \ --with-threads=posix --enable-threads \ --enable-regex --with-pcre=internal \ --disable-man \ --disable-gtk-doc --disable-gtk-doc-html --disable-gtk-doc-pdf \ --enable-static \ --disable-dtrace \ --with-libiconv=gnu (опирается на SMCliconv + SMClintl) 2) Конфиг для mc-4.7.0.10 / mc-4.7.4 $ cat mc-4.7.0.10/Cfg-mc-staticGlib ### For Solaris. Merged old options for mc-4.6.1 and newer ones ### for mc-4.7.x and mc-4.7.0.x ### With static GLIB2 #_GLIB_INST="`pwd`/../glib-2.25.13/_dest/usr/local" #GLIB_LIBDIR="$_GLIB_INST/lib" \ #CFLAGS="-L$GLIB_LIBDIR -I$_GLIB_INST/include -I$_GLIB_INST/include/glib-2.0 -I$_GLIB_INST/include/gio-unix-2.0 -I$_GLIB_INST/include/gio-unix-2.0/gio" \ #PKG_CONFIG="/bin/true" \ LIBS="-lsocket" \ ./configure \ --prefix=/usr/local \ --disable-rpath --disable-doxygen-doc \ --with-x --with-tm-x-support \ --enable-charset --enable-extcharset \ --with-screen=slang --with-slang \ --with-subshell --with-edit --with-diff-viewer \ --with-vfs --with-samba --enable-vfs-smb \ --with-smb-configdir=/etc --with-configdir=/etc \ --with-netrc \ --enable-background \ --with-glib-static 3) Также поимели место следующие подгонки сорцов для успешной сборки с этими конфигами, не исключено что потребовались из-за моей криворукости ;) [jim@cvs ~/BuildNew/midc]$ cat mc-4.7.0.x-man2hlp-liconv-Makefile.patch --- src/Makefile.in-orig 2010-11-15 11:39:30.629813159 +0300 +++ src/Makefile.in 2010-11-15 11:40:06.501100461 +0300 @@ -415,7 +415,7 @@ man2hlp_SOURCES = man2hlp.c man2hlp_LDADD = \ ../lib/libmc.la \ - $(GLIB_LIBS) $(PCRE_LIBS) + $(GLIB_LIBS) $(PCRE_LIBS) -liconv @USE_EDIT_TRUE@EDITLIB = editor/libedit.la SRC_charset = charsets.c charsets.h selcodepage.c selcodepage.h [jim@cvs ~/BuildNew/midc]$ cat glib-2.25.13-sol10fixes.patch diff -Naur glib-2.25.13/gio/gdbusmessage.c glib-2.25.13-fixed/gio/gdbusmessage.c --- glib-2.25.13/gio/gdbusmessage.c 2010-08-06 23:27:53.000000000 +0400 +++ glib-2.25.13-fixed/gio/gdbusmessage.c 2010-11-13 21:52:02.858705000 +0300 @@ -28,6 +28,7 @@ #include <string.h> #include <errno.h> #include <sys/types.h> +#include <sys/mkdev.h> #include <sys/stat.h> #ifdef HAVE_UNISTD_H #include <unistd.h> diff -Naur glib-2.25.13/gio/tests/unix-fd.c glib-2.25.13-fixed/gio/tests/unix-fd.c --- glib-2.25.13/gio/tests/unix-fd.c 2010-07-27 09:31:41.000000000 +0400 +++ glib-2.25.13-fixed/gio/tests/unix-fd.c 2010-11-13 21:55:11.384355000 +0300 @@ -1,6 +1,7 @@ #include <gio/gio.h> #include <gio/gunixfdmessage.h> #include <gio/gunixsocketaddress.h> +#include <sys/types.h> #include <sys/socket.h> #include <string.h> #include <unistd.h> diff -Naur glib-2.25.13/gio/tests/de.po glib-2.25.13-fixed/gio/tests/de.po --- glib-2.25.13/gio/tests/de.po 2010-07-27 09:31:41.000000000 +0400 +++ glib-2.25.13-fixed/gio/tests/de.po 2010-11-13 22:10:35.174129000 +0300 @@ -12,6 +12,6 @@ msgid "\"Unnamed\"" msgstr "\"Unbenannt\"" -msgctxt "keyboard label" +#msgctxt "keyboard label" msgid "\"BackSpace\"" msgstr "\"Löschen\"" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2010, 15:48 |
|
||
|
Компиляция mc под solaris 9
|
|||
|---|---|---|---|
|
#18+
Прилагаю patch-файл для GLIB, а то форум его поковеркал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2010, 15:50 |
|
||
|
Компиляция mc под solaris 9
|
|||
|---|---|---|---|
|
#18+
Прилагаю patch-файл для GLIB, а то форум его поковеркал, да еще и потерял при запросе проверки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2010, 15:52 |
|
||
|
Компиляция mc под solaris 9
|
|||
|---|---|---|---|
|
#18+
Прилагаю patch-файл для MC-4.7.0.x, а то форум его поковеркал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2010, 15:53 |
|
||
|
Компиляция mc под solaris 9
|
|||
|---|---|---|---|
|
#18+
JimKlimov1) Конфликт с системными библиотеками (SUNWgnome-base-libs vs. SMCglib2), решился удалением ОСевого пакета и созданием симлинков из /usr/lib/(libglib|libgmodule|libgtread)*.so* на файлы в /usr/local/lib/.извините, конечно, но такая реализация - полное неуважение к людям, которые будут в будущем эту систему поддерживать, либой здравомыслящий админ после лицезрения подобного ахтунга снесет ваш креатив к ..беням. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2010, 16:43 |
|
||
|
Компиляция mc под solaris 9
|
|||
|---|---|---|---|
|
#18+
Андрей ПанфиловJimKlimov1) Конфликт с системными библиотеками (SUNWgnome-base-libs vs. SMCglib2), решился удалением ОСевого пакета и созданием симлинков из /usr/lib/(libglib|libgmodule|libgtread)*.so* на файлы в /usr/local/lib/.извините, конечно, но такая реализация - полное неуважение к людям, которые будут в будущем эту систему поддерживать, либой здравомыслящий админ после лицезрения подобного ахтунга снесет ваш креатив к ..беням. и таки что вы предлагаете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2010, 17:16 |
|
||
|
Компиляция mc под solaris 9
|
|||
|---|---|---|---|
|
#18+
КурильщикАндрей Панфиловпропущено... извините, конечно, но такая реализация - полное неуважение к людям, которые будут в будущем эту систему поддерживать, либой здравомыслящий админ после лицезрения подобного ахтунга снесет ваш креатив к ..беням. и таки что вы предлагаете? Обратиться к разработчикам mc с описанием проблемы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2010, 18:26 |
|
||
|
Компиляция mc под solaris 9
|
|||
|---|---|---|---|
|
#18+
Во-первых, мне их и поддерживать, как правило, либо читателям моих же инструкций по установке и поддержке (а для заказчиков определенного склада характера бумажка написанная есть закон независимо от абсурдности - что удобно для таких вольностей). Тем более что это задокументированные конфигурации, причем серверные - т.е. текстового режима без обширного X11 - так что не везде этот пакет (SUNWgnome-base-libs) и его депенденты стоит вообще, и нигде он по факту не требуется. Так что в данном случае такая замена - не проблема. Во-вторых к авторам МЦ обращался, они настаивают на использовании в системе актуальной версии GLIB, что резонно. А то, что входит в ОС, устарело несколько лет назад. И чехарда с 3-4 разными билдами одноименных библиотек не всегда успешно разруливается автоматикой. В третьих, предложенный вариант как собрать glib-static, так и появился ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2010, 20:29 |
|
||
|
Компиляция mc под solaris 9
|
|||
|---|---|---|---|
|
#18+
KarbafosКурильщикпропущено... и таки что вы предлагаете? Обратиться к разработчикам mc с описанием проблемы. к сожалению у разработчиков нет под рукой всех существующих платформ для тестирования. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2010, 21:00 |
|
||
|
Компиляция mc под solaris 9
|
|||
|---|---|---|---|
|
#18+
КурильщикKarbafosпропущено... Обратиться к разработчикам mc с описанием проблемы. к сожалению у разработчиков нет под рукой всех существующих платформ для тестирования. может тогда заинтересованное лицо предоставит такую платформу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2010, 23:08 |
|
||
|
Компиляция mc под solaris 9
|
|||
|---|---|---|---|
|
#18+
Курильщики таки что вы предлагаете?не использовать mc, это же так очевидно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2010, 00:02 |
|
||
|
Компиляция mc под solaris 9
|
|||
|---|---|---|---|
|
#18+
Андрей Панфилови таки что вы предлагаете?не использовать mc, это же так очевидно.[/quot] Это было бы смешно, если было бы умно. А так - разве что только тебе что то там очевидно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2010, 00:36 |
|
||
|
Компиляция mc под solaris 9
|
|||
|---|---|---|---|
|
#18+
КурильщикCкотина Тайгер, с зажигательной шуткой юмора про доктора понятно, по делу то есть его сказать? вообще надо организовать нечто вроде фермы сборочно для проверки релизов. Вообще есть правило. Не можешь и не умеешь сам - заплати знающим, специально обученным людям. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2010, 00:37 |
|
||
|
Компиляция mc под solaris 9
|
|||
|---|---|---|---|
|
#18+
Cкотина ТайгерКурильщикCкотина Тайгер, с зажигательной шуткой юмора про доктора понятно, по делу то есть его сказать? вообще надо организовать нечто вроде фермы сборочно для проверки релизов. Вообще есть правило. Не можешь и не умеешь сам - заплати знающим, специально обученным людям. вы хотите мне заплатить чтобы я вместо вас шутил? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2010, 10:23 |
|
||
|
Компиляция mc под solaris 9
|
|||
|---|---|---|---|
|
#18+
для истории нашел вот такую тему http://www.mail-archive.com/lftp@uniyar.ac.ru/msg03784.html]http://www.mail-archive.com/lftp@uniyar.ac.ru/msg03784.html ключевой момент тут Код: plaintext 1. 2. 3. 4. переменные должны быть определены до запуска configure второй момент это запятая в строке опций сборки, вот тут вот Код: plaintext 1. Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2010, 12:24 |
|
||
|
Компиляция mc под solaris 9
|
|||
|---|---|---|---|
|
#18+
КурильщикCкотина Тайгерпропущено... Вообще есть правило. Не можешь и не умеешь сам - заплати знающим, специально обученным людям. вы хотите мне заплатить чтобы я вместо вас шутил? Нет. Т.к. ты даже шутить - и то не умеешь. И более того - в этом топике я не шутил ни разу. Вполне серьезно. Я не вижу ни одной причины, почему нельзя использовать sunfreeware (источник, на который ссылается сам Sun в своих документах http://www.sun.com/software/solaris/freeware/). Если тебе хочется тратить свою жизнь на то, чтобы заниматься подобной никому реально не нужно ерундой - занимайся себе, кто против? Но, уверен, в медицине есть целые разделы, посвященные именно этому заболеванию (разделы от Параноя и дальше, см. Защитные механизмы в психологии). Тебе стоит задуматься. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2010, 13:43 |
|
||
|
Компиляция mc под solaris 9
|
|||
|---|---|---|---|
|
#18+
Cкотина ТайгерКурильщикпропущено... вы хотите мне заплатить чтобы я вместо вас шутил? Я не вижу ни одной причины, почему нельзя использовать sunfreeware (источник, на который ссылается сам Sun в своих документах http://www.sun.com/software/solaris/freeware/). просто мне надо знать что определённый релиз mc без проблем собирается под соляркой, чего тут не понятного? поставить готовое мне не надо, за совет спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2010, 14:43 |
|
||
|
Компиляция mc под solaris 9
|
|||
|---|---|---|---|
|
#18+
@Тайгер: а ты не рассматриваешь причину, которая вполне просматривается и в постах выше, и в интерполяции свойств пользователя: человек участвует в написании MC? Стив Кристенсен за него эту часть не сделает, а каждый раз бегать к нему сделать ребилд нового патчика - несерьезно. Да и нереально - пошлет. Так что в его случае "ерунда" нужная, и не только ему. Для иных ребилдеров, на примере меня, я причины описывал выше. Повторю и дополню: Во-первых (для меня) бывает нужна опциональная функциональность, которую не включает Стив. Во-вторых (для заказчиков) - да, паранойя часто имеет место. А в гос- или фин-конторах она обязательна, прописана регламентами и подлежит боянию. Потому что положено. Еще может быть анализ кода на "закладки" при сертификации дистрибутива, который проходит через много стадий автоматической рекомпиляции через профайлеры-нализторы, прежде чем красноглазый линуксоид-офицер сядет лично вычитывать и проверять код. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2010, 14:44 |
|
||
|
Компиляция mc под solaris 9
|
|||
|---|---|---|---|
|
#18+
И кстати про Sunfreeware, последние пару раз там залеживались античные версии mc (4.6.1, подом 4.7.0.2), а новые билды появлялись либо после письма Стиву, что этот продукт дескать кому-то нужен - давай компилируй, либо нужная версия собиралась для себя вручную, что возвращает нас к вопросу "зачем это делать самому". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2010, 14:46 |
|
||
|
Компиляция mc под solaris 9
|
|||
|---|---|---|---|
|
#18+
JimKlimov@Тайгер: а ты не рассматриваешь причину, которая вполне просматривается и в постах выше, и в интерполяции свойств пользователя: человек участвует в написании MC? Нет. Потому что уверен, что такие люди имеют мозг, и с такими вопросами на sql.ru - не ходят. JimKlimovСтив Кристенсен за него эту часть не сделает, а каждый раз бегать к нему сделать ребилд нового патчика - несерьезно. Да и нереально - пошлет. Честно говоря не понял. Тебе нужен работоспособный mc или просто сам процесс патчевания? JimKlimovВо-первых (для меня) бывает нужна опциональная функциональность, которую не включает Стив. Бери его исходник и включай опцию. Или попроси, чтоб вернул smbclient. В чем проблема? JimKlimovВо-вторых (для заказчиков) - да, паранойя часто имеет место. А в гос- или фин-конторах она обязательна, прописана регламентами и подлежит боянию. Потому что положено. Т.е. ты Стиву не доверяешь, а разработчика mc - доверяешь? ROFL. Он, кстати, и исходник выкладывает. Нет? JimKlimovЕще может быть анализ кода на "закладки" при сертификации дистрибутива, который проходит через много стадий автоматической рекомпиляции через профайлеры-нализторы, прежде чем красноглазый линуксоид-офицер сядет лично вычитывать и проверять код. Читай выше. У Стива выложен компилируемый исходник? Нет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2010, 14:54 |
|
||
|
|

start [/forum/topic.php?fid=25&msg=36985295&tid=1484550]: |
0ms |
get settings: |
8ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
147ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 212ms |
| total: | 423ms |

| 0 / 0 |
