[Freeswitch-docs] centos7 install instructions

Bote Man bote_radio at botecomm.com
Fri Dec 23 01:35:39 MSK 2016


Try her now, Mr. Kyle!

 

Some obvious dependencies (wget, git) originally listed on the wiki were not found in the freeswitch.spec file so I included them, so along some others there might be some bloat in there. 

 

Also, in the comments section of the old Centos 7 DEPRECATED page Gavin Henry says speexdsp-devel is needed, too. Is that still true?

 

Bote

 

 

From: Michael Jerris
Sent: Thursday, 22 December, 2016 17:10
To: FreeSWITCH Docs Team
Subject: Re: [Freeswitch-docs] centos7 install instructions

 

don’t need vpx or yuv 

 

On Dec 22, 2016, at 4:48 PM, Bote Man <bote_radio at botecomm.com> wrote:

 

OK, I’m working on this now.

 

Is this version syntax recognized by the build system? 

BuildRequires: libvpx2-devel >= 2.0.0

BuildRequires: libyuv-devel >= 0.0.1280

BuildRequires: soundtouch-devel >= 1.7.1

 

I’m pretty sure putting it in the yum install line will break that process so hopefully it will select the right version via yum.

 

Thanks.

 

Bote

 

 

From: freeswitch-docs-bounces at lists.freeswitch.org [mailto:freeswitch-docs-bounces at lists.freeswitch.org] On Behalf Of Michael Jerris
Sent: Thursday, 22 December, 2016 15:40
To: FreeSWITCH Docs Team
Subject: Re: [Freeswitch-docs] centos7 install instructions

 

it would be fine to do the “video_deps_most” … but in the mean time, we just need to right list of deps in the yum install line above the build from source section

 

 

On Dec 22, 2016, at 3:36 PM, Bote Man < <mailto:bote_radio at botecomm.com> bote_radio at botecomm.com> wrote:

 

That might tell me the individual libraries, but Mike wants to build a package of dependencies for one-click installation, if I’m reading him right. Building packages for the FS repo is above my pay grade J

 

IOW, he wants to get away from dicking around with individual library dependencies the way they are currently listed on the CentOS installation page. But I can’t change the docs to point to an rpm for dependencies until that package exists.

 

Bote

 

 

From: Ken Rice
Sent: Thursday, 22 December, 2016 15:23
To: 'FreeSWITCH Docs Team'
Subject: Re: [Freeswitch-docs] centos7 install instructions

 

The deps are actually in the spec files… you can pretty easily find them by looking at the BuildRequires in the freeswitch.spec file…

 

From:  <mailto:freeswitch-docs-bounces at lists.freeswitch.org> freeswitch-docs-bounces at lists.freeswitch.org [ <mailto:freeswitch-docs-bounces at lists.freeswitch.org> mailto:freeswitch-docs-bounces at lists.freeswitch.org] On Behalf Of Bote Man
Sent: Thursday, December 22, 2016 2:00 PM
To: 'FreeSWITCH Docs Team' < <mailto:freeswitch-docs at lists.freeswitch.org> freeswitch-docs at lists.freeswitch.org>
Subject: Re: [Freeswitch-docs] centos7 install instructions

 

At this point I am not certain what to do. The Debian instructions offer a package of only the dependencies, which is perfect.

 

I don’t see the same thing for CentOS so I don’t know how to replace the list of individual libraries with…what??

 

So if Mike is OK with Sergey handling this, then I am certainly OK with it.

 

Bote

 

 

From: Sergey Safarov
Sent: Thursday, 22 December, 2016 13:48
To: FreeSWITCH Docs Team
Subject: Re: [Freeswitch-docs] centos7 install instructions

 

Bote i can update this instructions. Ping me after one week.

 

чт, 22 дек. 2016 г. в 21:41, Michael Jerris < <mailto:mike at jerris.com> mike at jerris.com>:

The source build instructions should tell people to use the packages for the deps.

 

 

On Dec 22, 2016, at 1:27 PM, Bote Man < <mailto:bote_radio at botecomm.com> bote_radio at botecomm.com> wrote:

 

Can I poke around Stash to find out the component libraries that go into the packages and list them individually for the source build instructions where they are missing? I’ve never drilled down like that so don’t know how to proceed.

 

Once I know where to look I can piece things together, but I definitely need guidance.

 

Thanks.

 

Bote

 

 

From:  <mailto:freeswitch-docs-bounces at lists.freeswitch.org> freeswitch-docs-bounces at lists.freeswitch.org [ <mailto:freeswitch-docs-bounces at lists.freeswitch.org> mailto:freeswitch-docs-bounces at lists.freeswitch.org] On Behalf Of Michael Jerris
Sent: Thursday, 22 December, 2016 13:15
To: FreeSWITCH Docs Team
Subject: Re: [Freeswitch-docs] centos7 install instructions

 

no, the default instructions should get people to install those from packages.  That needs to be fixed first, additional instructions how to build those from source and to build those packages is also useful but should be down below in a super manual build section.

 

On Dec 22, 2016, at 1:11 PM, Bote Man < <mailto:bote_radio at botecomm.com> bote_radio at botecomm.com> wrote:

 

Should I update the CentOS wiki page with Sergey’s instructions or wait until his pull requests are incorporated into the build system?

 

Bote

 

 

From:  <mailto:freeswitch-docs-bounces at lists.freeswitch.org> freeswitch-docs-bounces at lists.freeswitch.org [ <mailto:freeswitch-docs-bounces at lists.freeswitch.org> mailto:freeswitch-docs-bounces at lists.freeswitch.org] On Behalf Of Sergey Safarov
Sent: Thursday, 22 December, 2016 12:57
To: FreeSWITCH Docs Team
Subject: Re: [Freeswitch-docs] centos7 install instructions

 

I have created manual to build all dependences from scratch.

 <https://freeswitch.org/confluence/display/FREESWITCH/Creating+RPM+repository> https://freeswitch.org/confluence/display/FREESWITCH/Creating+RPM+repository

 

Also i has several open pull requests for this instructions.

 

чт, 22 дек. 2016 г. в 20:14, Bote Man < <mailto:bote_radio at botecomm.com> bote_radio at botecomm.com>:

Quite probable. I found a few dependencies missing from the Debian source build instructions and added the individual ones…before I got the “freeswitch-video-deps-most” to take on my end.

 

How does one go about figuring out the dependencies for a particular build?

 

Would it be better to provide a package of dependencies similar to the one above for Debian?

 

---

Bote

FreeSWITCH Docs Janitor

 <http://freeswitch.org/confluence> http://freeswitch.org/confluence

 

 

 

 

From:  <mailto:freeswitch-docs-bounces at lists.freeswitch.org> freeswitch-docs-bounces at lists.freeswitch.org [mailto: <mailto:freeswitch-docs-bounces at lists.freeswitch.org> freeswitch-docs-bounces at lists.freeswitch.org] On Behalf Of Michael Jerris
Sent: Thursday, 22 December, 2016 12:06
To: FreeSWITCH Docs Team
Subject: [Freeswitch-docs] centos7 install instructions

 

 <https://freeswitch.org/confluence/display/FREESWITCH/CentOS+7+and+RHEL+7> https://freeswitch.org/confluence/display/FREESWITCH/CentOS+7+and+RHEL+7

 

looks like quite a lot of packages to install are missing from the build from source section… for sure flite but all the codec libs that come from our repo and any others not listed that must be installed from our cent repo

_______________________________________________
Freeswitch-docs mailing list
 <mailto:Freeswitch-docs at lists.freeswitch.org> Freeswitch-docs at lists.freeswitch.org
 <http://lists.freeswitch.org/mailman/listinfo/freeswitch-docs> http://lists.freeswitch.org/mailman/listinfo/freeswitch-docs

_______________________________________________
Freeswitch-docs mailing list
 <mailto:Freeswitch-docs at lists.freeswitch.org> Freeswitch-docs at lists.freeswitch.org
 <http://lists.freeswitch.org/mailman/listinfo/freeswitch-docs> http://lists.freeswitch.org/mailman/listinfo/freeswitch-docs

 

_______________________________________________
Freeswitch-docs mailing list
 <mailto:Freeswitch-docs at lists.freeswitch.org> Freeswitch-docs at lists.freeswitch.org
 <http://lists.freeswitch.org/mailman/listinfo/freeswitch-docs> http://lists.freeswitch.org/mailman/listinfo/freeswitch-docs

 

_______________________________________________
Freeswitch-docs mailing list
 <mailto:Freeswitch-docs at lists.freeswitch.org> Freeswitch-docs at lists.freeswitch.org
 <http://lists.freeswitch.org/mailman/listinfo/freeswitch-docs> http://lists.freeswitch.org/mailman/listinfo/freeswitch-docs

_______________________________________________
Freeswitch-docs mailing list
 <mailto:Freeswitch-docs at lists.freeswitch.org> Freeswitch-docs at lists.freeswitch.org
 <http://lists.freeswitch.org/mailman/listinfo/freeswitch-docs> http://lists.freeswitch.org/mailman/listinfo/freeswitch-docs

 

_______________________________________________
Freeswitch-docs mailing list
 <mailto:Freeswitch-docs at lists.freeswitch.org> Freeswitch-docs at lists.freeswitch.org
 <http://lists.freeswitch.org/mailman/listinfo/freeswitch-docs> http://lists.freeswitch.org/mailman/listinfo/freeswitch-docs

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-docs/attachments/20161222/18ea8290/attachment-0001.html 


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