Changes between Initial Version and Version 1 of Ticket #64822


Ignore:
Timestamp:
Mar 14, 2022, 6:15:01 PM (2 years ago)
Author:
ryandesign (Ryan Carsten Schmidt)
Comment:

clock_gettime was new in OS X 10.11. MacPorts has a compatibility implementation of clock_gettime which ports can opt in to receiving by including the legacysupport portgroup which I see that the wireguard-go port does not do.

I'm not sure if the same applies to getentropy.

This port uses the go language, which could complicate matters. The problem may be in the go port rather than in the wireguard-go port. Cc'ing go's maintainers for input.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #64822

    • Property Status changed from new to assigned
    • Property Cc ci42 herbygillot added
    • Property Summary changed from How to install wireguard-go on Mac OSX Yosemite 10.10.5 to wireguard-go @0.0.20220117: Undefined symbols _clock_gettime _getentropy
    • Property Owner set to cardi
    • Property Keywords yosemite added; wireguard-go removed
    • Property Port wireguard-go added
  • Ticket #64822 – Description

    initial v1  
    66But I get an error:
    77
     8{{{
    89--->  Computing dependencies for wireguard-go
    910--->  Fetching archive for wireguard-go
     
    1617Error: Follow https://guide.macports.org/#project.tickets if you believe there is a bug.
    1718Error: Processing of port wireguard-go failed
     19}}}
    1820
    1921The lastest lines are:
    2022
     23{{{
    2124:info:build make: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_net_wireguard-go/wireguard-go/work/wireguard-go-0.0.20220117'
    2225:info:build go build -v -o "wireguard-go"
     
    4649:debug:build "$procedure $targetname"
    4750:error:build See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_net_wireguard-go/wireguard-go/main.log for details.
     51}}}
    4852
    4953Can you help me?