git: edb6071ceb66 - main - net/packetdrill: Fix build on FreeBSD main

From: Olivier Cochard <olivier_at_FreeBSD.org>
Date: Tue, 16 Dec 2025 11:36:15 UTC
The branch main has been updated by olivier:

URL: https://cgit.FreeBSD.org/ports/commit/?id=edb6071ceb6697637640b0297b8f99b344405334

commit edb6071ceb6697637640b0297b8f99b344405334
Author:     Olivier Cochard <olivier@FreeBSD.org>
AuthorDate: 2025-12-16 11:34:49 +0000
Commit:     Olivier Cochard <olivier@FreeBSD.org>
CommitDate: 2025-12-16 11:34:49 +0000

    net/packetdrill: Fix build on FreeBSD main
    
    Reported by:    pkg-fallout
    Sponsored by:   Netflix
---
 net/packetdrill/files/patch-symbols__freebsd.c | 14 ++++++++++++--
 1 file changed, 12 insertions(+), 2 deletions(-)

diff --git a/net/packetdrill/files/patch-symbols__freebsd.c b/net/packetdrill/files/patch-symbols__freebsd.c
index 25950fcd0277..1a858824dca2 100644
--- a/net/packetdrill/files/patch-symbols__freebsd.c
+++ b/net/packetdrill/files/patch-symbols__freebsd.c
@@ -1,6 +1,6 @@
---- symbols_freebsd.c.orig	2023-10-07 04:37:59 UTC
+--- symbols_freebsd.c.orig	2025-04-23 21:59:38 UTC
 +++ symbols_freebsd.c
-@@ -406,7 +406,9 @@ struct int_symbol platform_symbols_table[] = {
+@@ -412,7 +412,9 @@ struct int_symbol platform_symbols_table[] = {
  	{ TCP_NOOPT,                        "TCP_NOOPT"                       },
  	{ TCP_MD5SIG,                       "TCP_MD5SIG"                      },
  	{ TCP_INFO,                         "TCP_INFO"                        },
@@ -10,3 +10,13 @@
  #if defined(TCP_LOG)
  	{ TCP_LOG,                          "TCP_LOG"                         },
  #endif
+@@ -931,7 +933,9 @@ struct int_symbol platform_symbols_table[] = {
+ #ifdef SF_NOCACHE
+ 	{ SF_NOCACHE,                       "SF_NOCACHE"                      },
+ #endif
++#ifdef SF_SYNC
+ 	{ SF_SYNC,                          "SF_SYNC"                         },
++#endif
+ 
+ 	/* /usr/include/sys/unistd.h */
+ 	{ SEEK_SET,                         "SEEK_SET"                        },