[Freeswitch-dev] BSD Maintainers needed...
FreeSWITCHers, Is anyone willing and able to maintain any of the BSD platforms? Currently you can not compile on Net/Open/FreeBSD with ease... OpenBSD and NetBSD are already well on their way to the unsupported due to no activity in the community to assist in maintaining these platforms. If you wish to assist in maintaining any or all of these platforms please let me know. Thoughts? Feedback? Feb. 12th we’ll be talking about this during our weekly call. Thanks, -- Brian West brian@freeswitch.org Twitter: @FreeSWITCH , @briankwest http://www.freeswitchbook.com http://www.freeswitchcookbook.com T: +1.918.420.9001 | F: +1.918.420.9002 | M: +1.918.424.WEST iNUM: +883 5100 1420 9001 ISN: 410*543 Skype:briankwest PGP Key: http://www.bkw.org/key.txt (AB93356707C76CED)
Hi, I have used FreeSWITCH on NetBSD since 2008. I do not use many features and have not been keeping up to date with new versions. My last build was version 1.0.head in January 2011. I offer my assistance. Time is a big constraint, but I am interested in continuing to use FreeSWITCH on NetBSD systems. Your email prompted me to try a new build and succeeded in compiling git branch v1.2.stable I was unable to compile the master branch due to a requirement of openssl >= 1.0.1e and NetBSD 6.1.2 has only 1.0.1c, I did not try much other than going back to v1.2.stable I disabled a few modules (mod_spandsp, mod_lua, mod_xml_cdr, mod_xml_rpc, mod_xml_scgi) because I did back in 2011. A diff of the changes I needed to make are: http://omniscient.com.au/freeswitch/FreeSWITCH_v1.2.stable_NetBSD.diff I was able to run freeswitch in console mode and it started cleanly but I have not tried connecting any phones or making any calls. One of the biggest problems for NetBSD may be the time calibration. I had to build a NetBSD kernel HZ of 10,000 to get a reasonable calibration to happen. regards Michael. On 08/02/2014 12:29, Brian West wrote:
FreeSWITCHers, Is anyone willing and able to maintain any of the BSD platforms? Currently you can not compile on Net/Open/FreeBSD with ease...
OpenBSD and NetBSD are already well on their way to the unsupported due to no activity in the community to assist in maintaining these platforms.
If you wish to assist in maintaining any or all of these platforms please let me know.
Thoughts? Feedback? Feb. 12th we’ll be talking about this during our weekly call.
Thanks, -- Brian West brian@freeswitch.org Twitter: @FreeSWITCH , @briankwest http://www.freeswitchbook.com http://www.freeswitchcookbook.com
T: +1.918.420.9001 | F: +1.918.420.9002 | M: +1.918.424.WEST iNUM: +883 5100 1420 9001 ISN: 410*543 Skype:briankwest PGP Key: http://www.bkw.org/key.txt (AB93356707C76CED)
_________________________________________________________________________ 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-dev mailing list FreeSWITCH-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
-- Omniscient Australia Pty Ltd http://www.omniscient.com.au 1300 660 152 GPO Box 2705 MELBOURNE 3001
Can you modify this patch to use proper ifdefs and configure checks where necessary to work well with all platforms and throw it up on jira for review. As for the openssl, you should encourage netbsd to update, there are serious security issues addressed in newer versions and we need the features, worse case scenario you could build your own. Mike On Feb 12, 2014, at 7:29 AM, Michael Taylor | Omniscient <michael@omniscient.com.au> wrote:
Hi,
I have used FreeSWITCH on NetBSD since 2008. I do not use many features and have not been keeping up to date with new versions. My last build was version 1.0.head in January 2011.
I offer my assistance. Time is a big constraint, but I am interested in continuing to use FreeSWITCH on NetBSD systems.
Your email prompted me to try a new build and succeeded in compiling git branch v1.2.stable
I was unable to compile the master branch due to a requirement of openssl >= 1.0.1e and NetBSD 6.1.2 has only 1.0.1c, I did not try much other than going back to v1.2.stable
I disabled a few modules (mod_spandsp, mod_lua, mod_xml_cdr, mod_xml_rpc, mod_xml_scgi) because I did back in 2011.
A diff of the changes I needed to make are: http://omniscient.com.au/freeswitch/FreeSWITCH_v1.2.stable_NetBSD.diff
I was able to run freeswitch in console mode and it started cleanly but I have not tried connecting any phones or making any calls.
One of the biggest problems for NetBSD may be the time calibration. I had to build a NetBSD kernel HZ of 10,000 to get a reasonable calibration to happen.
regards
Michael.
On 08/02/2014 12:29, Brian West wrote:
FreeSWITCHers, Is anyone willing and able to maintain any of the BSD platforms? Currently you can not compile on Net/Open/FreeBSD with ease...
OpenBSD and NetBSD are already well on their way to the unsupported due to no activity in the community to assist in maintaining these platforms.
If you wish to assist in maintaining any or all of these platforms please let me know.
Thoughts? Feedback? Feb. 12th we’ll be talking about this during our weekly call.
Thanks, -- Brian West brian@freeswitch.org Twitter: @FreeSWITCH , @briankwest http://www.freeswitchbook.com http://www.freeswitchcookbook.com
T: +1.918.420.9001 | F: +1.918.420.9002 | M: +1.918.424.WEST iNUM: +883 5100 1420 9001 ISN: 410*543 Skype:briankwest PGP Key: http://www.bkw.org/key.txt (AB93356707C76CED)
_________________________________________________________________________ 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-dev mailing list FreeSWITCH-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
-- Omniscient Australia Pty Ltd http://www.omniscient.com.au 1300 660 152 GPO Box 2705 MELBOURNE 3001
<michael.vcf>_________________________________________________________________________ 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-dev mailing list FreeSWITCH-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
Mike,
Can you modify this patch to use proper ifdefs and configure checks where necessary to work well with all platforms and throw it up on jira for review.
Yes, I will do. I posted the diff more as an indication of how much (or little in this case) was needed to get a successful build.
As for the openssl, ... you could build your own
Yes, I can easily install openssl via pkgsrc at version 1.0.1f I will have two installations in /usr/bin,include,lib and /usr/pkg/bin,include,lib respectively. But, how do I then get the freeswitch build the /usr/pkg installation rather than the /usr? Michael. On 13/02/2014 01:05, Michael Jerris wrote:
Can you modify this patch to use proper ifdefs and configure checks where necessary to work well with all platforms and throw it up on jira for review. As for the openssl, you should encourage netbsd to update, there are serious security issues addressed in newer versions and we need the features, worse case scenario you could build your own.
Mike
On Feb 12, 2014, at 7:29 AM, Michael Taylor | Omniscient <michael@omniscient.com.au <mailto:michael@omniscient.com.au>> wrote:
Hi,
I have used FreeSWITCH on NetBSD since 2008. I do not use many features and have not been keeping up to date with new versions. My last build was version 1.0.head in January 2011.
I offer my assistance. Time is a big constraint, but I am interested in continuing to use FreeSWITCH on NetBSD systems.
Your email prompted me to try a new build and succeeded in compiling git branch v1.2.stable
I was unable to compile the master branch due to a requirement of openssl >= 1.0.1e and NetBSD 6.1.2 has only 1.0.1c, I did not try much other than going back to v1.2.stable
I disabled a few modules (mod_spandsp, mod_lua, mod_xml_cdr, mod_xml_rpc, mod_xml_scgi) because I did back in 2011.
A diff of the changes I needed to make are: http://omniscient.com.au/freeswitch/FreeSWITCH_v1.2.stable_NetBSD.diff
I was able to run freeswitch in console mode and it started cleanly but I have not tried connecting any phones or making any calls.
One of the biggest problems for NetBSD may be the time calibration. I had to build a NetBSD kernel HZ of 10,000 to get a reasonable calibration to happen.
regards
Michael.
On 08/02/2014 12:29, Brian West wrote:
FreeSWITCHers, Is anyone willing and able to maintain any of the BSD platforms? Currently you can not compile on Net/Open/FreeBSD with ease...
OpenBSD and NetBSD are already well on their way to the unsupported due to no activity in the community to assist in maintaining these platforms.
If you wish to assist in maintaining any or all of these platforms please let me know.
Thoughts? Feedback? Feb. 12th we’ll be talking about this during our weekly call.
Thanks, -- Brian West brian@freeswitch.org <mailto:brian@freeswitch.org> Twitter: @FreeSWITCH , @briankwest http://www.freeswitchbook.com http://www.freeswitchcookbook.com
T: +1.918.420.9001 | F: +1.918.420.9002 | M: +1.918.424.WEST iNUM: +883 5100 1420 9001 ISN: 410*543 Skype:briankwest PGP Key: http://www.bkw.org/key.txt (AB93356707C76CED)
_________________________________________________________________________ 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-dev mailing list FreeSWITCH-dev@lists.freeswitch.org <mailto:FreeSWITCH-dev@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev <http://lists.freeswitch.org/mailman/options/freeswitch-dev> http://www.freeswitch.org <http://www.freeswitch.org/>
-- Omniscient Australia Pty Ltd http://www.omniscient.com.au <http://www.omniscient.com.au/> 1300 660 152 GPO Box 2705 MELBOURNE 3001
<michael.vcf>_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com <http://www.cudatel.com/>
Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://wiki.freeswitch.org <http://wiki.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/>
FreeSWITCH-dev mailing list FreeSWITCH-dev@lists.freeswitch.org <mailto:FreeSWITCH-dev@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev <http://lists.freeswitch.org/mailman/options/freeswitch-dev> http://www.freeswitch.org <http://www.freeswitch.org/>
_________________________________________________________________________ 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-dev mailing list FreeSWITCH-dev@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev http://www.freeswitch.org
-- Omniscient Australia Pty Ltd http://www.omniscient.com.au 1300 660 152 GPO Box 2705 MELBOURNE 3001
Michael, The current git master will look in /usr/pkg on NetBSD as expected. I also pushed a fix to configure.in to not use AC_CHECK_MALLOC on NetBSD only. -- Brian West brian@freeswitch.org FreeSWITCH Solutions, LLC PO BOX 2531 Brookfield, WI 53008-2531 Twitter: @FreeSWITCH , @briankwest http://www.freeswitchbook.com http://www.freeswitchcookbook.com T: +1.918.420.9001 | F: +1.918.420.9002 | M: +1.918.424.WEST iNUM: +883 5100 1420 9001 ISN: 410*543 Skype:briankwest PGP Key: http://www.bkw.org/key.txt (AB93356707C76CED) On Feb 12, 2014, at 7:04 PM, Michael Taylor | Omniscient <michael@omniscient.com.au> wrote:
But, how do I then get the freeswitch build the /usr/pkg installation rather than the /usr?
participants (3)
-
Brian West
-
Michael Jerris
-
Michael Taylor | Omniscient