[Freeswitch-dev] 'make current' doesn't clean libs dirs
Noticed this while trying to test the fax support and found that mod_spandsp wouldn't load due to functions not being defined. It looks like the 'make clean' and 'make modwipe' leave quite a few .o files around in the libs dirs. I'd imagine that most of the time, this has no impact, but when something in there changes...... -- Nathan ------------------------------------------------------------ Nathan Neulinger nneul@mst.edu Missouri S&T Information Technology (573) 612-1412 System Administrator - Architect
Use git clean -fdx On Mar 19, 2013 5:13 PM, "Nathan Neulinger" <nneul@mst.edu> wrote:
Noticed this while trying to test the fax support and found that mod_spandsp wouldn't load due to functions not being defined.
It looks like the 'make clean' and 'make modwipe' leave quite a few .o files around in the libs dirs. I'd imagine that most of the time, this has no impact, but when something in there changes......
-- Nathan
------------------------------------------------------------ Nathan Neulinger nneul@mst.edu Missouri S&T Information Technology (573) 612-1412 System Administrator - Architect
_________________________________________________________________________ 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
That will also purge modules config correct? I was mainly going on the advice to use 'make current' to regenerate from updated git head, which doesn't appear to be sufficient if any changes have been made in the libraries. In my case, it wasn't even rebuilding the spandsp libs, even though the *.c files showed a newer timestamp. Given that, there may be other dependency issues as well. -- Nathan On 03/19/2013 04:20 PM, Anthony Minessale wrote:
git clean -fdx
-- ------------------------------------------------------------ Nathan Neulinger nneul@mst.edu Missouri S&T Information Technology (573) 612-1412 System Administrator - Architect
Yes this is how it is, the build system on builds libs once unless .update is modified. Make sure will do like make current with full clean. On Mar 20, 2013 3:50 AM, "Nathan Neulinger" <nneul@mst.edu> wrote:
That will also purge modules config correct?
I was mainly going on the advice to use 'make current' to regenerate from updated git head, which doesn't appear to be sufficient if any changes have been made in the libraries. In my case, it wasn't even rebuilding the spandsp libs, even though the *.c files showed a newer timestamp.
Given that, there may be other dependency issues as well.
-- Nathan
On 03/19/2013 04:20 PM, Anthony Minessale wrote:
git clean -fdx
-- ------------------------------------------------------------ Nathan Neulinger nneul@mst.edu Missouri S&T Information Technology (573) 612-1412 System Administrator - Architect
_________________________________________________________________________ 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
participants (2)
-
Anthony Minessale
-
Nathan Neulinger