Opened 4 years ago

Last modified 2 years ago

#60088 closed defect

tuntaposx @20150118: error: too few arguments provided to function-like macro invocation — at Version 1

Reported by: kentj (John K) Owned by:
Priority: Normal Milestone:
Component: ports Version: 2.6.2
Keywords: catalina Cc:
Port: tuntaposx

Description (last modified by ryandesign (Ryan Carsten Schmidt))

--->  Attempting to fetch tuntaposx-20150118_0.darwin_19.x86_64.tbz2 from https://ywg.ca.packages.macports.org/mirror/macports/packages/tuntaposx
--->  Fetching distfiles for tuntaposx
--->  Verifying checksums for tuntaposx
--->  Extracting tuntaposx
--->  Applying patches to tuntaposx
--->  Configuring tuntaposx
--->  Building tuntaposx
Error: Failed to build tuntaposx: command execution failed
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_tuntaposx/tuntaposx/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets to report a bug.
Error: Processing of port tinc failed

Change History (2)

Changed 4 years ago by kentj (John K)

Attachment: main.log added

build main.log

comment:1 Changed 4 years ago by ryandesign (Ryan Carsten Schmidt)

Description: modified (diff)
Keywords: catalina added; build fails removed
Port: tuntaposx added; TunTapOSX removed
Summary: TunTapOSX build fails on 10.15.3tuntaposx @20150118: error: too few arguments provided to function-like macro invocation

Please remember to use WikiFormatting when writing in Trac.

The log shows the error is:

:info:build ../tuntap.h:173:25: error: too few arguments provided to function-like macro invocation
:info:build                 bool enqueue(mbuf_t mb);
:info:build                                       ^
:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/kern/queue.h:214:9: note: macro 'enqueue' defined here
:info:build #define enqueue(queue, elt)      enqueue_tail(queue, elt)
Note: See TracTickets for help on using tickets.