From: Justin M. Forbes on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1749975554
I believe you are correct. Will fix it up.
--
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send an email to k
From: Michael Hofmann on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1749970833
@jmflinuxtx ah I think I have an idea, the spec file now has the following
lines for Fedora:
```
%define with_libperf 1
%define with_tools 1
```
with these, is it even possible to
From: Michael Hofmann on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1749965091
I'll keep on digging...
--
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send an email to kernel-le...@lists.fe
From: Justin M. Forbes on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1749916656
I do not expect that it would hit Makefile.perf for any reason.
--
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscri
From: Michael Hofmann on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1749908405
@jmflinuxtx do you have an idea whether it is expected that the above rpmbuild
command still hits Makefile.perf?
```
00:33:18 make[1]: *** [Makefile.perf:251: sub-make] Error 2
```
From: Michael Hofmann on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1749901619
ok, one mistake found: the Rawhide pipeline was never restarted with the
change in https://gitlab.com/cki-project/pipeline-
definition/-/merge_requests/1879, so the `--without --libp
From: Michael Hofmann on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1749892200
checking an ELN log, the same error is present there 🤦
--
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send an
From: Michael Hofmann on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1749878052
the first failure is 30 seconds into the build:
```
> /usr/bin/make CROSS_COMPILE=ppc64le-linux-gnu- ... vmlinux
> 00:00:28 cc1: error: bad value ‘power8’ for ‘-mtune=’ switch
```
From: Justin M. Forbes on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1749873338
As I said above, this particular MR is include in releases because I need koji
building these packages. Since pipelines now run on include in releases, this
MR should be impacting
From: Michael Hofmann on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1749872330
aaah the builds merge `ark-latest` now 🤦
--
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send an email to kern
From: Michael Hofmann on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1749870876
I assumed it has nothing to do with native tools as https://gitlab.com/cki-
project/kernel-ark/-/merge_requests/2912 is also impacted?
--
From: Justin M. Forbes on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1749868492
Why would we remove arches which should work fine? If we can build tools for
ELN with the native_tools bit, we should be able to do the same for rawhide,
no?
--
From: Michael Hofmann on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1749868378
same for the Clang pipeline which seem to be red everywhere, @dzickusrh should
we remove them as well?
--
___
kernel mailing list -- kerne
From: Michael Hofmann on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1749864890
This is a cross-compile issue so is not visible in Brew; if this is not
something you want to keep green for Fedora/Rawhide, should we remove the
ppc64le/s390x arches for the Rawhide
From: Michael Hofmann on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1749862756
To enable native tools for Rawhide similar to ELN, the only change to
`.gitlab-ci.yml` is
```yaml
.trigger_rawhide:
variables:
native_tools: 'true'
```
As the Rawhide non-deb
From: Justin M. Forbes on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1749862624
This MR is "include in release" so it is being tested in all pipelines.
--
___
kernel mailing list -- kernel@lists.fedoraproject.org
To u
From: Michael Hofmann on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1749852844
whatever is failing the Rawhide pipeline in this MR is also failing e.g.
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2912, so this
particular breakage seems to be caus
From: Justin M. Forbes on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1745521167
Indeed they are, the turned off are for other places where tools are turned
off.
--
___
kernel mailing list -- kernel@lists.fedoraproject
From: Michael Hofmann on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1745480146
now I'm totally confused 😂 - the link above has
libperf-6.8.0-0.rc1.20240125git6098d87eaf31.15.eln134.aarch64.rpm, is that the
wrong package?
--
_
From: Justin M. Forbes on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1745476990
I have looked at them, and they are off for eln. As you can see from the ELN
build linked above, we do not build libperf on ELN. I don't think that CKI is
actually failing on libper
From: Michael Hofmann on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1745461956
@jmflinuxtx checking Koji,
https://koji.fedoraproject.org/koji/buildinfo?buildID=2378291 is the latest
ELN kernel build and has the `libperf` subpackage. Which build did you check
th
From: Michael Hofmann on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1745452056
- for tracking: https://gitlab.com/cki-project/pipeline-
definition/-/issues/223
- move `--with libperf` to native tools stage: https://gitlab.com/cki-
project/pipeline-definition/-/
From: Scott Weaver on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1745295177
Ah. Ok so that explains why it's not in ark yet. So we can leave it off for
ELN and handle it in RHEL10 then.
--
___
kernel mailing list -- k
From: Justin M. Forbes on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1745290922
@scweaver It may be, but when I emailed acme about it, he said it wasn't ready
to be turned on. I am guessing it is moving too quickly and RHEL 10 will be
enabled with a specific AB
From: Justin M. Forbes on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1745288040
I suppose so. I am guessing this is because we don't add --without libperf
which is a new option now. Realistically libperf is turned off for ELN now
though so, not sure why it is b
From: Michael Hofmann on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1745285135
ack; so iiuc
- Fedora/Rawhide pipelines should enable native tools builds, so that the
tools subpackage building is handled the same way as for ELN, where it
_normally_ is working c
From: Scott Weaver on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1745281940
We are building the libperf package in cs9 but somehow missed porting that to
ark. So we should have it enable for ELN.
--
___
kernel mailing
From: Justin M. Forbes on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1745279374
When I say "turn on tools" I mean simply enabling those subpackages in Fedora.
Most (excluding libperf) have always been enabled in ELN, but Fedora used a
separate package to build
From: Justin M. Forbes on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1745275743
I do not. with_libperf is only set for Fedora at the moment. If ELN/Rawhide
want to turn it on, the would need to do so with another MR. This can be seen
in the resulting builds f
From: Michael Hofmann on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1745272834
@jmflinuxtx for Fedora, the CKI pipelines do not use native tools builds; when
you say "turn on tools", do you want to enable the native tools build in the
CKI pipelines, or do you e
From: Michael Hofmann on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1745269333
@jmflinuxtx as the MR only talks about Fedora, do you expect the spec file
changes to affect ELN in any way?
--
___
kernel mailing list --
From: Michael Hofmann on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1745264889
@dzickusrh ^ do you have an idea why the cross compiler is not correctly
selected here after the changes even for ELN?
--
___
kernel maili
From: Michael Hofmann on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1745263209
yes, this looks like a cross-compiler mixup
--
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send an email to k
From: Justin M. Forbes on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1745260387
I meant actual builds in koji.
https://koji.fedoraproject.org/koji/buildinfo?buildID=2378280 for Rawhide and
https://koji.fedoraproject.org/koji/buildinfo?buildID=2378291 for ELN. A
From: Michael Hofmann on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1745249324
at what CKI pipeline are you looking from https://gitlab.com/cki-
project/kernel-ark/-/pipelines?page=1&scope=all&ref=ark-latest?
--
___
k
From: Justin M. Forbes on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1745226469
There are, which makes no sense, as this MR is "include in release" and
neither Fedora or ELN builds failed yesterday with this MR included.
--
_
From: Michael Hofmann on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1745213110
looking at the failing pipelines, there are some for ELN that are now failing
as well 🤔:
> 00:06:29 cc1: error: bad value ‘z15’ for ‘-mtune=’ switch
00:06:29 cc1: note: vali
From: Justin M. Forbes on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1745186783
It will be needed for all other MRs after this is merged, it just was not
needed before this MR.
--
___
kernel mailing list -- kernel@lis
From: Michael Hofmann on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1745089468
when you say "for this MR", do you mean that this is not going to be needed
for other MRs going in later, and for the Rawhide/ELN baseline builds?
--
From: Justin M. Forbes on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1741124750
@mh21_rh It appears we might need to add --without libperf to the cki builds
for this MR.
--
___
kernel mailing list -- kernel@lists.fedo
From: Justin M. Forbes on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907#note_1740885976
Possibly, but to be honest the versioning is not exactly interesting either.
As you can see from the commit 9910a74d6ebf6 there isn't a whole lot of reason
for anyone to care about
From: Justin M. Forbes on gitlab.com
Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2907
When kernel-tools was split out to a separate package in Fedora, it was due to
several factors. Most of those issues have been mitigated in other ways, and
there are advantages to bu
42 matches
Mail list logo