[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