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