ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] I: gcc used for build
@ 2019-04-12 12:05 Dmitry V. Levin
  2019-04-12 12:40 ` Konstantin Lepikhov
  2019-04-12 17:05 ` Andrey Savchenko
  0 siblings, 2 replies; 7+ messages in thread
From: Dmitry V. Levin @ 2019-04-12 12:05 UTC (permalink / raw)
  To: ALT Devel discussion list

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

Hi,

В Сизифе на данный момент 11 версий gcc, из которых gcc8 используется
по умолчанию, остальные - по требованию.
Из этих 11 версий под aarch64 собраны только gcc, начиная с версии 5.
Востребованность версий gcc при сборке пакетов в Сизифе сейчас выглядит
следующим образом:

gcc4.3:
libtremor

gcc4.4:
netpolice-filter

gcc4.5:
нет

gcc4.6:
нет

gcc4.7:
gnu-efi-3.0r
gnu-efi-3.0u
roxterm
shim0.4
syslinux
tremulous
uefi-utils

gcc4.8:
gcc4.8

gcc4.9:
gcc4.3
gcc4.4
gcc4.9
libkdtree++
memtest86
memtest86+
palemoon
primus

gcc5:
libbelle-sip
libmediastreamer
nspec
vulkan-amdgpu

gcc6:
qt4

gcc7:
openscada
refal-plus

gcc8:
всё остальное


-- 
ldv

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

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

* Re: [devel] I: gcc used for build
  2019-04-12 12:05 [devel] I: gcc used for build Dmitry V. Levin
@ 2019-04-12 12:40 ` Konstantin Lepikhov
  2019-04-12 12:47   ` Dmitry V. Levin
  2019-04-12 17:05 ` Andrey Savchenko
  1 sibling, 1 reply; 7+ messages in thread
From: Konstantin Lepikhov @ 2019-04-12 12:40 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Hi Dmitry!

On 04/12/2019, at 03:05:38 PM you wrote:

> gcc5:
...
> vulkan-amdgpu
> 
с AMDVLK к сожалению только так - с gcc8 он не собирается, а с gcc7/6 не
работает (

-- 
WBR et al.


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

* Re: [devel] I: gcc used for build
  2019-04-12 12:40 ` Konstantin Lepikhov
@ 2019-04-12 12:47   ` Dmitry V. Levin
  2019-04-12 13:19     ` Konstantin Lepikhov
  2019-04-15  8:42     ` Konstantin Lepikhov
  0 siblings, 2 replies; 7+ messages in thread
From: Dmitry V. Levin @ 2019-04-12 12:47 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Fri, Apr 12, 2019 at 02:40:02PM +0200, Konstantin Lepikhov wrote:
> Hi Dmitry!
> 
> On 04/12/2019, at 03:05:38 PM you wrote:
> 
> > gcc5:
> ...
> > vulkan-amdgpu
> > 
> с AMDVLK к сожалению только так - с gcc8 он не собирается, а с gcc7/6 не
> работает (

В каком смысле не работает?  Может, ему тоже нужен -fno-strict-overflow?


-- 
ldv

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

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

* Re: [devel] I: gcc used for build
  2019-04-12 12:47   ` Dmitry V. Levin
@ 2019-04-12 13:19     ` Konstantin Lepikhov
  2019-04-15  8:42     ` Konstantin Lepikhov
  1 sibling, 0 replies; 7+ messages in thread
From: Konstantin Lepikhov @ 2019-04-12 13:19 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Hi Dmitry!

On 04/12/2019, at 03:47:45 PM you wrote:

> On Fri, Apr 12, 2019 at 02:40:02PM +0200, Konstantin Lepikhov wrote:
> > Hi Dmitry!
> > 
> > On 04/12/2019, at 03:05:38 PM you wrote:
> > 
> > > gcc5:
> > ...
> > > vulkan-amdgpu
> > > 
> > с AMDVLK к сожалению только так - с gcc8 он не собирается, а с gcc7/6 не
> > работает (
> 
> В каком смысле не работает?  Может, ему тоже нужен -fno-strict-overflow?
Это низкоуровневая работа с железом, там все не так просто - проект
собирается, но потом на тестах просто черный экран. Апстрим (AMD) вряд
будет что-то делать, поскольку у них тесты на убунте, где тоже gcc5. Вся
надежда только на то, что в какой-то момент current llvm9, на котором они
сидят, сломается и им придется переходить на новый gcc.

Другой фактор - библиотека PAL (program abstraction layer), которую AMDVLK
использует для доступа к железу, используется еще и в windows версии
Vulkan драйвера и я не думаю что ее собирают gcc.

-- 
WBR et al.


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

* Re: [devel] I: gcc used for build
  2019-04-12 12:05 [devel] I: gcc used for build Dmitry V. Levin
  2019-04-12 12:40 ` Konstantin Lepikhov
@ 2019-04-12 17:05 ` Andrey Savchenko
  1 sibling, 0 replies; 7+ messages in thread
From: Andrey Savchenko @ 2019-04-12 17:05 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Fri, 12 Apr 2019 15:05:38 +0300 Dmitry V. Levin wrote:
> Hi,
> 
> В Сизифе на данный момент 11 версий gcc, из которых gcc8 используется
> по умолчанию, остальные - по требованию.
> Из этих 11 версий под aarch64 собраны только gcc, начиная с версии 5.
> Востребованность версий gcc при сборке пакетов в Сизифе сейчас выглядит
> следующим образом:

[...]

> memtest86

Тут апстрим закрыл исходники. Они доступны только дял версии 4.3.7
(в сизифе более старая 4.0a), есть патчи в Gentoo для современных
компиляторов, но я не проверял.

> memtest86+

Патчи есть, но при сборке gcc-8.2.0 падает.

Есть форк (или продолжение разработки?) от coreboot:
https://review.coreboot.org/cgit/memtest86plus.git/

Там, вроде бы, всё ок.

Best regards,
Andrew Savchenko

[-- Attachment #2: Type: application/pgp-signature, Size: 833 bytes --]

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

* Re: [devel] I: gcc used for build
  2019-04-12 12:47   ` Dmitry V. Levin
  2019-04-12 13:19     ` Konstantin Lepikhov
@ 2019-04-15  8:42     ` Konstantin Lepikhov
  2019-05-01 13:00       ` Konstantin Lepikhov
  1 sibling, 1 reply; 7+ messages in thread
From: Konstantin Lepikhov @ 2019-04-15  8:42 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Hi Dmitry!

On 04/12/2019, at 03:47:45 PM you wrote:

> On Fri, Apr 12, 2019 at 02:40:02PM +0200, Konstantin Lepikhov wrote:
> > Hi Dmitry!
> > 
> > On 04/12/2019, at 03:05:38 PM you wrote:
> > 
> > > gcc5:
> > ...
> > > vulkan-amdgpu
> > > 
> > с AMDVLK к сожалению только так - с gcc8 он не собирается, а с gcc7/6 не
> > работает (
> 
> В каком смысле не работает?  Может, ему тоже нужен -fno-strict-overflow?
> 
я сейчас отправил на сборку новую версию (2019.Q2.1-alt1), которая собрана
gcc7. Кажется, в ООО была машина с Vega, вот и проверьте.

-- 
WBR et al.


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

* Re: [devel] I: gcc used for build
  2019-04-15  8:42     ` Konstantin Lepikhov
@ 2019-05-01 13:00       ` Konstantin Lepikhov
  0 siblings, 0 replies; 7+ messages in thread
From: Konstantin Lepikhov @ 2019-05-01 13:00 UTC (permalink / raw)
  To: devel

On 04/15/2019, at 10:42:01 AM you wrote:

> Hi Dmitry!
> 
> On 04/12/2019, at 03:47:45 PM you wrote:
> 
> > On Fri, Apr 12, 2019 at 02:40:02PM +0200, Konstantin Lepikhov wrote:
> > > Hi Dmitry!
> > > 
> > > On 04/12/2019, at 03:05:38 PM you wrote:
> > > 
> > > > gcc5:
> > > ...
> > > > vulkan-amdgpu
> > > > 
> > > с AMDVLK к сожалению только так - с gcc8 он не собирается, а с gcc7/6 не
> > > работает (
> > 
> > В каком смысле не работает?  Может, ему тоже нужен -fno-strict-overflow?
> > 
> я сейчас отправил на сборку новую версию (2019.Q2.1-alt1), которая собрана
> gcc7. Кажется, в ООО была машина с Vega, вот и проверьте.
> 
хоть я и не ООО, но проверил сам ) Да, с gcc7 все работает, но с gcc8 все
также не собирается.

-- 
WBR et al.


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

end of thread, other threads:[~2019-05-01 13:00 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-04-12 12:05 [devel] I: gcc used for build Dmitry V. Levin
2019-04-12 12:40 ` Konstantin Lepikhov
2019-04-12 12:47   ` Dmitry V. Levin
2019-04-12 13:19     ` Konstantin Lepikhov
2019-04-15  8:42     ` Konstantin Lepikhov
2019-05-01 13:00       ` Konstantin Lepikhov
2019-04-12 17:05 ` Andrey Savchenko

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