Hi Karl, First of all, welcome to FreeSWITCH :) To raise a JIRA ticket, go to [1] and register your account, then create a new "issue" under the FreeSWITCH project. There is a whole bunch of documentation about this in [2] but it's all pretty simple. This adds a couple more mins overhead, but it's impossible to track these problems in the ML so having it in JIRA will ensure it gets dealt with eventually. In reference to your original question, the build script made by Steven at [3] does work fine under Squeeze, but I have not yet tested it for Wheezy. You should just be able to use "dpkg-buildpackage -b -uc -us", I have not used the "./debian/util.sh" tool yet so I cannot comment on how reliable it is (although both Ken and Steven are very knowledgeable, and their advice is usually accurate). As for the original problem itself relating to libjs.so.1, I've just done a build test on a wheezy amd64 chroot (with dev/sys/proc properly mounted etc)... I hate waiting for compiles... I was able to compile the packages without problem using [4], and you can see the full compile results at [5]. Please have a read through [4] and make sure you have not missed any of the steps, also try creating a clean build environment from scratch as sometimes this can fix many problems. Also be aware that FS is not currently compatible with pbuilder and the alike, so attempting to use it in conjunction with any of those tools might not work. Also note that this build was done on a wheezy chroot.. if you are attempting to build wheezy packages from a non wheezy chroot, then it might not work as expected. Generally speaking this is why you'd normally use pbuilder by default, but just creating a chroot as shown in my example will suffice in the event of pbuilder not being compatible :) For now I'm going to mark this as "works for me", but if you get any more problems or questions, feel free to update the thread (and/or a JIRA ticket!). Hope this helps Cal [1] http://jira.freeswitch.org/secure/Dashboard.jspa [2] http://wiki.freeswitch.org/wiki/Reporting_Bugs#Reporting_A_Bug_With_JIRA [3] http://wiki.freeswitch.org/wiki/Debian_packages_buildscript [4] http://pastebin.com/gCgEmH90 [5] https://www.dropbox.com/s/zepvn4mj4ly8l5q/fs-compile-26-06-2013.txt On Wed, Jun 26, 2013 at 6:26 PM, Karl Schmidt <karl@xtronics.com> wrote:
On 06/26/2013 10:07 AM, Ken Rice wrote:
Building debian packages from freeswitch is as simple as using atleast wheezy then executing the following script
./debian/util.sh build-all -bn -z9 -v1
This would replace dpkg-buildpackage -b -uc ??
in the script at http://wiki.freeswitch.org/wiki/Debian_packages_buildscript ?
I have other packages I build and they all use dpkg-buildpackage -b -uc -us
I suggestion something like this to checkout out the source from git
mkdir -p /usr/src/freeswitch cd /usr/src/freeswitch git clone git://git.freeswitch.org/freeswitch.git src cd src ./debian/util.sh build-all -bn -z9 -v1
How is that different than
git clone -b v1.2.stable git://git.freeswitch.org/freeswitch.git
from the script?
This will build packages for squeeze thru sid and leave them in your /usr/src/freeswitch directory along with log and .change files
The script uses cows for building each version (both x86 and x86_64 arches)
I'm on wheezy amd64 - the current stable for Debian.
-------------------------------------------------------------------------------- Karl Schmidt EMail Karl@xtronics.com Transtronics, Inc. WEB http://secure.transtronics.com 3209 West 9th Street Ph (785) 841-3089 Lawrence, KS 66049 FAX (785) 841-0434
Truth is mighty and will prevail. There is nothing wrong with this, except that it ain't so. --Mark Twain
--------------------------------------------------------------------------------
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org