Sophie

Sophie

distrib > Mageia > 6 > armv5tl > media > core-release-src > by-pkgid > 39d2b8be2642f76f387893d7a18f0e8a > files > 17

freeswitch-1.6.17-7.mga6.src.rpm

--- configure.ac	2014-07-24 14:17:39.000000000 -0400
+++ configure.ac.perl-pedantic	2014-09-15 07:49:22.881657547 -0400
@@ -464,6 +464,7 @@ if test "${enable_debug}" = "yes"; then
 	CFLAGS="$saved_CFLAGS"	
 
 	if test "x${ax_cv_c_compiler_vendor}" = "xgnu" ; then
+	    APR_ADDTO(SWITCH_PERL_CPPFLAGS, -DPERL_GCC_PEDANTIC)
 	    APR_ADDTO(SWITCH_AM_CFLAGS, -g -ggdb)
 	    export DEBUG_CFLAGS="-g -ggdb"
 	fi
--- src/mod/languages/mod_perl/Makefile.am	2014-07-24 14:15:59.000000000 -0400
+++ src/mod/languages/mod_perl/Makefile.am.perl-pedantic	2014-09-15 07:53:44.250645894 -0400
@@ -1,4 +1,20 @@
 include $(top_srcdir)/build/modmake.rulesam
+AUTOMAKE_OPTIONS = foreign subdir-objects
+AM_CFLAGS   = $(SWITCH_AM_CFLAGS) -Wall -std=c99 -Wdeclaration-after-statement
+AM_CPPFLAGS = $(SWITCH_AM_CXXFLAGS)
+AM_LDFLAGS  = $(SWITCH_AM_LDFLAGS)
+DEFAULT_VARS = CFLAGS="$(CFLAGS)" CPPFLAGS="$(CXXFLAGS)" LDFLAGS="$(LDFLAGS)" CC="$(CC)" CXX="$(CXX)"
+DEFAULT_ARGS = --build=$(build) --host=$(host) --target=$(target) --prefix="$(prefix)" --exec_prefix="$(exec_prefix)" --libdir="$(libdir)" --disable-shared --with-pic
+
+moddir=@modulesdir@
+
+all-modules: all
+depend-modules: depend
+clean-modules: clean
+install-modules: install
+uninstall-modules: uninstall
+distclean-modules: distclean
+extraclean-modules: extraclean
 MODNAME=mod_perl
 PERL        = perl
 PERL_LIBDIR =-L`perl -MConfig -e 'print $$Config{archlib}'`/CORE
@@ -16,7 +32,7 @@ mod_perl_la_LDFLAGS  = -avoid-version -m
 
 freeswitch_la_SOURCES = freeswitch_perl.cpp mod_perl_wrap.cpp perlxsi.c
 freeswitch_la_LDFLAGS = -avoid-version -module -no-undefined -shared $(LDFLAGS)
-freeswitch_la_CPPFLAGS = -w -DMULTIPLICITY `$(PERL) -MExtUtils::Embed -e ccopts` -DEMBED_PERL -I$(switch_srcdir)/libs/libteletone/src/ 
+freeswitch_la_CPPFLAGS = -w -DMULTIPLICITY `$(PERL) -MExtUtils::Embed -e ccopts` -DEMBED_PERL -I$(switch_srcdir)/libs/libteletone/src/ $(SWITCH_PERL_CPPFLAGS)
 reswig:	swigclean mod_perl_wrap.cpp
 
 swigclean: clean