[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[openssl-gost] Re: [openssl-gost] Re: [openssl-gost] Изъятие ccgost



Привет!

Вот из этих файлов:

COPYING
INSTALL
Makefile.in
aclocal.m4
autom4te.cache/
compile
config.guess
config.h.in
config.sub
configure
depcomp
install-sh
ltmain.sh
missing

что можно не коммитить?

И мне сильно не нравятсяпараметры, которые предлагает сгенерённый configure:
там не хватает includedir и libdir, зачем-то есть 

  --with-pic[=PKGS]       try to use only PIC/non-PIC objects [default=use
                          both]

и ещё куча невнятных опций.


2016-01-24 22:12 GMT+03:00 Victor Wagner <vitus@wagner.pp.ru>:
On Sun, 24 Jan 2016 15:08:06 +0300
Dmitry Belyavsky <beldmit@gmail.com> wrote:

> Привет!
>
> Ну вот у меня engine снова собирается в последнем состоянии перед
> выносом из основного дерева в качестве drop-in replacement.
> Что теперь надо сделать, чтобы втянуть твои правки сборки в версию
> openssl_1_1_0?

Взять из моей ветки файлы configure.ac и Makefile.am,
положить их в свою ветку (можно еще директорию test взять целиком).

Проверить, что список файлов в переменных
libgost_la_include_HEADERS
libgost_la_SOURCES
BUILT_SOURCES
правильный. Выкинуть лишнее (у меня там всякие newnids).

Если ты не тащишь тесты. выкинуть из обоих файлов то, что касается
тестов.

Далее делаются следующие вещи:

automake
autoconf
./configure
make

Возможно что файлы, созданные в результате работы automake и autoconf
(Makefile.in и configure) стоит закоммитить, чтобы тем кто хочет просто
собрать, autotools на машине не требовались.

в--
                                   Victor Wagner <vitus@wagner.pp.ru>




--
SY, Dmitry Belyavsky