<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px"><div id="yiv4005633008yui_3_16_0_1_1432253062560_2697" class="" style="">Hi,</div><div id="yiv4005633008yui_3_16_0_1_1432253062560_2697" class="" style=""><br class="" style=""></div><div id="yiv4005633008yui_3_16_0_1_1432253062560_2697" class="" style="">So far, I was building VLC 2.1.5 source code. Today, I downloaded VLC 2.2.1 source tarball. However, my build script doesn't work anymore. </div><div id="yiv4005633008yui_3_16_0_1_1432253062560_2697" class="" style=""><br class="" style=""></div><div id="yiv4005633008yui_3_16_0_1_1432253062560_2697" dir="ltr" class="" style="">I have a custom stream filter. In the past, I would replace Modules.am in vlc/modules/stream_filter directory with my own. However, it seems stream_filter does not have Modules.am file anymore.</div><div id="yiv4005633008yui_3_16_0_1_1432253062560_2697" dir="ltr" class="" style=""><br class="" style=""></div><div id="yiv4005633008yui_3_16_0_1_1432253062560_2697" dir="ltr" class="" style="">The directory does contain Makefile.am. So I went ahead and made changes in this file. However, when I run "configure," my changes were never getting picked up.</div><div id="yiv4005633008yui_3_16_0_1_1432253062560_2697" dir="ltr" class="" style=""><br class="" style=""></div><div id="yiv4005633008yui_3_16_0_1_1432253062560_2697" dir="ltr" class="" style="">After spending a couple of hours, what I found out is that any changes in modules/stream_filter/Makefile.am will never get picked up. The problem is that VLC source comes with modules/Makefile.in. It appears automake had no reason to recreate Makefile.in.</div><div id="yiv4005633008yui_3_16_0_1_1432253062560_2697" dir="ltr" class="" style=""><br></div><div id="yiv4005633008yui_3_16_0_1_1432253062560_2697" dir="ltr" class="" style="">I am wondering if VLC already contains modules/Makefile.am, why does it package Makefile.in as well? We know running "configure" will generate this file anyway.</div><div id="yiv4005633008yui_3_16_0_1_1432253062560_2697" dir="ltr" class="" style=""><br></div><div id="yiv4005633008yui_3_16_0_1_1432253062560_2697" dir="ltr" class="" style="">Thank you in advance for sharing your thoughts.<br></div><div dir="ltr" class="" id="yiv4005633008yui_3_16_0_1_1432253062560_2930" style=""><br class="" style=""></div><div dir="ltr" class="" id="yiv4005633008yui_3_16_0_1_1432253062560_2931" style="">Regards,</div><div dir="ltr" class="" id="yiv4005633008yui_3_16_0_1_1432253062560_2932" style="">Peter</div><div dir="ltr" class="" style="" id="yui_3_16_0_1_1432253062560_36122"><br class="" style=""></div><div id="yui_3_16_0_1_1432253062560_35870" class="" style=""><br class="" style=""></div></div></body></html>