On Wed, 2009-04-15 at 10:11 -0400, 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.

I think it would be better to make the configure-time behavior to be a
warning that the default location has been assumed, along with a
run-time test that checks that assumption.

I changed the behavior of all the sipX* library and header searches to
do this some time ago.


_______________________________________________
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