2011.03.02: Bitcoin-ГИТ-9999 Ебилд обновлен
Приходите на # Bitcoin-Хинду на Freenode для последней
|
![]() |
# 1 |
Сообщения: 574
цитировать ответ |
![]()
Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome" Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e подробнее... Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru 2011.03.02: Bitcoin-ГИТ-9999 Ебилд обновлен Приходите на # Bitcoin-Хинду на Freenode для последней |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 2 |
Сообщения: 364
цитировать ответ |
![]()
Получил 1806 Биткоинов
Реальная история. Попробуйте -datadir =
Последний раз, когда я пытался $ (оболочка / USR / бен / WX-конфигурация), там было незамедлительным вопить о строить проблемы с ним. Там не было времени, чтобы исследовать в то время. Одна из проблем, с $ (оболочка / USR / BIN / WX-конфигурации) это будет подобрать любой вариант (WX 2.8) и любой конфигурации (не UTF-8) WxWidgets, что происходит, чтобы быть там. -lwx_gtk2ud-2,9 соответствует только правильной конфигурации. Он терпит неудачу, если WxWidgets был построен с неправильной конфигурацией. котировка IIRC, беседуя в #wxwidgets на Freenode, разработчики были озадачены, почему это было использовано. Они сказали, почему они были сбиты с толку? котировка Это происходит потому, что в моей системе путь /usr/include/wx-2.9/wx/wx.h Почему это там? Был ли он включен в ОС, или же вы должны построить его? Если вы построили его, я задаюсь вопросом, почему он поставил бы себя в другом месте.Имеет WxWidgets 2,9, наконец, начал становиться доступен в виде пакета Debian? Может быть, мы должны сделать это: INCLUDEPATHs = \ -я"/usr/local/include/wx-2.9" \ -я"/usr/local/lib/wx/include/gtk2-unicode-debug-static-2.9" \ -я"/usr/include/wx-2.9" \ -я"/usr/lib/wx/include/gtk2-unicode-debug-static-2.9" Опять же, эти пути помогают убедиться, что это только 2,9 и потерпит неудачу с 2.8. WxWidgets 2,8 поставляется в ANSI и UTF-16, как неправильно для нас. Это заманчиво, потому что это так легко доступны в пакете; много людей были разочарованы этим, пока мы не начали жестко прописывать 2.9 в Makefile. |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 3 |
Сообщения: 1483
цитировать ответ |
![]() Некоторые вещи:
1) Напомним, что вам нужно будет исправить заголовок. 2) wxgtk требуется только при создании графического интерфейса, а не демон (убедитесь, что использование флага надежен) 3) GTK + является то зависимость wxgtk, не попросить его самостоятельно. 4) Проверьте другие программы, если и как они используют WxWidgets через eselect (вы можете иметь 2.6 и 2,8 прорезями на одной и той же системе, вам потребуется 2.9) 4) / Главная / bticoin? 5) полосы оптимизации из Makefile и позволить пользователю предоставить им (или лишить их должным образом) 6) Не стройте статический код. У меня есть файл сборки, который строит динамический код. Если вы хотите, я могу отправить его к вам. Вам нужно будет внести в него изменения. Ценный материал для чтения: http://devmanual.gentoo.org/ http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 4 |
Сообщения: 574
цитировать ответ |
![]() Последний раз, когда я пытался $ (оболочка / USR / бен / WX-конфигурация), там было незамедлительным вопить о строить проблемы с ним. Там не было времени, чтобы исследовать в то время. Одна из проблем, с $ (оболочка / USR / BIN / WX-конфигурации) это будет подобрать любой вариант (WX 2.8) и любой конфигурации (не UTF-8) WxWidgets, что происходит, чтобы быть там. -lwx_gtk2ud-2,9 соответствует только правильной конфигурации. Он терпит неудачу, если WxWidgets был построен с неправильной конфигурацией. Для справки, Gentoo имеет следующие работы вокруг конкретных версий WxWidgets: Код: $ Список eselect WxWidgets Доступные профили WxWidgets: [1] GTK2-ANSI-релиз-2,6 [2] GTK2-Юникод-2,9 * [3] GTK2-Юникод-релиз-2,6 [4] GTK2-Юникод-релиз-2,8 $ / USR / бен / WX-конфигурации --version 2.9.1 # Eselect WxWidgets набор 1 Настройка профиля WxWidgets для gtk2-AnSi-релиз-2.6 $ / USR / бен / WX-конфигурации --version 2.6.4 Я не уверен, о других дистрибутивах, хотя. котировка Это происходит потому, что в моей системе путь /usr/include/wx-2.9/wx/wx.h Почему это там? Был ли он включен в ОС, или же вы должны построить его? Если вы построили его, я задаюсь вопросом, почему он поставил бы себя в другом месте.Цитата: bonsaikitten http://www.pathname.com/fhs/ Gentoo Linux разработан таким образом, что все (99,99%) пакеты собираются из исходных текстов, так что да, я составил wxGTK с помощью ебилда из Portage, программного обеспечения управления пакетами Gentoo Linux. 1) Напомним, что вам нужно будет исправить заголовок. Я не понимаю этого. Какой заголовок?4) / Главная / bticoin? Я не вижу, где я неправильно Bitcoin. Какой файл?5) полосы оптимизации из Makefile и позволить пользователю предоставить им (или лишить их должным образом) Я не уверен, что "оптимизации" находятся.6) Не стройте статический код. У меня есть файл сборки, который строит динамический код. Если вы хотите, я могу отправить его к вам. Вам нужно будет внести в него изменения. Я не знаком с, какие части кода статичны и могут быть преобразованы в динамические. Я только подготовил Ebuild, потому что, кажется, никто еще есть. Я не достаточно опытен, чтобы усовершенствовать Ebuild, однако, если кто-то хотели бы внести свой вклад в сделать его лучше, я создал репозиторий: http://github.com/mizerydearia/bitcoin_gentoo_ebuild |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 5 |
Сообщения: 1483
цитировать ответ |
![]() 1) Напомним, что вам нужно будет исправить заголовок. Я не понимаю этого. Какой заголовок?Код: # Copyright 1999-2010 Gentoo Foundation # Распространяется под условиями GNU General Public License v2 # $ Header: /var/cvsroot/gentoo-x86/app-mobilephone/lightblue/lightblue-0.4.ebuild,v 1,3 2010/03/27 17:57:36 arfrever Exp $ Этот заголовок 4) / Главная / bticoin? Я не вижу, где я неправильно Bitcoin. Какой файл?Виноват. Я хотел написать / дом / Bitcoin. Суть в том, что это должно быть / вар / Библиотека / Bitcoin. 5) полосы оптимизации из Makefile и позволить пользователю предоставить им (или лишить их должным образом) Я не уверен, что "оптимизации" находятся.Вещи как "-msse2 -O3 -march = amdfam10", пользователи Gentoo обычно указывается их сами в /etc/make.conf. 6) Не стройте статический код. У меня есть файл сборки, который строит динамический код. Если вы хотите, я могу отправить его к вам. Вам нужно будет внести в него изменения. Я не знаком с, какие части кода статичны и могут быть преобразованы в динамические. Я только подготовил Ebuild, потому что, кажется, никто еще есть. Я не достаточно опытен, чтобы усовершенствовать Ebuild, однако, если кто-то хотели бы внести свой вклад в сделать его лучше, я создал репозиторий: http://github.com/mizerydearia/bitcoin_gentoo_ebuildЯ могу помочь вам в этом. Еще одна вещь, которая может быть хорошо это init.d скрипт для запуска и остановки демона при загрузке. <редактировать>ой ... это уже есть.редактировать> |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 6 |
Сообщения: 328
цитировать ответ |
![]() Ебилд для Bitcoin-9999 был обновлен. Я установил его только с "всплывать Bitcoin" ,
Просто синхронизируется накладка (Буба) раньше. постскриптум было бы EXCELENT сделать bitcoind. |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 7 |
Сообщения: 1483
цитировать ответ |
![]() Я использовал живую Ebuild в качестве основы для создания нового Ebuild против 0.3.10. Демон, кажется, строить хорошо, но для графического клиента мне еще нужно настроить Makefile (вся wxGTK часть недостающее там), но Ебилд уже занимает большую часть wxGTK во внимание. Демон / графический клиент строится на основе флагов использования.
|
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 8 |
Сообщения: 574
цитировать ответ |
![]() Код: # Copyright 1999-2010 Gentoo Foundation # Распространяется под условиями GNU General Public License v2 # $ Header: /var/cvsroot/gentoo-x86/app-mobilephone/lightblue/lightblue-0.4.ebuild,v 1,3 2010/03/27 17:57:36 arfrever Exp $ Этот заголовок Оооо. Цитата: #gentoo Цитата: # папуасских-DEV-помощь Любые идеи о правильном или лучшем способе "фиксировать" это? Я не так хорошо осведомлен об авторском праве. |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 9 |
Сообщения: 574
цитировать ответ |
![]() Направлено как частное сообщение, перепроведение здесь, так как я не знаком с тем, как подготовить ебилд для поддержки иностранных языков.
У меня была проблема с формирующейся Boinc-9999 - и может помочь мне исправить это? котировка /usr/lib/gcc/x86_64-pc-linux-gnu/4.4.4/../../../../x86_64-pc-linux-gnu/bin/ld: не может найти -lboost_system collect2: выполнение л.д. завершилось с кодом возврата 1 сделать: *** [Bitcoin] Ошибка 1 >>> Источник подготовлен. >>> Настройка источника в / вар / TMP / волок / нетто-p2p / Bitcoin-9999 / работа / Bitcoin-9999 ... >>> Источник настроен. >>> Компиляция исходного в / вар / TMP / волок / нетто-p2p / Bitcoin-9999 / работа / Bitcoin-9999 ... сделать -j3 сделать: *** Не заданы цели и не найден макияж файл. Останов. emake не удалось >>> Источник скомпилирован. >>> Тест фазы [не включен]: нетто-p2p / Bitcoin-9999 >>> Установите Bitcoin-9999 в / вар / TMP / волок / нетто-p2p / Bitcoin-9999 / изображение / категория нетто-p2p !!! Dobin: Bitcoin не существует Dobin не удалось !!! Dobin: bitcoind не существует Dobin не удалось >>> Завершена установка Bitcoin-9999 в / вар / TMP / волоком / нетто-p2p / Bitcoin-9999 / изображение / * QA Примечание: файл не существует: * * Dobin: Bitcoin не существует * Dobin: bitcoind не существует >>> Установка (1 из 1) нетто-p2p / Bitcoin-9999 >>> Авто-моечные пакеты ... |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 10 |
Сообщения: 2870
цитировать ответ |
![]() Любые идеи о правильном или лучшем способе "фиксировать" это? Я не так хорошо осведомлен об авторском праве. В том числе "Copyright 1999-2010 Gentoo Foundation" не назначал свои авторские права на фонд Gentoo. Смотря на это, вы можете просто удалить заголовок (и другие комментарии, если они копируются). Это довольно общий материал. Если работа не производная, нет никакого юридического риска при размещении его под другой лицензией или даже сохраняя полное авторское право. Старый код по-прежнему будет использоваться под GPL, но новый код будет в рамках новой лицензии только (вы не обязаны поставить его под GPL, если вы являетесь единственным владельцем авторских прав). Для производной работы, вы бы изменить заголовок на что-то вроде этого: Код: # Copyright 2010 mizerydearia Я не думаю, что это производное, хотя, если вы удалите заголовок.# Распространяется под условиями GNU General Public License v2 # На основе сборочного файла для LightBlue: # /var/cvsroot/gentoo-x86/app-mobilephone/lightblue/lightblue-0.4.ebuild,v 1.3 2010/03/27 17:57:36 arfrever Эксп # Copyright 1999-2010 Gentoo Foundation (IANAL) |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 11 |
Сообщения: 574
цитировать ответ |
![]() Благодаря BioMike / Myckel за указание http://devmanual.gentoo.org/ebuild-writing/file-format/index.html Я использовал официальный заголовок, предусмотренный на /usr/portage/header.txt
|
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 12 |
Сообщения: 226
цитировать ответ |
![]() Ebuild для нетто-p2p / Bitcoin в накладке "гадостей",
http://bin.mypage.sk/FILES/bitcoin-9999-Makefile.patch это патч для Makefile.unix компилировать Bitcoin с усилением системы и wxGTK. Использование наложения "dirtyepic" для wxGTK: 2.9. |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 13 |
Сообщения: 1483
цитировать ответ |
![]() Ebuild для нетто-p2p / Bitcoin в накладке "гадостей", http://bin.mypage.sk/FILES/bitcoin-9999-Makefile.patch это патч для Makefile.unix компилировать Bitcoin с усилением системы и wxGTK. Использование наложения "dirtyepic" для wxGTK: 2.9. wxGTK 2,9 уже в дереве. Я уже отправить mizerydearia ебилд с Makefile построить bitcoind и Bitcoin на основе использования флагов с автоопределением berkdb, CFLAGS и LDFLAGS. Также файлы локализации устанавливаются на основе LINGUAS. Для bitcoind init.d скрипт устанавливается, что, кажется, работает хорошо под пользователем Bitcoin. Ебилд еще не закончена, но она становится все вместе. |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 14 |
Сообщения: 574
цитировать ответ |
![]() http://github.com/mizerydearia/bitcoin_gentoo_ebuild
Я обновил Bitcoin-9999.ebuild Любая обратная связь приветствуется. |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 15 |
Сообщения: 1483
цитировать ответ |
![]() С моей стороны, документация (ридми и лицензии) установлены, и .desktop пункт меню производится при установке графического интерфейса (для начала Bitcoin из меню). Сделал некоторое разрешение крепежным / вар / Библиотека / Bitcoin (демон), но не подтверждено еще, если это правильно.
|
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 16 |
Сообщения: 574
цитировать ответ |
![]() http://devmanual.gentoo.org/ebuild-writing/variables/index.html
Freenode / # папуасских-DEV-помощь: котировка <нао> mizerydearia: возможно, клиент и сервер используют флаги-лучше? <нао> mizerydearia: они имеют некоторый код, или они укомплектовать разные? <нао> mizerydearia: они имеют несколько библиотек или другие ресурсы? например Вы можете скомпилировать + графический интерфейс -daemon, установите его, а затем скомпилировать -gui + демон и установить снова без столкновения с предыдущим? <нао> mizerydearia: ИМХО wxidgets это не самый лучший вариант, возможно использовать "графический интерфейс пользователя"? <нао> mizerydearia: графический интерфейс является более общим <нао> mizerydearia: хм ... похоже, ты прав <нао> mizerydearia: может этот пакет будет разделен на две части? <нао> две отдельные Ебилд <нао> ебилды <нао> mizerydearia: ИМХО, если файлы не перекрываются ... Расщепление может быть полезным <нао> mizerydearia: DEV-игры / renpy -> DEV-игры / renpy, DEV-игры / renpy-модули расщепляются меня в восходе <нао> mizerydearia: но нет, не было особых причин для этого <нао> mizerydearia: попробуйте это: <нао> mizerydearia: кошка / вар / дб / упак / * / * / SRC_URI | тр «» «\ п» | Grep '^ HTTP \ | ^ FTP \ | ^ зеркальным' | СЕПГ 's @ ^ * / \ ([^ /] * \) $ @ \ 1 @. | сортировать | уник -dc | сортировать -n <нао> mizerydearia: хм ... есть какая-то ошибка в моем сценарии;) ждать ... <нао> mizerydearia: * -ant пакеты, ВИМ-ядро и Gvim <нао> mizerydearia: т.е. расщепление широко не используется <нао> mizerydearia: тогда не забудьте проверить, если, наконец, один из флагов включен <нао> mizerydearia: вы можете использовать confutils.eclass для этого котировка <нао> mizerydearia: Имя ебилда (пакет) может быть удалено из описания <нао> mizerydearia: Добавить / в конец СТРАНИЦЫ <нао> mizerydearia: Bitcoin в SRC_URI можно заменить $ {PN} <нао> mizerydearia: сортировать ЗАВИСИМОСТИ <нао> mizerydearia: мин версии приложения-администратор / eselect-WxWidgets в волоком 1.1, так что вы можете оставить версию <нао> mizerydearia: с помощью $ {PN} в enewuser ... не знаю, лучше спросить у кого-то на канале <нао> mizerydearia: Don `T использование«кд ствола», вы можете установить переменную S для этого <нао> mizerydearia: попробуйте использовать emake вместо макияжа <нао> mizerydearia: линии 45,46 может быть расширена до нескольких строк <нао> mizerydearia: встраивает с, если фи не читается <нао> mizerydearia: NLS? нуждается Gettext, или, возможно, виртуальный / libintl <нао> mizerydearia: не знаю. но многие из ебилдов в волоком полагаться на SYS-разви / Gettext <нао> mizerydearia: Я только что нашел «Domo» помощник вы можете использовать его для .mo файлов <нао> mizerydearia: И, я думаю, если LINGUAS не установлен, то вам необходимо установить все файлы М.О. <нао> mizerydearia: да, но вы можете использовать его 🙂 <нао> mizerydearia: не знаю много о вещах, на линиях 56-70. надеюсь, вы это знаете лучше <нао> mizerydearia: У меня нет больше комментариев на вашем сборочный файле |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 17 |
Сообщения: 1483
цитировать ответ |
![]() Некоторые интересные советы там (последняя часть), особенно команда дворецкий. Флаги гуй / демон не является большой проблемой в настоящее время. Разработка сборочного файла не работает до конечной точки, но всегда продолжается. Расщепление не является полезным здесь, может быть сделано, но пакет ИМХО мал для раскола.
|
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 18 |
Сообщения: 1483
цитировать ответ |
![]() Domo не может использоваться в этом случае (Bitcoin не использует стандартную локализацию Gettext (PO) реж). Bitcoin не не обрабатывает Gettext непосредственно, насколько я могу видеть, поэтому не зависимости от Gettext.
|
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 19 |
Сообщения: 1483
цитировать ответ |
![]() Мой текущий ебилду теперь также доступен из GitHub.
Пожалуйста, проверьте. |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 20 |
Сообщения: 574
цитировать ответ |
![]() Вы должны указать, какой ебилд вами так, что другие знают. В настоящее время существуют две версии Ebuild в хранилище.
Вы должны указать, какой ебилд вами так, что другие знают. В настоящее время существуют две версии Ebuild в хранилище. Сообщение говорит: "Bitcoin-0.3.11 сборочного файла из BioMike" Ах, я не проверял репозиторий |
![]() ![]() |
![]() ![]() ![]() |