Skip to content

Conversation

@trustbyte
Copy link
Contributor

Description

Type(s)
  • bugfix
  • enhancement
  • security fix
Tested on

macOS 26.0.1 25A362 arm64
Command Line Tools 26.0.0.0.1.1757719676

Verification

Have you

  • followed our Commit Message Guidelines?
  • squashed and minimized your commits?
  • checked that there aren't other open pull requests for the same change?
  • referenced existing tickets on Trac with full URL in commit message?
  • checked your Portfile with port lint?
  • tried existing tests with sudo port test?
  • tried a full install with sudo port -vst install?
  • tested basic functionality of all binary files?
  • checked that the Portfile's most important variants haven't been broken?

@macportsbot
Copy link

Notifying maintainers:
@Gminfly for port tcpreplay.

@trustbyte
Copy link
Contributor Author

It fails on macos-14 with this error:

Making all in fragroute

make[3]: Entering directory `/opt/local/var/macports/build/tcpreplay-aa9ee5e6/work/tcpreplay-4.5.2/src/fragroute'

CC libfragroute_a-fragroute.o

CC libfragroute_a-bget.o

CC libfragroute_a-mod.o

mod.c:180:5: fatal error: incomplete definition of type 'struct next'

180 | TAILQ_FOREACH_REVERSE(rule, &rules, next, head)

| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk/usr/include/sys/queue.h:627:15: note: expanded from macro 'TAILQ_FOREACH_REVERSE'

627 | for ((var) = TAILQ_LAST((head), headname);

Maybe the maintainer has tips?

@trustbyte trustbyte marked this pull request as draft October 30, 2025 15:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Development

Successfully merging this pull request may close these issues.

2 participants