<freeStyleBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause><cause _class='hudson.triggers.SCMTrigger$SCMTriggerCause'><shortDescription>Started by an SCM change</shortDescription></cause></action><action></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginoihipster _class='hudson.plugins.git.util.Build'><buildNumber>15733</buildNumber><marked><SHA1>35016f93e383ba338d34c7f5289c5121849edef0</SHA1><branch><SHA1>35016f93e383ba338d34c7f5289c5121849edef0</SHA1><name>refs/remotes/origin/oi/hipster</name></branch></marked><revision><SHA1>35016f93e383ba338d34c7f5289c5121849edef0</SHA1><branch><SHA1>35016f93e383ba338d34c7f5289c5121849edef0</SHA1><name>refs/remotes/origin/oi/hipster</name></branch></revision></refsremotesoriginoihipster><originoihipster _class='hudson.plugins.git.util.Build'><buildNumber>6948</buildNumber><marked><SHA1>8328397e99d92e3943442e1bfdfbdb9d37a4fcf8</SHA1><branch><SHA1>8328397e99d92e3943442e1bfdfbdb9d37a4fcf8</SHA1><name>origin/oi/hipster</name></branch></marked><revision><SHA1>8328397e99d92e3943442e1bfdfbdb9d37a4fcf8</SHA1><branch><SHA1>8328397e99d92e3943442e1bfdfbdb9d37a4fcf8</SHA1><name>origin/oi/hipster</name></branch></revision></originoihipster></buildsByBranchName><lastBuiltRevision><SHA1>35016f93e383ba338d34c7f5289c5121849edef0</SHA1><branch><SHA1>35016f93e383ba338d34c7f5289c5121849edef0</SHA1><name>refs/remotes/origin/oi/hipster</name></branch></lastBuiltRevision><remoteUrl>https://github.com/OpenIndiana/oi-userland.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'><artifactsUrl>https://hipster.openindiana.org/jenkins/job/oi-userland/15733/artifact</artifactsUrl><changesUrl>https://hipster.openindiana.org/jenkins/job/oi-userland/changes</changesUrl><displayUrl>https://hipster.openindiana.org/jenkins/job/oi-userland/15733/</displayUrl><testsUrl>https://hipster.openindiana.org/jenkins/job/oi-userland/15733/testReport</testsUrl></action><building>false</building><displayName>#15733</displayName><duration>1382900</duration><estimatedDuration>3626730</estimatedDuration><fullDisplayName>oi-userland #15733</fullDisplayName><id>15733</id><inProgress>false</inProgress><keepLog>false</keepLog><number>15733</number><queueId>1496</queueId><result>SUCCESS</result><timestamp>1790523694541</timestamp><url>https://hipster.openindiana.org/jenkins/job/oi-userland/15733/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>components/x11/xorg-server/patches/37-illumosfb-autoconfig.patch</affectedPath><affectedPath>components/x11/xorg-server/Makefile</affectedPath><commitId>900580e5cef99481a8a8706c4a3c4dd4c17bf747</commitId><timestamp>1790522862000</timestamp><author><absoluteUrl>https://hipster.openindiana.org/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>xorg-server: autoconfigure illumosfb on illumos framebuffer consoles

* xorg-server: autoconfigure illumosfb on illumos framebuffer consoles

On UEFI systems without a specific DDX (for example virtual machines),
Xorg autoconfigured vesa, which fails without a video BIOS ("V_BIOS
address 0x0 out of range"), so no display server started.

When the console is gfxp_bitmap (VIS identifier "illumos_fb"), list
illumosfb after any driver matched for the primary PCI device instead of
vesa. A specific PCI driver that claims the device, such as intel, is
still used, because illumosfb then cannot claim the framebuffer slot.
vesa is dropped because its PCI claim together with illumosfb's
framebuffer claim makes xf86PostProbe() abort.

Co-Authored-By: Claude Opus 5.5 &lt;noreply@anthropic.com&gt;

* xorg-server: keep the compiler's default C standard

Current autoconf makes configure select -std=gnu23. bool is a keyword in
C23, and hw/xfree86/common/xf86Opt.h uses it as a struct member name, so
the build fails in glx/glxdri2.c.

Co-Authored-By: Claude Opus 5.5 &lt;noreply@anthropic.com&gt;

---------

Co-authored-by: Claude Opus 5.5 &lt;noreply@anthropic.com&gt;
</comment><date>2026-09-27 17:27:42 +0200</date><id>900580e5cef99481a8a8706c4a3c4dd4c17bf747</id><msg>xorg-server: autoconfigure illumosfb on illumos framebuffer consoles</msg><path><editType>add</editType><file>components/x11/xorg-server/patches/37-illumosfb-autoconfig.patch</file></path><path><editType>edit</editType><file>components/x11/xorg-server/Makefile</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>components/components.ignore</affectedPath><affectedPath>components/x11/xf86-video-illumosfb/xf86-video-illumosfb.p5m</affectedPath><affectedPath>components/x11/xf86-video-illumosfb/Makefile</affectedPath><affectedPath>components/x11/xf86-video-illumosfb/manifests/sample-manifest.p5m</affectedPath><commitId>35016f93e383ba338d34c7f5289c5121849edef0</commitId><timestamp>1790523438000</timestamp><author><absoluteUrl>https://hipster.openindiana.org/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>xf86-video-illumosfb: install into the X server module path and re-enable

The driver was installed under /usr/lib/amd64/xorg/modules/drivers, which
the X server does not search, so it could only be used with an explicit
ModulePath. Install it into /usr/lib/xorg/modules/drivers/amd64 like the
other DDX drivers.

Current autoconf (2.73) makes configure select -std=gnu23, where bool is
a keyword, and the xorg-server 1.19 headers use bool as a member name, so
the component no longer built. Keep the compiler's default C standard.

Fetch a pinned, versioned commit archive with a fixed hash instead of
the GIT_* rule with an unversioned archive name (upstream has no release
tags yet), and remove the component from components.ignore, where it was
added because Jenkins kept republishing it. Repeated local
`gmake publish` runs are no-ops after the first one.

Co-authored-by: Claude Opus 5.5 &lt;noreply@anthropic.com&gt;
</comment><date>2026-09-27 17:37:18 +0200</date><id>35016f93e383ba338d34c7f5289c5121849edef0</id><msg>xf86-video-illumosfb: install into the X server module path and re-enable</msg><path><editType>edit</editType><file>components/x11/xf86-video-illumosfb/manifests/sample-manifest.p5m</file></path><path><editType>edit</editType><file>components/x11/xf86-video-illumosfb/xf86-video-illumosfb.p5m</file></path><path><editType>edit</editType><file>components/components.ignore</file></path><path><editType>edit</editType><file>components/x11/xf86-video-illumosfb/Makefile</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://hipster.openindiana.org/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName><id>noreply</id></culprit></freeStyleBuild>