[OGo-Users] how to run OGO-1.1 (was: mod_ngobjweb.so: undefined symbol: ap_run_http_method)

Louis-David Mitterrand users@opengroupware.org
Tue, 5 Jun 2007 17:25:53 +0200


On Tue, Jun 05, 2007 at 06:11:10AM -0400, Adam Tauno Williams wrote:
> > Trying to install libapache2-mod-ngobjweb 4.7.svn1496-1 on a debian 
> > unstable system with apache2.2-common 2.2.3-4+b1 gives this error:
> > Cannot load /usr/lib/apache2/modules/mod_ngobjweb.so into server: /usr/lib/apache2/modules/mod_ngobjweb.so: undefined symbol: ap_run_http_method
> 
> The default ngobjweb uses the API for an older version of Apache
> 
> rm -f sope-mod_ngobjweb-trunk-latest.tar.gz
> curl -o sope-mod_ngobjweb-trunk-latest.tar.gz
> http://download.opengroupware.org/nightly/sources/trunk/sope-mod_ngobjweb-trunk-latest.tar.gz
> rm -fR sope-mod_ngobjweb
> tar xf sope-mod_ngobjweb-trunk-latest.tar.gz
> cd sope-mod_ngobjweb/
> cp handler.c handler.c.original
> sed "s/ap_http_method(/ap_http_scheme(/g" handler.c \
>   | sed "s/ap_run_http_method(/ap_run_http_scheme(/g" > handler_new.c
> mv handler_new.c handler.c
> /usr/sbin/apxs2 -c *.c
> for file in *.o
>  do
>   ld -Bshareable -o $(basename $file .o).so $file
>  done
> make all
> cp mod_ngobjweb.so  /usr/lib/apache2/

Thanks this works fine.

Are there instructions somewhere on how to configure and start 
OpenGroupware1.1 ?

Paths seem to have changed a lot.

I just installed the nightly debian/unstables 1.1 packages.