DragonFly BSD
DragonFly users List (threaded) for 2005-01
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: Compiling apache 1.3.33, php and postgres


From: buszhet2001@xxxxxxxxx
Date: Fri, 28 Jan 2005 09:44:02 +0700

Dear Jonas,

i'm just modify at src/Configure and src/helpers/GuessOS,
and it's work for me.

--- /usr/local/packages/src/web/tmp/apache_1.3.33/src/Configure 2004-10-18 23:39:37.000000000 +0700
+++ /usr/local/packages/src/web/tmp/patch/apache_1.3.33/src/Configure 2005-01-28 16:55:07.000000000 +0700
@@ -465,6 +465,13 @@
DBM_LIB=""
DB_LIB=""
;;
+ *-dragonfly*)
+ OS='DragonFly'
+ LIBS="$LIBS -lcrypt"
+ DBM_LIB=""
+ DB_LIB=""
+ DEF_WANTHSREGEX=no
+ ;;
*-openbsd*)
OS='OpenBSD'
DBM_LIB=""
@@ -1077,7 +1084,7 @@
LDFLAGS_SHLIB_EXPORT=""
SHLIB_SUFFIX_DEPTH=2
;;
- *-freebsd[3-9]*)
+ *-freebsd[3-9]*|*-dragonfly*)
LD_SHLIB="gcc"
CFLAGS_SHLIB="-fpic"
LDFLAGS_SHLIB="-shared"
--- /usr/local/packages/src/web/tmp/apache_1.3.33/src/helpers/GuessOS 2004-09-16 06:45:17.000000000 +0700
+++ /usr/local/packages/src/web/tmp/patch/apache_1.3.33/src/helpers/GuessOS 2005-01-28 16:51:27.000000000 +0700
@@ -173,6 +173,11 @@
echo "${MACHINE}-whatever-freebsd${FREEBSDVERS}"; exit 0
;;


+    DragonFly:*)
+        DFLYVERS=`echo ${RELEASE}|sed -e 's/[-(].*//'`
+        echo "${MACHINE}-whatever-dragonfly${DFLYVERS}"; exit 0
+        ;;
+
     NetBSD:*:*:*486*)
        echo "i486-whatever-netbsd"; exit 0
        ;;


Jonas Trollvik wrote:


I just installed apache, php and postgres on my dragonfly system.
Since I had to configure php for postgres I chose to manually fetch
the sources and install them on my own.

I had to modify all configure.guess files to make them recognize
dragonfly as a valid operating system and on a certain number of other
places.

How come none of these major vendors chose not to include dragonfly in
their configs? (everything was latest release)

Is it worth trying to sumbit patches to make them regonize dragonfly
as a valid os or will they reject them?

Best Regards
Jonas Trollvik



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