<freeStyleBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><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>15237</buildNumber><marked><SHA1>a797d685060fe00c6cf5ce30d53dd46c05939b76</SHA1><branch><SHA1>a797d685060fe00c6cf5ce30d53dd46c05939b76</SHA1><name>refs/remotes/origin/oi/hipster</name></branch></marked><revision><SHA1>a797d685060fe00c6cf5ce30d53dd46c05939b76</SHA1><branch><SHA1>a797d685060fe00c6cf5ce30d53dd46c05939b76</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>a797d685060fe00c6cf5ce30d53dd46c05939b76</SHA1><branch><SHA1>a797d685060fe00c6cf5ce30d53dd46c05939b76</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/15237/artifact</artifactsUrl><changesUrl>https://hipster.openindiana.org/jenkins/job/oi-userland/changes</changesUrl><displayUrl>https://hipster.openindiana.org/jenkins/job/oi-userland/15237/</displayUrl><testsUrl>https://hipster.openindiana.org/jenkins/job/oi-userland/15237/testReport</testsUrl></action><building>false</building><displayName>#15237</displayName><duration>672946</duration><estimatedDuration>756328</estimatedDuration><fullDisplayName>oi-userland #15237</fullDisplayName><id>15237</id><inProgress>false</inProgress><keepLog>false</keepLog><number>15237</number><queueId>407</queueId><result>SUCCESS</result><timestamp>1779081050107</timestamp><url>https://hipster.openindiana.org/jenkins/job/oi-userland/15237/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>components/python/zope.event/pkg5</affectedPath><affectedPath>components/python/zope.event/test/results-3.14.master</affectedPath><affectedPath>components/python/zope.event-39/.gitignore</affectedPath><affectedPath>components/python/zope.event/patches/01-test-no-docs.patch</affectedPath><affectedPath>components/python/zope.event-39/pkg5</affectedPath><affectedPath>components/python/zope.event/python-integrate-project.conf</affectedPath><affectedPath>components/python/zope.event/.gitignore</affectedPath><affectedPath>components/python/zope.event-39/zope_event-39.p5m</affectedPath><affectedPath>components/python/zope.event/manifests/sample-manifest.p5m</affectedPath><affectedPath>components/python/zope.event/Makefile</affectedPath><affectedPath>components/python/zope.event-39/patches/01-test-no-docs.patch</affectedPath><affectedPath>components/python/zope.event-39/patches/02-setuptools.patch</affectedPath><affectedPath>components/python/zope.event/test/results-3.9.master</affectedPath><affectedPath>components/python/zope.event/test/results-all.master</affectedPath><affectedPath>components/python/zope.event-39/python-integrate-project.conf</affectedPath><affectedPath>components/python/zope.event-39/Makefile</affectedPath><affectedPath>components/python/zope.event-39/manifests/sample-manifest.p5m</affectedPath><affectedPath>components/python/zope.event-39/test/results-all.master</affectedPath><commitId>8389a366a3798695f223cbb9bfb7814bcebc25e0</commitId><timestamp>1779080995000</timestamp><author><absoluteUrl>https://hipster.openindiana.org/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>python/zope.event: update to 6.2
</comment><date>2026-05-18 07:09:55 +0200</date><id>8389a366a3798695f223cbb9bfb7814bcebc25e0</id><msg>python/zope.event: update to 6.2</msg><path><editType>edit</editType><file>components/python/zope.event/python-integrate-project.conf</file></path><path><editType>edit</editType><file>components/python/zope.event/.gitignore</file></path><path><editType>add</editType><file>components/python/zope.event-39/patches/01-test-no-docs.patch</file></path><path><editType>add</editType><file>components/python/zope.event-39/pkg5</file></path><path><editType>edit</editType><file>components/python/zope.event/manifests/sample-manifest.p5m</file></path><path><editType>edit</editType><file>components/python/zope.event/patches/01-test-no-docs.patch</file></path><path><editType>add</editType><file>components/python/zope.event-39/Makefile</file></path><path><editType>edit</editType><file>components/python/zope.event/pkg5</file></path><path><editType>add</editType><file>components/python/zope.event-39/python-integrate-project.conf</file></path><path><editType>add</editType><file>components/python/zope.event-39/manifests/sample-manifest.p5m</file></path><path><editType>delete</editType><file>components/python/zope.event/test/results-3.9.master</file></path><path><editType>add</editType><file>components/python/zope.event-39/test/results-all.master</file></path><path><editType>add</editType><file>components/python/zope.event-39/zope_event-39.p5m</file></path><path><editType>add</editType><file>components/python/zope.event/test/results-all.master</file></path><path><editType>add</editType><file>components/python/zope.event-39/patches/02-setuptools.patch</file></path><path><editType>edit</editType><file>components/python/zope.event/Makefile</file></path><path><editType>delete</editType><file>components/python/zope.event/test/results-3.14.master</file></path><path><editType>add</editType><file>components/python/zope.event-39/.gitignore</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>components/network/isc-dhcp/patches/005-ifindex.patch</affectedPath><affectedPath>components/network/isc-dhcp/Makefile</affectedPath><affectedPath>components/network/isc-dhcp/pkg5</affectedPath><commitId>a797d685060fe00c6cf5ce30d53dd46c05939b76</commitId><timestamp>1779081007000</timestamp><author><absoluteUrl>https://hipster.openindiana.org/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>isc-dhcp: initialize ifr_index in discover path

I caught the dhcp server on my router sending occasional ACK packets
out its external WAN interface (which should not be happening -- the
router is a dhcp client of my ISP and it has no business acting as a
DHCP server on that link).

After some investigation I discovered that, within dhcpd's interface
data structures, all ifp_index values were zero, which meant that the
IP_PKTINFO socket option used to route packets to the correct outbound
interface was ignored and the packet was routed based on the
destination IP address.

Most traffic from the DHCP server is unicast; the lack of a correct
IP_PKTINFO option didn't cause trouble for these.

However, a few devices on one of my networks set the rarely-used BOOTP
broadcast flag in their requests, which asks the server to send
responses via IP &amp; ethernet broadcast.  For more context on this, see
https://www.rfc-editor.org/rfc/rfc2131.html#section-4.1 and
https://www.rfc-editor.org/rfc/rfc1542#section-3.1.1

Without a nonzero interface index in the IP_PKTINFO to select an
output interface, server responses were broadcast to all interfaces.
They got to where they needed to go but they also went a few places
they shouldn't have..

Fix:

Add patch which initializes ifr_index in the interface discovery path
we use so that broadcast server responses go out using the correct
interface.
</comment><date>2026-05-18 07:10:07 +0200</date><id>a797d685060fe00c6cf5ce30d53dd46c05939b76</id><msg>isc-dhcp: initialize ifr_index in discover path</msg><path><editType>add</editType><file>components/network/isc-dhcp/patches/005-ifindex.patch</file></path><path><editType>edit</editType><file>components/network/isc-dhcp/pkg5</file></path><path><editType>edit</editType><file>components/network/isc-dhcp/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>