ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] Alterator on guile22
@ 2017-04-17 14:13 sbolshakov
  2017-04-17 14:18 ` Paul Wolneykien
                   ` (7 more replies)
  0 siblings, 8 replies; 37+ messages in thread
From: sbolshakov @ 2017-04-17 14:13 UTC (permalink / raw)
  To: devel


Привет.
В сизиф ушёл alterator, собранный с guile-2.2, yay!

Теперь, чем это грозит:
guile2 имеет свойство при запуске 'компилировать' скрипт, с которым
она вызвана и затем сохранять в надёжное место в ~/.cache, чтобы
при повторном вызове использовать уже кэшированное;
дистрибутивненько было бы 'скомпилировать' заранее и положить
куда следует (собственно, так и происходит с самой guile22).
Это же происходит и в alterator при выполнении make install-module,
но результат попадает не только в %_alterator_datadir/*
(исходные scm), но и зеркально в %_alterator_libdir/* (бинарные)
Таким образом, нужно добавить соответствующие пути в %files,
а так же дописать магические три строчки (доуточнив пути):
--- %< ---
%brp_strip_none %_alterator_libdir/*
%add_verify_elf_skiplist %_alterator_libdir/*
%add_findreq_skiplist %_alterator_libdir/*
--- %< ---

Существующие модули alterator продолжат работать,
но было бы хорошо, с учётом изложенного выше, их
пересобрать.

Наконец, если ваш любимый модуль через это всё
сломался и/или не пересобирается -- дайте знать.

-- 

^ permalink raw reply	[flat|nested] 37+ messages in thread

end of thread, other threads:[~2017-12-05 16:10 UTC | newest]

Thread overview: 37+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-04-17 14:13 [devel] Alterator on guile22 sbolshakov
2017-04-17 14:18 ` Paul Wolneykien
2017-04-17 14:18 ` Aleksey Novodvorsky
2017-04-17 14:19 ` Dmitry V. Levin
2017-04-17 14:24   ` sbolshakov
2017-04-18  6:26 ` Ivan Zakharyaschev
2017-04-18  8:12 ` Sergey V Turchin
2017-04-18  9:22   ` sbolshakov
2017-04-18 15:29     ` Michael Shigorin
2017-04-18 15:33       ` Sergey Bolshakov
2017-04-18 15:41         ` Mikhail Efremov
2017-04-18 15:50           ` Sergey Bolshakov
2017-04-18 16:49             ` Mikhail Efremov
2017-04-18 16:53               ` Aleksey Novodvorsky
2017-04-18 17:23                 ` Mikhail Efremov
2017-04-18 17:57                   ` Yuri Sedunov
2017-04-18 20:08                     ` Mikhail Efremov
2017-04-19 12:41               ` Sergey Afonin
2017-04-18 15:35       ` Mikhail Efremov
2017-04-18 10:40 ` Michael Shigorin
2017-04-18 13:18     ` Michael Shigorin
2017-04-18 14:09       ` sbolshakov
2017-04-18 15:27         ` Michael Shigorin
2017-04-18 15:37         ` Michael Shigorin
2017-04-18 15:46         ` Mikhail Efremov
2017-04-18 20:12           ` Mikhail Efremov
2017-04-19  9:23 ` Paul Wolneykien
2017-04-19  9:33   ` Ivan Zakharyaschev
2017-04-19  9:42   ` Sergey Bolshakov
2017-04-19  9:48     ` Paul Wolneykien
2017-04-19 10:38     ` Paul Wolneykien
2017-04-20 13:35 ` Sergey Bolshakov
2017-04-20 13:39   ` Paul Wolneykien
2017-04-20 13:49     ` Sergey Bolshakov
2017-04-20 14:45       ` Mikhail Efremov
2017-12-05 16:03   ` Ivan Zakharyaschev
2017-12-05 16:10     ` Ivan Zakharyaschev

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git