packages: icedove/icedove.spec - -fpermissive is needed to build with gcc 4...
glen
glen at pld-linux.org
Mon Jul 18 09:57:27 CEST 2011
Author: glen Date: Mon Jul 18 07:57:27 2011 GMT
Module: packages Tag: HEAD
---- Log message:
- -fpermissive is needed to build with gcc 4.6+ which has become stricter
---- Files affected:
packages/icedove:
icedove.spec (1.119 -> 1.120)
---- Diffs:
================================================================
Index: packages/icedove/icedove.spec
diff -u packages/icedove/icedove.spec:1.119 packages/icedove/icedove.spec:1.120
--- packages/icedove/icedove.spec:1.119 Wed Jul 13 14:22:57 2011
+++ packages/icedove/icedove.spec Mon Jul 18 09:57:22 2011
@@ -203,8 +203,8 @@
cat << EOF > .mozconfig
mk_add_options MOZ_OBJDIR=%{objdir}
-export CFLAGS="%{rpmcflags}"
-export CXXFLAGS="%{rpmcflags}"
+export CFLAGS="%{rpmcflags} -fpermissive"
+export CXXFLAGS="%{rpmcflags} -fpermissive"
%if %{with crashreporter}
export MOZ_DEBUG_SYMBOLS=1
@@ -381,8 +381,8 @@
ln -s %{name} $RPM_BUILD_ROOT%{_bindir}/thunderbird
ln -s %{name} $RPM_BUILD_ROOT%{_bindir}/mozilla-thunderbird
-cp -a %{SOURCE4} $RPM_BUILD_ROOT%{_desktopdir}/%{name}.desktop
-cp -a %{topdir}/mozilla/icedove/branding/content/icon64.png $RPM_BUILD_ROOT%{_pixmapsdir}/%{name}.png
+cp -p %{SOURCE4} $RPM_BUILD_ROOT%{_desktopdir}/%{name}.desktop
+cp -p %{topdir}/mozilla/icedove/branding/content/icon64.png $RPM_BUILD_ROOT%{_pixmapsdir}/%{name}.png
# files created by regxpcom -register in post
touch $RPM_BUILD_ROOT%{_libdir}/%{name}/components/compreg.dat
@@ -412,8 +412,8 @@
cp -rfLp components/ipc.xpt $ext_dir/components
cp -rfLp defaults/preferences/enigmail.js $ext_dir/defaults/preferences
cd -
-cp -a %{topdir}/mozilla/mailnews/extensions/enigmail/package/install.rdf $ext_dir
-cp -a %{topdir}/mozilla/mailnews/extensions/enigmail/package/chrome.manifest $ext_dir/chrome.manifest
+cp -p %{topdir}/mozilla/mailnews/extensions/enigmail/package/install.rdf $ext_dir
+cp -p %{topdir}/mozilla/mailnews/extensions/enigmail/package/chrome.manifest $ext_dir/chrome.manifest
%endif
# remove unecessary stuff
@@ -541,6 +541,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.120 2011/07/18 07:57:22 glen
+- -fpermissive is needed to build with gcc 4.6+ which has become stricter
+
Revision 1.119 2011/07/13 12:22:57 glen
- package arch independant extensions dir
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/icedove/icedove.spec?r1=1.119&r2=1.120&f=u
More information about the pld-cvs-commit
mailing list