Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 591034 - VM request: a new VM for testing building Gentoo packages with clang/LLVM
Summary: VM request: a new VM for testing building Gentoo packages with clang/LLVM
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Infrastructure
Classification: Unclassified
Component: Other (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Infrastructure
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-08-11 15:27 UTC by zhanglei.april
Modified: 2016-08-16 16:46 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description zhanglei.april 2016-08-11 15:27:02 UTC
This is related to GSoC project: native clang support.

I need a dedicated VM to build all Gentoo packages with clang (on top of LLVM-based C++ runtime libs), in the hope of discovering potentially broken packages in Gentoo's archive.

There was a similar effort by Debian: http://clang.debian.net/
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2016-08-11 17:36:01 UTC
Do you want to do automatic builds? If so, you may want to talk to Toralf (CC-ing him) who does a lot of tinderboxing for Gentoo.
Comment 2 Toralf Förster gentoo-dev 2016-08-11 17:51:58 UTC
https://www.zwiebeltoralf.de/tinderbox.html
Comment 3 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2016-08-11 18:28:36 UTC
lu_zero:
The VM is online at clangtest.dev.gentoo.org; you should be able to login as root already. Please note:
- There is no IPv4 connectivity, this is a strictly IPv6 box.
- There are no backups of this VM.
- The VM will be wiped at the end of September. All work should be documented and reproducible elsewhere (to create a sustainable process).

I cannot find any SSH public key on file for your student, as they did not request an account of vulture or a Gentoo git repo. Can you please confirm & provide a key for the VM? Don't just add it yourself, as we want a record of it so it doesn't get nuked later.
Comment 4 zhanglei.april 2016-08-12 01:06:26 UTC
(In reply to Toralf Förster from comment #2)
> https://www.zwiebeltoralf.de/tinderbox.html

Cool!

Once the packages, profile and stage3 for native clang are all in good shape (I'm still working on it), perhaps you can setup a new image to test packages against clang/llvm?
Comment 5 zhanglei.april 2016-08-12 01:35:43 UTC
(In reply to Robin Johnson from comment #3)
> I cannot find any SSH public key on file for your student, as they did not
> request an account of vulture or a Gentoo git repo. Can you please confirm &
> provide a key for the VM? Don't just add it yourself, as we want a record of
> it so it doesn't get nuked later.

How should I send my SSH public key to you? By email or as an attachment in this thread?
Comment 6 Toralf Förster gentoo-dev 2016-08-12 06:37:05 UTC
(In reply to Lei Zhang from comment #4)
Indeed.
Just ping me on IRC (I'm "toralf") - if you are ready.
Comment 7 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2016-08-16 16:46:56 UTC
Lei's key is added, both lu_zero and Lei should be able to login.