[PATCH 0/8] Misc LCR build fixes
Jānis Rukšāns <[email protected]>
| Newsgroups | gmane.linux.isdn.i4l.user |
|---|---|
| Message-ID | <[email protected]> |
Hi, Here's a bunch of patches I'm using for building LCR RPMs for Fedora 17 (originally Fedora 9 and 14, I'm slow when it comes to upgrading). The first three are related to Asterisk and chan_lcr, fixing a couple of warnings during configure checks and compliation. M4 quoting is something I might never wrap my head around, but at least now there are no more 'trailing tokens' in includes. Next four are needed for RPM build: fixes for distcheck to get a neat source tarball and support for configure'd installation directories. The only two files left with hardcoded paths (sans GSM) are options.conf and genrc.c. It turned out too tricky to generate options.conf from Makefile; as for genrc I did not bother to patch it because 1) I feel it belongs to mISDNuser if anything 2) it makes no sense if systemd is used 3) the same thing can be done with a configuration file in modprobe.d The last one is strictly necessary only if LCR is being run as non-root together with PIDFile systemd option. PS. If somebody is interested in the RPMs, let me know and I'll see if I can put them online somewhere. Jānis Rukšāns (8): Fixes to Asterisk version-specific checks Fix warning about incompatible pointer types Fix const correctness in lcr_request (..) Shorten install-data-hook target Honour installation directories passed to configure Fix references to source tree in VPATH builds Fix make dist and make distcheck Write PID file to the same directory as lock Makefile.am | 137 +++++++++++++++++++++++++++++++++------------------------- chan_lcr.c | 15 +++++-- configure.ac | 68 ++++++++++++----------------- main.c | 6 ++- options.c | 4 +- 5 files changed, 123 insertions(+), 107 deletions(-) -- 1.7.10.2 _______________________________________________ isdn4linux mailing list [email protected] https://www.isdn4linux.de/mailman/listinfo/isdn4linux