[Freeswitch-users] Build script for Ubuntu 12.04 or Debian

Karl Schmidt karl at xtronics.com
Wed Jul 24 19:07:42 MSD 2013


On 07/24/2013 03:17 AM, Richard Mace wrote:
>
>     The script here works but missed some dependencies.
>
>     https://wiki.freeswitch.org/wiki/Debian_packages_buildscript
>
>
> I tried running this script, on Debian 7, as a standard user, and got many errors looking, and
> ending like:
>
>   dpkg-genchanges -b >../freeswitch_1.2.11~n20130724T063426Z-1~wheezy+1_i386.changes
> dpkg-genchanges: binary-only upload - not including any source code
>   dpkg-source --after-build freeswitch
> dpkg-buildpackage: binary only upload (no source included)
> richard at debian:~$ ect 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded: ignored.
> -bash: ect: command not found
> richard at debian:~$ ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded: ignore
>
> Any ideas? I am going to test again with Debian 6 now.
>

I built it on wheezy - as root - I think remember this error. I think it complained about something 
missing without an 'error' to grep for- and actually should have just stopped. Near the beginning of 
the output.  Save your shell output and grep for missing -- or just read each line from the 
beginning. ( I wish I had written it down - when you find it - please post it ).

The script tries to find what it needs to build and then makes a 'puesdo package' of the list as 
dependencies and then installs this package -  nothing wrong with this approach ( you can uninstall 
the puedo-package later if you don't want the cruft around.)

If I had time I would do a minimal install and build it on that system - make a list of what is missing.

If you need freetdm, I made a patch that works.  I really appreciate the work of the folks that 
packaged it.







--------------------------------------------------------------------------------
Karl Schmidt                                  EMail Karl at xtronics.com
Transtronics, Inc.                              WEB http://secure.transtronics.com
3209 West 9th Street                             Ph (785) 841-3089
Lawrence, KS 66049                              FAX (785) 841-0434

Depression is merely anger without enthusiasm.
--------------------------------------------------------------------------------



Join us at ClueCon 2011 Aug 9-11, 2011
More information about the FreeSWITCH-users mailing list