00:02
<
eslerm[m] >
for mesa, I `git reset --hard` ubuntu/mantic to the first commit in mesa, and then rebased on the main asahi/mesa branch
00:02
<
eslerm[m] >
just sent out a (hopefully final) lp build
00:03
<
eslerm[m] >
if the build tests well, mesa and 6.6.0-1004 should be ready to publish
00:04
<
tobhe[m] >
hm? why not just git reset --hard to the mesa release tag?
00:04
<
eslerm[m] >
I was planning to pr my branch to ubuntuasahi/mesa's ubunt/mesa branch
00:04
<
eslerm[m] >
and then pr ubuntu/mesa to main
00:05
<
eslerm[m] >
these exist in the upstream branch, but are comitted at a different time
00:05
<
eslerm[m] >
I reset to the intitial commit to make sure I wound the clock back far enough
00:05
<
eslerm[m] >
(I tried to do this more cautiously, and needed to go back and redo this)
00:06
<
eslerm[m] >
s/(I tried to do this more cautiously, and needed to go back and redo this)/(I tried to do this more cautiously at first, only restting as much as *needed*, but ended up needing to go back further)/
00:06
<
tobhe[m] >
if you plan to not merge you can just force push, so that shouldn't be a problem
00:06
<
tobhe[m] >
just take asahi-20240228, add some debian build magic and call it done
00:07
<
eslerm[m] >
most of it should be done, just waiting for builds to test well
00:09
<
tobhe[m] >
imo most important is to show that the commit history up to asahi-20240228 is intact and then there's some packaging on top
00:12
<
tobhe[m] >
since upstream rebases and force pushes regularly it might not even be possible to keep a linear commit history
00:12
<
tobhe[m] >
but by keeping our diff on top small and easy to review we can at least make sure we didn't break anything in merges
00:15
<
tobhe[m] >
but I would pick a different name for the Ubuntu tag
00:16
<
tobhe[m] >
because now you have two remotes with conflicting tags and that confuses git (and humans)
00:18
<
tobhe[m] >
underscore because tags can't have ~
00:27
<
eslerm[m] >
ack, I can use `Ubuntu-24.0_pre20240228-0asahi3.23.10`
00:27
<
eslerm[m] >
I wish the `3` was a `1` :)
00:28
<
tobhe_ >
why can't you use 1? because you already uploaded a few?
00:28
<
tobhe_ >
it doesn't really matter but those are per ppa so you can just upload it to another one if it bothers you
00:29
<
eslerm[m] >
ok, can do since it won't impact github
00:29
<
tobhe[m] >
but it really doesn't matter. looks like I used both 0 and 1 in the past
00:34
<
eslerm[m] >
iiuc, if there is no changes the `0` would be dropped, and +`1` means downstream changes
00:36
<
tobhe_ >
mesa has a bit of a special version number anyway. but I couldn't come up with a better one
00:38
<
tobhe_ >
following that post it should probably be asahi1
00:39
<
tobhe_ >
but who starts counting at 1
00:40
<
eslerm[m] >
the count starts at 0, but then text isn't added
00:41
<
tobhe[m] >
but then you can't add the text later because 23.10
00:41
<
tobhe[m] >
or maybe that should be at a different place
00:42
<
tobhe[m] >
but I think it's normally at the end because it marks a forwardport/backport
00:42
<
tobhe[m] >
too complicated for my simple mind 🙂
00:44
<
eslerm[m] >
github doesn't like the tag 24.0~pre20240228-0asahi1.23.10, even though that's they syntax of the current tags
00:44
<
tobhe[m] >
<tobhe[m]> "underscore because tags can't..." <- ^ this
00:45
<
tobhe[m] >
also you can git tag on the command line and then push the tag
00:45
<
tobhe[m] >
for better error messages
00:46
<
eslerm[m] >
well, on my fork done
00:47
<
eslerm[m] >
s/to/two/, s/0_pre20231121/0\_pre20231121/
05:03
<
eslerm[m] >
new build runs ryujinx :)
08:50
<
tobhe_ >
nice! so the next step would be copying the kernel and mesa to asahi-testing
09:07
<
tobhe[m] >
oh and build 22.04 mesa because otherwise your snaps will break once we push out the new kernel
19:32
<
john-cabaj[m] >
Hopefully we have some people in the future buying these to test.
19:32
<
john-cabaj[m] >
I will be financially strapped
19:32
<
tobhe[m] >
finally two external displays supported by the hw
22:36
glem has joined #ubuntu-asahi
23:00
glem has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
23:28
glem has joined #ubuntu-asahi