Revision: 7033
          http://ipcop.svn.sourceforge.net/ipcop/?rev=7033&view=rev
Author:   gespinasse
Date:     2013-05-17 06:48:30 +0000 (Fri, 17 May 2013)
Log Message:
-----------
Add  -fno-strict-aliasing to fix remaining strict aliasing warnings
Hide 'libtool: install: warning: relinking' that should not be a warning.

Modified Paths:
--------------
    ipcop/trunk/lfs/pango

Modified: ipcop/trunk/lfs/pango
===================================================================
--- ipcop/trunk/lfs/pango       2013-05-17 06:44:32 UTC (rev 7032)
+++ ipcop/trunk/lfs/pango       2013-05-17 06:48:30 UTC (rev 7033)
@@ -83,13 +83,9 @@
        @$(PREBUILD)
        @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)
 
-       cd $(DIR_APP) && ./configure    --prefix=/usr \
-                                       --sysconfdir=/etc \
-                                       --disable-static
+       # Workaround for strict-aliasing warnings
+       cd $(DIR_APP) && CFLAGS="$$CFLAGS -fno-strict-aliasing" ./configure 
--prefix=/usr --disable-static --sysconfdir=/etc
 
-       # Workaround for half of strict-aliasing warnings
-       # No inspiration yet for the remaining except adding for the entire 
package?
-       cd $(DIR_APP) && sed -i 's/PangoFT2_1_0_gir_CFLAGS.*/& 
-fno-strict-aliasing/' pango/Makefile
        # Fix GLIB_LIBS missing in tests after binutils-2.22 upgrade
        # Inspired by upstream change but a patch on Makefile.am would be a 
nightmare due to automake-1.11 missing issue
        cd $(DIR_APP) && sed -i '/test.*\.\.\/pango/s/LDADD = /LDADD = 
$$(GLIB_LIBS) /' tests/Makefile
@@ -97,7 +93,8 @@
 ifeq "$(RUNNING_TEST)" "yes"
        -cd $(DIR_APP) && make -j 1 -k check &> 
$(DIR_TEST)/$(THISAPP)-$(STAGE_ORDER).log
 endif
-       cd $(DIR_APP) && make install
+       # Hide what should not be a warning
+       cd $(DIR_APP) && make install 2>&1 | grep -v 'libtool: install: 
warning. relinking'
        
        # be sure the modules are in the same order everytime, so md5 does not 
vary
        sort -o /etc/pango/pango.modules /etc/pango/pango.modules

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
AlienVault Unified Security Management (USM) platform delivers complete
security visibility with the essential security capabilities. Easily and
efficiently configure, manage, and operate all of your security controls
from a single console and one unified framework. Download a free trial.
http://p.sf.net/sfu/alienvault_d2d
_______________________________________________
Ipcop-svn mailing list
Ipcop-svn@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ipcop-svn

Reply via email to