* [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