Author: arichardson
Date: Wed Dec  5 10:58:02 2018
New Revision: 341515
URL: https://svnweb.freebsd.org/changeset/base/341515

Log:
  Allow bootstrapping libopenbsd on Linux
  
  The getdtablecount.c file won't compile on Linux but it seems like none of
  the bootstrap tools actually need it.
  
  Reviewed By:  emaste, brooks
  Differential Revision: https://reviews.freebsd.org/D14244

Modified:
  head/lib/libopenbsd/Makefile

Modified: head/lib/libopenbsd/Makefile
==============================================================================
--- head/lib/libopenbsd/Makefile        Wed Dec  5 10:57:57 2018        
(r341514)
+++ head/lib/libopenbsd/Makefile        Wed Dec  5 10:58:02 2018        
(r341515)
@@ -2,10 +2,15 @@
 
 PACKAGE=lib${LIB}
 LIB=   openbsd
-SRCS=  getdtablecount.c \
-       imsg-buffer.c \
+SRCS=  imsg-buffer.c \
        imsg.c \
        ohash.c
+.if !defined(BOOTSTRAPPING)
+# Skip getdtablecount.c when bootstrapping since it doesn't compile for Linux
+# and is not used by any of the bootstrap tools
+SRCS+= getdtablecount.c
+.endif
+
 INTERNALLIB=
 
 CFLAGS+= -I${.CURDIR}
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "[email protected]"

Reply via email to