just tried compiling the M3 tarball on FreeBSD with an eye towards
eventually getting together a port for the FreeBSD ports tree.
got stuck by the gnu diff and gnu patch thing (i'll have to look at
rolling together a FreeBSD port for gnu diff, since it'll be needed
for a FreeBSD port of svn, and there's already one for patch), but
that's no big deal.
two other things bugged me though. first, if you don't use gmake, the
build dies as soon as it starts compiling subversion code. here's the
output:
------ completed all in apr
/bin/tcsh /usr/home/rooneg/subversion-M3/libtool --silent
--mode=compile gcc -D_REENTRANT -D_THREAD_SAFE -g -O2
-I./subversion/include -I. -I./apr/include -I./neon/src
-I./expat-lite -o subversion/libsvn_delta/compose_editors.lo -c
subversion/libsvn_delta/compose_editors.c
Xsed=sed -e s/^X//: Command not found.
Missing }.
*** Error code 1
Stop in /usr/home/rooneg/subversion-M3.
it's not like it's a big problem, since like everyone who compiles
stuff out of the ports tree has gmake anyway, but i thought when the
new build system was being talked about it was decided that it would
work with bsd make?
also, if you don't have berlkley DB installed, make install will try
to build the fs libraries (since make didn't), so the install will
bomb out. here's the last of the output from that:
/bin/sh /usr/home/rooneg/subversion-M3/libtool --silent --mode=compile
gcc -D_REENTRANT -D_THREAD_SAFE -g -O2 -I./subversion/include -I.
-I./apr/include -I./neon/src -I./expat-lite -o
subversion/libsvn_fs/dag.lo -c subversion/libsvn_fs/dag.c
In file included from subversion/libsvn_fs/dag.h:24,
from subversion/libsvn_fs/dag.c:25:
subversion/libsvn_fs/trail.h:130: syntax error before `0x80000000'
In file included from subversion/libsvn_fs/dag.c:27:
subversion/libsvn_fs/fs.h:81: syntax error before `DB_ENV'
In file included from subversion/libsvn_fs/dag.c:28:
subversion/libsvn_fs/nodes-table.h:34: syntax error before `DB_ENV'
In file included from subversion/libsvn_fs/dag.c:30:
subversion/libsvn_fs/txn-table.h:29: syntax error before `DB_ENV'
In file included from subversion/libsvn_fs/dag.c:31:
subversion/libsvn_fs/rev-table.h:33: syntax error before `DB_ENV'
In file included from subversion/libsvn_fs/dag.c:32:
subversion/libsvn_fs/reps-table.h:33: syntax error before `DB_ENV'
In file included from subversion/libsvn_fs/dag.c:33:
subversion/libsvn_fs/strings-table.h:42: syntax error before `DB_ENV'
gmake: *** [subversion/libsvn_fs/dag.lo] Error 1
anyway, just wanted to point out these issues.
thanks,
-garrett
--
garrett rooney Unix was not designed to stop you from
rooneg@electricjellyfish.net doing stupid things, because that would
http://electricjellyfish.net/ stop you from doing clever things.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Oct 21 14:36:40 2006