ALT Linux Team development discussions
 help / color / mirror / Atom feed
* Re: [devel] [girar-builder@altlinux.org: [#218318] FAILED (try 3) llvm7.0.git=7.0.1-alt1.rel.1 llvm6.0.git=6.0.0-alt0.12.rel]
  @ 2018-12-23  0:06 ` Dmitry V. Levin
  2018-12-24  1:05   ` Dmitry V. Levin
    0 siblings, 2 replies; 3+ messages in thread
From: Dmitry V. Levin @ 2018-12-23  0:06 UTC (permalink / raw)
  To: Konstantin Lepikhov; +Cc: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 726 bytes --]

Привет,

On Sun, Dec 23, 2018 at 12:12:44AM +0100, Konstantin Lepikhov wrote:
> Привет!
> 
> А расскажите пожалуйта зачем у нас в сизифе есть пакеты с версионными
> зависимостями на clang:

В Сизифе много разных пакетов со странными зависимостями, лучше спросить
мантейнеров.

> 1. faust - я вообще не вижу в .spec никаких упоминаний clang, откуда это
> вылезло?

Это автоматически сгенерированная зависимость, видимо, какой-то скрипт
вызывает clang.  С gcc такого не бывает, потому что /usr/bin/gcc упакован
не в gcc7 или gcc8, а в отдельный от них пакет.  Ну а с clang и не такое
бывает, он нужен всего пару десятков несчастных пакетов и все
немногочисленные пользователи привыкли страдать.


-- 
ldv

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]

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

* Re: [devel] [girar-builder@altlinux.org: [#218318] FAILED (try 3) llvm7.0.git=7.0.1-alt1.rel.1 llvm6.0.git=6.0.0-alt0.12.rel]
  2018-12-23  0:06 ` [devel] [girar-builder@altlinux.org: [#218318] FAILED (try 3) llvm7.0.git=7.0.1-alt1.rel.1 llvm6.0.git=6.0.0-alt0.12.rel] Dmitry V. Levin
@ 2018-12-24  1:05   ` Dmitry V. Levin
    1 sibling, 0 replies; 3+ messages in thread
From: Dmitry V. Levin @ 2018-12-24  1:05 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 933 bytes --]

On Sun, Dec 23, 2018 at 03:06:12AM +0300, Dmitry V. Levin wrote:
> On Sun, Dec 23, 2018 at 12:12:44AM +0100, Konstantin Lepikhov wrote:
> > Привет!
> > 
> > А расскажите пожалуйта зачем у нас в сизифе есть пакеты с версионными
> > зависимостями на clang:
> 
> В Сизифе много разных пакетов со странными зависимостями, лучше спросить
> мантейнеров.
> 
> > 1. faust - я вообще не вижу в .spec никаких упоминаний clang, откуда это
> > вылезло?
> 
> Это автоматически сгенерированная зависимость, видимо, какой-то скрипт
> вызывает clang.

Так и есть:

$ rpmpeek Sisyphus/files/noarch/RPMS/faust2appls-0.9.90-alt1.2.noarch.rpm grep -Fi llvm ./usr/bin/sound2reader
LLVM="false"
        echo "Use '-l' to compile the sound reader code as a LLVM module"
	    LLVM="true"
    if [ $LLVM = "true" ]; then
        echo "Generates the LLVM module from the C code"
        clang -emit-llvm -O3 -c $name.c 


-- 
ldv

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]

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

* Re: [devel] [girar-builder@altlinux.org: [#218318] FAILED (try 3) llvm7.0.git=7.0.1-alt1.rel.1 llvm6.0.git=6.0.0-alt0.12.rel]
  @ 2018-12-25 13:10               ` Dmitry V. Levin
  0 siblings, 0 replies; 3+ messages in thread
From: Dmitry V. Levin @ 2018-12-25 13:10 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 884 bytes --]

On Tue, Dec 25, 2018 at 02:59:33PM +0200, Igor Vlasenko wrote:
> On Mon, Dec 24, 2018 at 8:59 PM Alexey Gladkov wrote:
> > On Mon, Dec 24, 2018 at 01:13:31PM +0300, Dmitry V. Levin wrote:
> 
> > 2viy Вы мантейнер libomp. Зачем зависимость прибита ?
> 
> потому что свои headers кладет в
> %{_libdir}/clang/%{version}/include
> 
> > Есть уверенность, что с другой версией работать не будет ?
> я убрал зависимость, чтобы не создавать конфликтов и не мешать обновлению.
> Как выйдет новый clang, я библиотеку пересоберу и зависимость верну.

Спасибо.  Интересно, а как обстоит дело с gcc?
Много ли пакетов укладывают свои файлы прямо в $(gcc-print-file-name=include/)?

$ grep '^/usr/lib64/gcc/x86_64-alt-linux/[78]/include/' Sisyphus/x86_64/base/contents_index |cut -f2 |sort -u |grep -Evc '[78](-.*)?$'
0

Нет, похоже что с gcc такого не происходит.


-- 
ldv

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]

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

end of thread, other threads:[~2018-12-25 13:10 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-12-23  0:06 ` [devel] [girar-builder@altlinux.org: [#218318] FAILED (try 3) llvm7.0.git=7.0.1-alt1.rel.1 llvm6.0.git=6.0.0-alt0.12.rel] Dmitry V. Levin
2018-12-24  1:05   ` Dmitry V. Levin
2018-12-25 13:10               ` Dmitry V. Levin

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