Page MenuHomeFreeBSD

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

Authored by hsw_bitmark.com on Jun 24 2020, 2:00 AM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, Apr 20, 5:57 PM
Unknown Object (File)
Thu, Mar 28, 7:30 AM
Unknown Object (File)
Feb 8 2024, 2:29 AM
Unknown Object (File)
Dec 23 2023, 8:42 AM
Unknown Object (File)
Dec 20 2023, 8:03 AM
Unknown Object (File)
Dec 13 2023, 6:41 AM
Unknown Object (File)
Nov 29 2023, 7:04 AM
Unknown Object (File)
Nov 29 2023, 7:04 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 31919
Build 29470: 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.