From bbd644b00b69e3520cffa37a363f1c36bf885bc3 Mon Sep 17 00:00:00 2001 From: Ingo Weinhold Date: Sat, 6 Jul 2013 02:15:39 +0200 Subject: [PATCH] libsolv_build: add support for building on FreeBSD Also fail immediately when an unsupported platform is encountered. --- src/build/libsolv/Jamfile | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/build/libsolv/Jamfile b/src/build/libsolv/Jamfile index f7e41f271e..10cc0755ce 100644 --- a/src/build/libsolv/Jamfile +++ b/src/build/libsolv/Jamfile @@ -28,6 +28,11 @@ switch $(HOST_PLATFORM) { DEFINES += HAVE_STRCHRNUL HAVE_QSORT_R HAVE_FOPENCOOKIE ; case haiku_host : DEFINES += HAVE_FOPENCOOKIE ; + case freebsd : + DEFINES += HAVE_FUNOPEN ; + case * : + Exit $(SUBDIR)/Jamfile: "Please add a case for your platform" + "($(HOST_PLATFORM))!" ; } SubDirCcFlags -Wno-sign-compare -Wno-missing-prototypes ;