https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=288817

            Bug ID: 288817
           Summary: Recent FreeBSD 15.0-CURRENT images in GCP are broken
                    with Cirrus CI
           Product: Base System
           Version: 15.0-CURRENT
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: bin
          Assignee: [email protected]
          Reporter: [email protected]

Roughly once per week RE pushes a new build of FreeBSD 15.0-CURRENT to Google
Compute Platform.  Those images are used for, among other things, Cirrus CI. 
But the latest images don't work.  Build status shows up as "Queued - Waiting
to run this check..." forever.  The build never actually starts.  I don't know
what exactly Cirrus is expecting the image to do when it first boots up.

The breakage seems to have started with the 20250724 image.  Earlier images now
fail for a different reason (the latest curl package relies on shared libraries
not present in earlier images), but I saw a build that worked on 27-June.  So
to summarize:

* Images from 27-June and before, with contemporary packages: works
* Images from 18-July and before, with today's packages: fails due to missing
shared lib
* Images from 24-July and later: Cirrus build never starts

Here is a downstream PR demonstrating the problem:
https://github.com/rust-lang/libc/pull/4646 .

According to Github code search, there are at least 90 affected repositories,
though some are forks of each other:
https://github.com/search?type=code&q=image_family%3A+freebsd-15-0-snap+path%3A.cirrus.yml
.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to