[MacPorts] #72194: sbcl 2.5.2 fails to build due to undefined TCP-KEEPCNT, TCP-KEEPINTVL
MacPorts
noreply at macports.org
Fri Mar 14 19:25:04 UTC 2025
#72194: sbcl 2.5.2 fails to build due to undefined TCP-KEEPCNT, TCP-KEEPINTVL
--------------------------+----------------------
Reporter: barracuda156 | Owner: easye
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.10.5
Keywords: | Port: sbcl
--------------------------+----------------------
{{{
:info:build make MODULE_REQUIRES="" -C sb-bsd-sockets
:info:build make[1]: Entering directory
`/opt/local/var/macports/build/_opt_local_ppcports_lang_sbcl/sbcl/work/sbcl-2.5.2/contrib
/sb-bsd-sockets'
:info:build ../..//src/runtime/sbcl --noinform --core
../..//output/sbcl.core --lose-on-corruption --disable-debugger --no-
sysinit --no-userinit --load ../make-contrib.lisp "sb-bsd-sockets"
</dev/null
:info:build ; Note: Building "sb-bsd-sockets"
:info:build STYLE-WARNING: Couldn't grovel for TCP_KEEPCNT (unknown to the
C compiler).
:info:build STYLE-WARNING: Couldn't grovel for TCP_KEEPINTVL (unknown to
the C compiler).
:info:build ; file: SYS:CONTRIB;SB-BSD-SOCKETS;SOCKOPT.LISP.NEWEST
:info:build ; in:
:info:build ; SB-BSD-SOCKETS::DEFINE-SOCKET-OPTION-INT SB-BSD-SOCKETS
:SOCKOPT-TCP-KEEPCNT
:info:build ; (SB-BSD-SOCKETS::DEFINE-SOCKET-OPTION-INT SB-BSD-SOCKETS
:SOCKOPT-TCP-KEEPCNT
:info:build ; :TCP
:info:build ; SB-BSD-
SOCKETS-INTERNAL::TCP-KEEPCNT
:info:build ; (OR :LINUX
:info:build ; (AND :BSD
(NOT :OPENBSD)))
:info:build ; "Available
only on Linux, BSD (except OpenBSD).")
:info:build ; --> PROGN DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT
:NAMED-LAMBDA
:info:build ; --> FUNCTION BLOCK WITH-ALIEN SYMBOL-MACROLET SYMBOL-
MACROLET LET LET
:info:build ; --> SB-C::RESTORING-NSP LET SYMBOL-MACROLET LET SYMBOL-
MACROLET
:info:build ; --> SB-BSD-SOCKETS::SOCKET-ERROR-CASE SB-BSD-SOCKETS
::SYSCALL-ERROR-CASE
:info:build ; --> MULTIPLE-VALUE-BIND LET
:info:build ; ==>
:info:build ; (SB-BSD-SOCKETS-INTERNAL::GETSOCKOPT
:info:build ; (SB-BSD-SOCKETS:SOCKET-FILE-DESCRIPTOR SB-BSD-
SOCKETS:SOCKET)
:info:build ; (SB-BSD-SOCKETS:GET-PROTOCOL-BY-NAME "tcp")
:info:build ; SB-BSD-SOCKETS-INTERNAL::TCP-KEEPCNT (ADDR SB-BSD-
SOCKETS::BUFFER)
:info:build ; (ADDR SB-BSD-SOCKETS::SIZE))
:info:build ;
:info:build ; caught WARNING:
:info:build ; undefined variable: SB-BSD-SOCKETS-INTERNAL::TCP-KEEPCNT
:info:build ; in:
:info:build ; SB-BSD-SOCKETS::DEFINE-SOCKET-OPTION-INT SB-BSD-SOCKETS
:SOCKOPT-TCP-KEEPINTVL
:info:build ; (SB-BSD-SOCKETS::DEFINE-SOCKET-OPTION-INT
:info:build ; SB-BSD-SOCKETS:SOCKOPT-TCP-KEEPINTVL :TCP
:info:build ; SB-BSD-SOCKETS-INTERNAL::TCP-KEEPINTVL (OR :LINUX (AND
:BSD (NOT :OPENBSD)))
:info:build ; "Available only on Linux, BSD (except OpenBSD).")
:info:build ; --> PROGN DEFUN PROGN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT
:NAMED-LAMBDA
:info:build ; --> FUNCTION BLOCK WITH-ALIEN SYMBOL-MACROLET SYMBOL-
MACROLET LET LET
:info:build ; --> SB-C::RESTORING-NSP LET SYMBOL-MACROLET LET SYMBOL-
MACROLET
:info:build ; --> SB-BSD-SOCKETS::SOCKET-ERROR-CASE SB-BSD-SOCKETS
::SYSCALL-ERROR-CASE
:info:build ; --> MULTIPLE-VALUE-BIND LET
:info:build ; ==>
:info:build ; (SB-BSD-SOCKETS-INTERNAL::GETSOCKOPT
:info:build ; (SB-BSD-SOCKETS:SOCKET-FILE-DESCRIPTOR SB-BSD-
SOCKETS:SOCKET)
:info:build ; (SB-BSD-SOCKETS:GET-PROTOCOL-BY-NAME "tcp")
:info:build ; SB-BSD-SOCKETS-INTERNAL::TCP-KEEPINTVL (ADDR SB-BSD-
SOCKETS::BUFFER)
:info:build ; (ADDR SB-BSD-SOCKETS::SIZE))
:info:build ;
:info:build ; caught WARNING:
:info:build ; undefined variable: SB-BSD-SOCKETS-INTERNAL::TCP-KEEPINTVL
:info:build ;
:info:build ; compilation unit finished
:info:build ; Undefined variables:
:info:build ; SB-BSD-SOCKETS-INTERNAL::TCP-KEEPCNT SB-BSD-SOCKETS-
INTERNAL::TCP-KEEPINTVL
:info:build ; caught 2 WARNING conditions
:info:build make[1]: *** [../..//obj/sbcl-home/contrib/sb-bsd-
sockets.fasl] Error 1
:info:build make[1]: Target `all' not remade because of errors.
:info:build make[1]: Leaving directory
`/opt/local/var/macports/build/_opt_local_ppcports_lang_sbcl/sbcl/work/sbcl-2.5.2/contrib
/sb-bsd-sockets'
:info:build make: *** [sb-bsd-sockets.fasl] Error 2
}}}
--
Ticket URL: <https://trac.macports.org/ticket/72194>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list