I've been building/running recent freeswitch versions (from their nightly tarballs and SVN) on FC10 w/o issue. If you have all the prerequisites installed its just a matter of cd'ing into the lib directory, then sipXfreeswitch and running make. This ultimately just runs the normal 'rpmbuild' stuff so if your familiar with that (know where to put the sources and spec file, etc) you can just run 'rpmbuild --ba' on the spec file manually.
I'm currently running on FC10 using an RPM I built using the sipxecs build system with the patch below to update the sipxecs rpm to match a jan 2010 nightly tarball from the freeswitch project (put the tarball into the sipxfreeswitch 'src' directory). If you don't update the Release in the spec file RPM won't understand its an upgrade and you'll have to rpm -e the original one before rpm -i'ing the fresh one. I did originally set up this FC10 box using the 'ede' method (with all the paths in /etc), the only problem this caused was some interference with files in /selinux and of course apache being restarted with a sipx configuration (which is to be expected in retrospect, though I wish they had just supplied a conf.d/ file for apache instead of taking over the whole thing). -Eric d3 ~/sip1/main$ svn diff Index: lib/freeswitch/freeswitch.spec.in =================================================================== --- lib/freeswitch/freeswitch.spec.in (revision 17593) +++ lib/freeswitch/freeswitch.spec.in (working copy) @@ -8,7 +8,7 @@ License: MPL Group: Productivity/Telephony/Servers Version: 1.0.5 -Release: 15901 +Release: 16111 URL: http://www.freeswitch.org/ Packager: SIPFoundry <[email protected]> (original by Michal Bielicki) Vendor: http://www.sipfoundry.org (original by http://www.voiceworks.pl/) Index: lib/freeswitch/src/freeswitch-1.0.5.tar.gz =================================================================== Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream Index: lib/freeswitch/Makefile.am =================================================================== --- lib/freeswitch/Makefile.am (revision 17593) +++ lib/freeswitch/Makefile.am (working copy) @@ -1,5 +1,5 @@ VERSION = 1.0.5 -RELEASE = 15901 +RELEASE = 16111 SRC_DIR = $(srcdir)/src SRC_TARBALL = $(SRC_DIR)/freeswitch-$(VERSION).tar.gz @@ -25,7 +25,7 @@ build-rpms: tar -xzf $(SRC_TARBALL) -C @RPMBUILD_TOPDIR@/SOURCES # cp $(SRC_DIR)/bootstrap.sh @RPMBUILD_TOPDIR@/SOURCES/freeswitch-$(VERSION) - mv -f @RPMBUILD_TOPDIR@/SOURCES/freeswitch-$(VERSION) @RPMBUILD_TOPDIR@/SOURCES/sipx-freeswitch-$(VERSION) + mv -f @RPMBUILD_TOPDIR@/SOURCES/freeswitch-$(VERSION)-20100101-0400 @RPMBUILD_TOPDIR@/SOURCES/sipx-freeswitch-$(VERSION) pushd @RPMBUILD_TOPDIR@/SOURCES && tar -czf $(PATCHED_SRC_TARBALL) sipx-freeswitch-$(VERSION) && rm -rf sipx-freeswitch-$(VERSION) && popd cp $(SRC_SPEC_FILE) @RPMBUILD_TOPDIR@/SPECS/ QA_RPATHS=0x0003 rpmbuild -ba --target @rpm_target_a...@-none-linux @RPMBUILD_TOPDIR@/SPECS/$(SRC_SPEC_FILE) On Jan 7, 2010, at 3:09 PM, George Niculae wrote: > Hi there, > > I am looking on http://track.sipfoundry.org/browse/XX-7157 and trying to > setup freeswitch on my FC10 dev env - however I found only FC8 rpms in sipX > unstable repo. I tried to install sipx-freeswitch but it fails due to missing > dependencies like libgnutls.so.13(GNUTLS_1_3) - provided by gnutls in FC8 but > missing from FC10 gnutls (comes with libgnutls.so.26(GNUTLS_1_4)). > > Please advise if there is a way to install sipx-freeswitch on FC10. > > Thanks, > George > > > > > _______________________________________________ > sipx-dev mailing list [email protected] > List Archive: http://list.sipfoundry.org/archive/sipx-dev > Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-dev > sipXecs IP PBX -- http://www.sipfoundry.org/ _______________________________________________ sipx-dev mailing list [email protected] List Archive: http://list.sipfoundry.org/archive/sipx-dev Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-dev sipXecs IP PBX -- http://www.sipfoundry.org/
