[SOGo] Build SOPE before SOGo
Eric Gianquinto
sogo@opengroupware.org
Fri, 16 Nov 2007 20:12:28 +0100
Hello,
On Fri, 2007-11-16 at 13:39 +0100, nospam wrote:
> On Thu, 2007-11-08 at 01:12 +0100, Eric Gianquinto wrote:
> > > Wolfgang Sourdeau a écrit :
> > >
> > > > Le Mardi 06 Novembre 2007 04:59 EST, Olivier Hallot <ohallot@scinergy.com.br> a écrit:
> > > >
> > > >
> > > > > Eric Gianquinto escreveu:
> > > > >
> > > > > > Hello,
> > > > > >
> > > > > > I want to build sope before sogo as you say in this site doc
> > > > > > http://www.inverse.ca/contributions/sogo.html
> > > > > >
> > > > > > I use this little debian procedure on a etch release system :
> > > > > >
> > > > > > - Download the SVN version of SOPE.
> > > > > >
> > > > > > # svn co http://svn.opengroupware.org/SOPE/trunk/ SOPE
> > > > > >
> > > Here is the change :
> > >
> > > - Delete 'libfoundation1.1-dev', 'gnustep-make-ogo' and need to chose
> > > between 'libecpg-dev' and 'postgresql-dev' (because there are in
> > > conflict) in 'debian/control' and 'debian/control.in'
> > >
> > > - Replace
> > > 'GNUSTEP_SETUP=/usr/lib/opengroupware.org/System/Library/Makefiles/GNUstep.sh'
> > > with
> > > 'GNUSTEP_SETUP=/usr/lib/GNUstep/System/Library/Makefiles/GNUstep.sh' and
> > > add './configure --with-gnustep' in the 'debian/rules' file.
> > >
> > > - compilation ok until this error ...
> > >
> > > PostgreSQL72Channel.m:750: error: redefinition of 'sqlFolderFormat'
> > > PostgreSQL72Channel.m:717: error: previous definition of
> > > 'sqlFolderFormat' was here
> > > PostgreSQL72Channel.m:758: error: redefinition of 'sqlFolderACLFormat'
> > > PostgreSQL72Channel.m:725: error: previous definition of
> > > 'sqlFolderACLFormat' was here
> > > PostgreSQL72Channel.m:765: error: redefinition of '-[PostgreSQL72Channel
> > > createGCSFolderTableWithName:]'
> > > PostgreSQL72Channel.m:732: error: previous definition of
> > > '-[PostgreSQL72Channel createGCSFolderTableWithName:]' was here
> > > PostgreSQL72Channel.m:774: error: redefinition of '-[PostgreSQL72Channel
> > > createGCSFolderACLTableWithName:]'
> > > PostgreSQL72Channel.m:741: error: previous definition of
> > > '-[PostgreSQL72Channel createGCSFolderACLTableWithName:]' was here
> > > make[4]: *** [shared_obj/PostgreSQL72Channel.o] Erreur 1
> > > make[3]: *** [PostgreSQL.all.bundle.variables] Erreur 2
> > > make[3]: quittant le r�pertoire �
> > > /home/ob1/src/SOPE.try/sope-gdl1/PostgreSQL �
> > > make[2]: *** [internal-all] Erreur 2
> > > make[2]: quittant le r�pertoire � /home/ob1/src/SOPE.try/sope-gdl1 �
> > > make[1]: *** [internal-all] Erreur 2
> > > make[1]: quittant le r�pertoire � /home/ob1/src/SOPE.try �
> > > make: *** [build-stamp] Erreur 2
> > >
> >
> > Re hello,
> >
> > Someone have any hint for that ?
> >
> > eric
> >
> Hi, I've successful (I think) build sogo on a clean debian etch
> enviroment following the site-doc.
> You have to patch an build the sope deb-packages making some changes
> on debian/rules and debian/control and correct some path to install
> library.
What did you do exactly in the debian/rule, debian/control file and the
correcting path for library ?
Because i'm trying to do a little procedure for debianner and will
publish it !!!
> build with these packages installed:
> postgresql-server-dev-7.4
> libecpg-dev
> gnustep-make
> gnustep-base-runtime
> libgnustep-base-dev
I'v install this already
> and these completely removed:
> libfoundation1.1-dev
> gnustep-make-ogo
I'v already remove.
Thanks
eric