[Freeswitch-users] Ubuntu and FreeSWITCH

Oleg Stolyar olegstolyar at gmail.com
Fri Aug 21 01:35:43 MSD 2015


Just to make sure:

If I want to use 1.6 but do not need video, I still need all the new
dependencies, right?  There is no way to disable some video related modules
and build like 1.4?

On Thu, Aug 20, 2015 at 1:56 PM, Michael Jerris <mike at jerris.com> wrote:

> When tony said there were multiple man months put into getting
> dependencies right for Jessie for 1.6, he was not exaggerating.  This makes
> no difference at all if you are building from source or using our
> Freeswitch packages.  1.6 uses significantly more system libraries, if you
> are building from master, you will have to address all these dependency
> issues.  This isn't a matter of a simple wiki page of known issues, there
> are many dozens of things you have to get right.  This work has been
> mostly completed for centos 7 (missing MP3 and h264 support due to missing
> dependencies in the distro) and is in the works for windows.  We welcome
> anyone who wants to put the time in to do this work on other operating
> systems and we are willing to work closely and knowledge transfer
> everything necessary as we did working on centos, but you will need to be
> well versed in packaging for the distro and prepared to spend significant
> time getting it all working.
>
>
> On Thursday, August 20, 2015, Nathan Neulinger <nneul at mst.edu> wrote:
>
>> I suppose the same can be said for running it on Fedora... ;) (guilty as
>> charged)
>>
>> Though I am likely going to be moving to a 14.04 based system going
>> forward. I'm not using any pre-built packages
>> though, so expect I already have to deal with most of those sorts of
>> issues regardless.
>>
>> It would be potentially useful to see a simple one-page table on the wiki
>> detailing these sorts of known problems and
>> comments relative to specific distros.
>>
>> It would be perfectly fine to say "dependency hell on this platform, not
>> worth the hassle" - but for those of us who
>> always build from source anyway - it's helpful to distinguish between
>> "impossible to install from packages because of
>> missing deps/etc" vs "combination of kernel and bad compiler gcc x.yy
>> that comes with this OS causes horrible audio sync
>> issues" (hypothetical example only)
>>
>> -- Nathan
>>
>> On 08/20/2015 12:56 PM, Anthony Minessale wrote:
>> > The main issue on ubuntu 12 is that its 5 years old and the packages on
>> the system are not up to date with the versions
>> > needed for FS.
>> > Sometimes users find a way around it or it ends up back-ported.
>> >
>> > Ubuntu is indeed designed for a desktop user.  Some may have had
>> success with using it for a server because, after all,
>> > its just linux and you can choose to not run the GUI.
>> > The main reason everyone recommends Jessie is because we just spent an
>> entire year synchronizing all of our dependancies
>> > and packaging FreeSWITCH to run in that platform.
>> > Other platforms are possible too but each individual platform takes
>> many many man-months of effort to properly resolve
>> > all of the dependancies.
>> >
>> > To someone who just wants to use software, the complexity of packaging
>> and distros is lost.
>> >
>> > Most of the quotes you listed are snarky in nature but are related to
>> countless fighting with Ubuntu trying to get
>> > things to build and general annoyances.  The issues in 12.04 are real,
>> its because the kernel is older and does not
>> > support newer hardware as well and there tends to be problems in the
>> openssl as its being carefully back-ported with
>> > patches.  It already takes some non-standard or manually built
>> libraries to get it working.  14.x has a better chance
>> > but there is not enough effort by the community to try to fully support
>> it at this time.
>> >
>> > So short version is, if you don't care that much you have a much better
>> chance of having it work out of the box on
>> > Debian.  If you don't use the Video features and you are adventurous,
>> you can certainly use Ubuntu even with success but
>> > you will possibly end up with more snarky comments if you hit a nerve
>> on someone you ask for help who remembers some
>> > past battle trying to get it working.
>> >
>> >
>> >
>> >
>> >
>> >
>> > On Thu, Aug 20, 2015 at 12:26 PM, Blake Priddy <
>> bpriddy at bryantschools.org <mailto:bpriddy at bryantschools.org>> wrote:
>> >
>> >     I have had several run ins with Ubuntu 14 and 12 where it would be
>> just bad FS hangs. I would have to get into the
>> >     cli to get it to unhang. I would get to the point where I would
>> just keep a cli connection open just to keep the
>> >     client from calling and telling me they can't dial out.  I cannot
>> replicate the issue because its very random.  but
>> >     it is definitely distro related. I would switch before you go in to
>> deep with configurations.
>> >
>> >     On Aug 20, 2015 12:21 PM, "Saumar Hajjar" <saumar at uol.com.br
>> <mailto:saumar at uol.com.br>> wrote:
>> >
>> >         Hi,
>> >
>> >         Those statements have been made in this list:
>> >         "Whoever convinced you to use ubuntu must have been mad at you."
>> >         "Ubuntu is really for desktops if you ask me.  I would never put
>> >         anything production on Ubuntu.  Way to much bloat."
>> >         "There are multiple known issues with Ubuntu 12.04.  We
>> reccomend Debian
>> >         8 Jessie."
>> >
>> >         I have a system in production with a headless (of course)
>> Ubuntu 14.04
>> >         with FS compiled from source (1.4.19).
>> >         It seems to be running fine. Nothing fancy and it's not heavy
>> loaded (yet).
>> >
>> >         Is there any JIRA ticket that confirms that Ubuntu is to blame
>> for some
>> >         bad behavior?
>> >         Are there any "known issues" with Ubuntu that I need to be
>> aware of,
>> >         documented elsewhere?
>> >         If Ubuntu is not suited to run FS, I'll be glad to switch
>> distros.
>> >         But please, provide some evidence, otherwise some of you seem
>> to be
>> >         forcing consensus and trowing Ubuntu under the bus.
>> >
>> >         Cheers,
>> >
>> >         Saumar
>> >
>> >
>> >
>> >
>>  _________________________________________________________________________
>> >         Professional FreeSWITCH Consulting Services:
>> >         consulting at freeswitch.org <mailto:consulting at freeswitch.org>
>> >         http://www.freeswitchsolutions.com
>> >
>> >         Official FreeSWITCH Sites
>> >         http://www.freeswitch.org
>> >         http://confluence.freeswitch.org
>> >         http://www.cluecon.com
>> >
>> >         FreeSWITCH-users mailing list
>> >         FreeSWITCH-users at lists.freeswitch.org <mailto:
>> FreeSWITCH-users at lists.freeswitch.org>
>> >         http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> >         UNSUBSCRIBE:
>> http://lists.freeswitch.org/mailman/options/freeswitch-users
>> >         http://www.freeswitch.org
>> >
>> >
>> >
>>  _________________________________________________________________________
>> >     Professional FreeSWITCH Consulting Services:
>> >     consulting at freeswitch.org <mailto:consulting at freeswitch.org>
>> >     http://www.freeswitchsolutions.com
>> >
>> >     Official FreeSWITCH Sites
>> >     http://www.freeswitch.org
>> >     http://confluence.freeswitch.org
>> >     http://www.cluecon.com
>> >
>> >     FreeSWITCH-users mailing list
>> >     FreeSWITCH-users at lists.freeswitch.org <mailto:
>> FreeSWITCH-users at lists.freeswitch.org>
>> >     http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> >     UNSUBSCRIBE:
>> http://lists.freeswitch.org/mailman/options/freeswitch-users
>> >     http://www.freeswitch.org
>> >
>> >
>> >
>> >
>> > --
>> > Anthony Minessale II       ♬ @anthmfs  ♬ @FreeSWITCH  ♬
>> >
>> > ☞ http://freeswitch.org/http://cluecon.com/>> http://twitter.com/FreeSWITCH
>> > ☞ irc.freenode.net <http://irc.freenode.net> #freeswitch ☞ _
>> http://freeswitch.org/g+_
>> >
>> > ClueCon Weekly Development Call
>> > ☎ sip:888 at conference.freeswitch.org <mailto:
>> sip%3A888 at conference.freeswitch.org>  ☎ +19193869900
>> >
>> > ClueCon Testimonials <https://www.youtube.com/watch?v=9XXgW34t40s>
>> > ClueCon This Summer <https://www.youtube.com/watch?v=NLaDpGQuZDA>
>>
>> >
>> >
>> >
>> _________________________________________________________________________
>> > Professional FreeSWITCH Consulting Services:
>> > consulting at freeswitch.org
>> > http://www.freeswitchsolutions.com
>> >
>> > Official FreeSWITCH Sites
>> > http://www.freeswitch.org
>> > http://confluence.freeswitch.org
>> > http://www.cluecon.com
>> >
>> > FreeSWITCH-users mailing list
>> > FreeSWITCH-users at lists.freeswitch.org
>> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> > UNSUBSCRIBE:
>> http://lists.freeswitch.org/mailman/options/freeswitch-users
>> > http://www.freeswitch.org
>> >
>>
>> --
>> ------------------------------------------------------------
>> Nathan Neulinger                       nneul at mst.edu
>> Missouri S&T Information Technology    (573) 612-1412
>> System Administrator - Architect
>>
>> _________________________________________________________________________
>> Professional FreeSWITCH Consulting Services:
>> consulting at freeswitch.org
>> http://www.freeswitchsolutions.com
>>
>> Official FreeSWITCH Sites
>> http://www.freeswitch.org
>> http://confluence.freeswitch.org
>> http://www.cluecon.com
>>
>> FreeSWITCH-users mailing list
>> FreeSWITCH-users at lists.freeswitch.org
>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>> http://www.freeswitch.org
>>
>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://confluence.freeswitch.org
> http://www.cluecon.com
>
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20150820/8c0b037c/attachment.html 


Join us at ClueCon 2016 Aug 8-12, 2016
More information about the FreeSWITCH-users mailing list