[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#640378: leveldb: FTBFS(kfreebsd): patch to make leveldb work on kfreebsd



Package: src:leveldb
Version: 0+20110901.git7263023-1
Severity: important
User: debian-bsd@lists.debian.org
Usertags: kfreebsd-porting
X-Debbugs-Cc: debian-bsd@lists.debian.org

Hi!

The following patch against the packaging git head enables leveldb to
build on kfreebsd and pass all tests:

--- a/build_detect_platform
+++ b/build_detect_platform
@@ -35,6 +35,11 @@ case `uname -s` in
         echo "PLATFORM_CFLAGS=-D_REENTRANT -DOS_FREEBSD"  >> build_config.mk
         echo "PLATFORM_LDFLAGS=-lpthread" >> build_config.mk
         ;;
+    GNU/kFreeBSD)
+        PLATFORM=OS_FREEBSD
+        echo "PLATFORM_CFLAGS=-pthread -DOS_FREEBSD"  >> build_config.mk
+        echo "PLATFORM_LDFLAGS=-lpthread -lrt" >> build_config.mk
+        ;;
     *)
         echo "Unknown platform!"
         exit 1


Regards

    Christoph

If you have further questions please mail debian-bsd@lists.debian.org

-- 
9FED 5C6C E206 B70A 5857  70CA 9655 22B9 D49A E731
Debian Developer | Lisp Hacker | CaCert Assurer



Reply to: