Page MenuHomeFreeBSD

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

Authored by bsd.hsw_gmail.com on Jun 24 2020, 2:00 AM.
Tags
None
Referenced Files
F173560257: D25422.id73564.diff
Sat, Sep 26, 8:44 PM
F173541247: D25422.id73556.diff
Sat, Sep 26, 5:35 PM
F173521706: D25422.id73563.diff
Sat, Sep 26, 1:51 PM
Unknown Object (File)
Fri, Sep 25, 10:30 AM
Unknown Object (File)
Fri, Sep 25, 10:23 AM
Unknown Object (File)
Fri, Sep 25, 8:58 AM
Unknown Object (File)
Fri, Sep 25, 4:47 AM
Unknown Object (File)
Wed, Sep 23, 11:15 AM
Subscribers

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
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 31913
Build 29464: arc lint + arc unit

Event Timeline

lwhsu requested changes to this revision.Jun 24 2020, 5:38 AM
lwhsu added a subscriber: lwhsu.

We need bump PORTREVISION in this case.

This revision now requires changes to proceed.Jun 24 2020, 5:38 AM
This revision is now accepted and ready to land.Jun 24 2020, 7:02 AM
This revision was automatically updated to reflect the committed changes.

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.