Remove build flags in recipes 75/23775/4
authorKévin THIERRY <kevin.thierry@open.eurogiciel.org>
Wed, 2 Jul 2014 13:30:52 +0000 (15:30 +0200)
committerKévin THIERRY <kevin.thierry@open.eurogiciel.org>
Wed, 9 Jul 2014 08:19:22 +0000 (10:19 +0200)
Remove build flags in recipes. Default build flags are already defined
by Yocto and the one we used were for x86_64 architectures only.

Also update spec2yoctorc.

Change-Id: Ifbd9da09e0312f0efe981e2157acca2925af9c65
Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org>
proto-meta-Tizen_generic/.spec2yoctorc
proto-meta-Tizen_generic/rpm_tizen_macro/lib/macros
proto-meta-Tizen_generic/rpm_tizen_macro/lib/platform/x86_64-linux/macros
proto-meta-Tizen_generic/rpm_tizen_macro/lib/tizen_macros

index 6c3a711..a7d6a4a 100644 (file)
@@ -9,7 +9,7 @@ runtime_blacklist=runtime_tizen_common_blacklist
 native_blacklist=native_tizen_common_blacklist
 blacklist=tizen_common_blacklist, tmp_tizen_common_blacklist
 whitelist=whitelist_tizen_common
-recipes_dir_sources=${YOCTO_WORKDIR}/yoctoTizen/meta-tizen-generic/recipes-tizen
+recipes_dir_sources=${YOCTO_WORKDIR}/meta-tizen/recipes-tizen
 recipes_dir_group=${YOCTO_WORKDIR}/yoctoTizen/meta-tizen-generic/recipes-packagegroups/packagegroups
 blacklist_autoreconf=tizen_common_autoreconf
 group=Base-System
index 311e1cd..05039f9 100644 (file)
@@ -850,27 +850,6 @@ posix.setenv("RPMBUILD_SOURCEDIR",rpm.expand("%?_sourcedir"));
 # because the rest of the arguments will be expanded using %*.
 #
 %_configure autotools_do_configure
-%configure \
-  CFLAGS="${CFLAGS:-%optflags}" ; export CFLAGS ; \
-  CXXFLAGS="${CXXFLAGS:-%optflags}" ; export CXXFLAGS ; \
-  FFLAGS="${FFLAGS:-%optflags}" ; export FFLAGS ; \
-  %{_configure} --host=%{_host} --build=%{_build} \\\
-       --program-prefix=%{?_program_prefix} \\\
-       --disable-dependency-tracking \\\
-       --prefix=%{_prefix} \\\
-       --exec-prefix=%{_exec_prefix} \\\
-       --bindir=%{_bindir} \\\
-       --sbindir=%{_sbindir} \\\
-       --sysconfdir=%{_sysconfdir} \\\
-       --datadir=%{_datadir} \\\
-       --includedir=%{_includedir} \\\
-       --libdir=%{_libdir} \\\
-       --libexecdir=%{_libexecdir} \\\
-       --localstatedir=%{_localstatedir} \\\
-       --sharedstatedir=%{_sharedstatedir} \\\
-       --mandir=%{_mandir} \\\
-       --infodir=%{_infodir} \\\
-       --disable-dependency-tracking
 
 #------------------------------------------------------------------------------
 # The make install analogue of %configure for modern autotools:
index 88e66e1..d4c2379 100644 (file)
@@ -8,8 +8,8 @@
 %_vendor               tizen
 %_os                   linux
 %_gnu                  -gnu
-%_target_platform      %{_target_cpu}-%{_vendor}-%{_target_os}
-%optflags              -O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables
+%_target_platform      ${TARGET_SYS}
+%optflags              -O2 -g -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables
 
 %__isa_name            x86
 %__isa_bits            64
index 2984aee..b0f797b 100644 (file)
@@ -64,9 +64,6 @@
 # Tizen
 #
 %configure \
-  CFLAGS="${CFLAGS:-%optflags}" ; export CFLAGS ; \
-  CXXFLAGS="${CXXFLAGS:-%optflags}" ; export CXXFLAGS ; \
-  FFLAGS="${FFLAGS:-%optflags -I%_fmoddir}" ; export FFLAGS ; \
   %{_configure} --build=%{_build} --host=%{_host} \\\
         --target=%{_target_platform} \\\
         --program-prefix=%{?_program_prefix} \\\
@@ -86,9 +83,6 @@
 
 
 %reconfigure \
-  CFLAGS="${CFLAGS:-%optflags}" ; export CFLAGS ; \
-  CXXFLAGS="${CXXFLAGS:-%optflags}" ; export CXXFLAGS ; \
-  FFLAGS="${FFLAGS:-%optflags -I%_fmoddir}" ; export FFLAGS ; \
   %{_configure} --build=%{_build} --host=%{_host} \\\
         --target=%{_target_platform} \\\
         --program-prefix=%{?_program_prefix} \\\
@@ -180,9 +174,6 @@ unset DISPLAY\
 LANG=C\
 export LANG\
 unset DISPLAY\
-CFLAGS="%optflags" ; export CFLAGS ;\
-CXXFLAGS="${CXXFLAGS:-%optflags}" ; export CXXFLAGS ;\
-FFLAGS="${FFLAGS:-%optflags -I%_fmoddir}" ; export FFLAGS ;\
 LD_AS_NEEDED=1; export LD_AS_NEEDED ;\
 %{nil}