Page MenuHomeFreeBSD

sysutils/go-wtf fix build failure on 13-CURRENT
ClosedPublic

Authored by hsw_bitmark.com on Wed, Jun 24, 2:00 AM.

Details

Summary
one of the dbus go files is missing sys/types.h

Temporary fix until the pull request: https://github.com/godbus/dbus/pull/208
is applied and a new version of the go dbus module is made available
Test Plan
I performed a make install on a 13-CURRENT system and checked that the wtf program, runs

for 12.1 I ran:
  poudriere testport -j 12_1-amd64 sysutils/go-wtf

Diff Detail

Repository
rP FreeBSD ports repository
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

hsw_bitmark.com requested review of this revision.Wed, Jun 24, 2:00 AM
lwhsu requested changes to this revision.Wed, Jun 24, 5:38 AM
lwhsu added a subscriber: lwhsu.

We need bump PORTREVISION in this case.

This revision now requires changes to proceed.Wed, Jun 24, 5:38 AM

add missing port revision

lwhsu accepted this revision.Wed, Jun 24, 7:02 AM
This revision is now accepted and ready to land.Wed, Jun 24, 7:02 AM
This revision was automatically updated to reflect the committed changes.
lwhsu added a comment.Wed, Jun 24, 7:12 AM

Thanks for the fix! BTW, Travis-CI has FreeBSD support now, maybe we can help godbus/dbus add FreeBSD CI for avoiding breakage in the future.

Thanks for the fix! BTW, Travis-CI has FreeBSD support now, maybe we can help godbus/dbus add FreeBSD CI for avoiding breakage in the future.

Do you have a link that shows how to set this up? I only found old ref from 2016 about using QEMU.