Jump to content

Recommended Posts

Posted

Hi,

 

I have been recently working on a couple of extensions: lvm and cloud-init

 

I forked off "v23.11.2" tag when creating my branches, since they are extensions, and wont alter the framework much.

 

Today I noticed that OdroidUX4 is not building, but it was building last week. A patch seems to be failing. I guess it is a kernel/driver patch.

 

Then my question is: is it possible that, on the same tag (v23.11.2), builds break?

 

I am starting to think that the tag is only for the build process/patch set, but excludes, for example a reference to kernel code.

 

I suppose then the situation is that a kernel update has "broken" a patch, would that be the case?

 

If so, is it possible to also checkout a particular working kernel for the sake of a stable dev environment?

 

How do you normally do?

 

R.

Posted

I can see the checkout is here:

 

```

[🐳|🌱] git: Fetch from remote completed, rev-parsing... [ 'kernel:6.1' 'odroidxu4-6.1.y' 'FETCH_HEAD' ]
[🐳|🌿] Using Kernel git revision [ 5737e0cc255c905e3c35a0186ee528ba7f056ae8 at 'Mon Jan 29 21:34:07 UTC 2024' ]

```

 

I can see there was an update yesterday at hardkernel repo, that is used here. I guess something broke.

 

 

 

 

Posted
1 hour ago, rvalle said:

is there anyway to point the checkout to a particular revision?

 

We pin major releases this way (branch v23.11
https://github.com/armbian/build/commit/d69350a88447ee64bbb50b443f86858a7f6f4075

while main (or some tag) is not. For mainline based, check this:
https://github.com/armbian/build/blob/main/config/sources/mainline-kernel.conf.sh

 

23 hours ago, rvalle said:

How do you normally do?


Main branch is updated and fixed daily in case upstream messes up. Just keep rebasing.

Posted

@Igor it is a bit confusing.

 

OdroidXU4 is now building on main. I guess a fix was posted.

 

However, I am not sure if it is building on v23.11.

 

Should a kernel update break the v23.11 tag?

 

Perhaps it is an issue at my environment.

Posted (edited)

Yes, managed to build OdroidXU4 on the main tag but not on v23.11.2, I need to investigate why is this.

 

I even deleted the local armbian build docker container, just in case.

Edited by rvalle
Posted
43 minutes ago, rvalle said:

OdroidXU4 is now building on main. I guess a fix was posted.


Yes. https://github.com/armbian/build/commit/833e1c20c63ea3da7f1323429828e94eaa9b52c7

 

44 minutes ago, rvalle said:

However, I am not sure if it is building on v23.11.


We forgot to pin it to the commit / version. Its still branch: https://github.com/armbian/build/blob/v23.11/config/sources/families/odroidxu4.conf#L24

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines