On Apr 15, 2009, at 10:11 AM, Dale Worley wrote:

> On Wed, 2009-04-15 at 08:56 -0400, Scott Lawrence wrote:
>> This isn't really correct, I think.
>>
>> Having freeswitch installed is not a build-time dependency - it's a
>> run-time dependency.  This test caused some build failures last night
>> because freeswitch is not on the build servers, but it's not really
>> needed for the build.
>>
>> I think that test should be moved to a configuration test that's  
>> run by
>> whatever needs it at 'configtest' time.
>
> Except that sipXconfig and sipXfreeSwitch need to know  
> FREESWITCH_CONFIG
> to substitute in these files:
>
> sipXconfig/build.properties.in
> sipXfreeSwitch/etc/logrotate.d/freeswitch.in
> sipXfreeSwitch/bin/freeswitch_setup.sh.in
> sipXfreeSwitch/bin/freeswitch.sh.in
>
> And for all the third-party libraries, we set up the
> location-configuration variables by verifying where the library is on
> the machine doing the building.
>
> Dale

The correct name of the substitution variable is FREESWITCH_PREFIX,  
which currently is predefined as "/usr/local/freeswitch".  So there is  
no requirement to install the third party Freeswitch RPM prior to  
building.  If you would like to see the installation location of  
Freeswitch be more flexible, then open an issue for future  
consideration.  Now is certainly not the time to be making such  
superfluous changes.

-Mardy

_______________________________________________
sipx-dev mailing list
[email protected]
List Archive: http://list.sipfoundry.org/archive/sipx-dev
Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-dev

Reply via email to