[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

M3 on FreeBSD

From: Garrett Rooney <rooneg_at_electricjellyfish.net>
Date: 2001-09-06 00:48:34 CEST

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

------ 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
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.



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

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.