[oe-commits] org.oe.dev gtk-webcore/osb-jscore-0.5.0: Addition of patches for gcc4 & superh

kristoffer commit openembedded-commits at lists.openembedded.org
Sun Sep 17 22:58:55 UTC 2006


gtk-webcore/osb-jscore-0.5.0: Addition of patches for gcc4 & superh
* Addition of superh-aclocal.patch that adds sh* to host_cpu
* Addition of gcc4-fno-threads-statics patch for sh3
* Change .bb file to reflect patches (used append_sh3)

Author: kristoffer at openembedded.org
Branch: org.openembedded.dev
Revision: 8f533ba444790d5a1f88112f290099c26288bbe2
ViewMTN: http://monotone.openembedded.org/revision.psp?id=8f533ba444790d5a1f88112f290099c26288bbe2
Files:
1
packages/gtk-webcore/osb-jscore-0.5.0/gcc4-fno-threadsafe-statics.patch
packages/gtk-webcore/osb-jscore-0.5.0/superh-aclocal.patch
packages/gtk-webcore/osb-jscore_0.5.0.bb
Diffs:

#
# mt diff -rebc85345288cd7e46d9980d9f9d671363037ea88 -r8f533ba444790d5a1f88112f290099c26288bbe2
#
# 
# 
# add_file "packages/gtk-webcore/osb-jscore-0.5.0/gcc4-fno-threadsafe-statics.patch"
#  content [b672aa2bf0f6830f62ce772ffc30580c280f05d5]
# 
# add_file "packages/gtk-webcore/osb-jscore-0.5.0/superh-aclocal.patch"
#  content [3841f3dd1498881edec03c9f4f67ba5038ccfe2f]
# 
# patch "packages/gtk-webcore/osb-jscore_0.5.0.bb"
#  from [8907df9e99422e9426a203594a534d781030a38d]
#    to [3dff1931001f8e0835038b3e5869f99298d843cb]
# 
============================================================
--- packages/gtk-webcore/osb-jscore-0.5.0/gcc4-fno-threadsafe-statics.patch	b672aa2bf0f6830f62ce772ffc30580c280f05d5
+++ packages/gtk-webcore/osb-jscore-0.5.0/gcc4-fno-threadsafe-statics.patch	b672aa2bf0f6830f62ce772ffc30580c280f05d5
@@ -0,0 +1,11 @@
+--- osb-jscore-0.5.0/configure.in_orig	2006-09-18 00:37:27.000000000 +0000
++++ osb-jscore-0.5.0/configure.in	2006-09-18 00:37:51.000000000 +0000
+@@ -61,7 +61,7 @@
+ fi
+ changequote([,])dnl
+ 
+-CXXFLAGS="$CXXFLAGS -fno-exceptions -fno-rtti -nostdinc++"
++CXXFLAGS="$CXXFLAGS -fno-exceptions -fno-rtti -nostdinc++ -fno-threadsafe-statics"
+ LDFLAGS="$LDFLAGS -nodefaultlibs -lgcc -lc -lm"
+ 
+ CPPFLAGS="$CPPFLAGS -I\$(top_srcdir)/kjs -I\$(top_srcdir)/pcre -I\$(top_srcdir)/" 
============================================================
--- packages/gtk-webcore/osb-jscore-0.5.0/superh-aclocal.patch	3841f3dd1498881edec03c9f4f67ba5038ccfe2f
+++ packages/gtk-webcore/osb-jscore-0.5.0/superh-aclocal.patch	3841f3dd1498881edec03c9f4f67ba5038ccfe2f
@@ -0,0 +1,11 @@
+--- osb-jscore-0.5.0/aclocal.m4_orig	2006-09-18 00:49:32.000000000 +0000
++++ osb-jscore-0.5.0/aclocal.m4	2006-09-18 00:49:52.000000000 +0000
+@@ -4299,7 +4299,7 @@
+ # This must be Linux ELF.
+ linux-gnu*)
+   case $host_cpu in
+-  alpha* | hppa* | i*86 | mips | mipsel | powerpc* | sparc* | ia64* | s390* | x86_64*)
++  alpha* | hppa* | i*86 | mips | mipsel | powerpc* | sparc* | ia64* | s390* | sh* | x86_64*)
+     lt_cv_deplibs_check_method=pass_all ;;
+   *)
+     # glibc up to 2.1.1 does not perform some relocations on ARM
============================================================
--- packages/gtk-webcore/osb-jscore_0.5.0.bb	8907df9e99422e9426a203594a534d781030a38d
+++ packages/gtk-webcore/osb-jscore_0.5.0.bb	3dff1931001f8e0835038b3e5869f99298d843cb
@@ -10,6 +10,9 @@ SRC_URI = "${SOURCEFORGE_MIRROR}/gtk-web
            file://missing-includes.patch;patch=1 \
            file://libm.patch;patch=1"
 
+SRC_URI_append_sh3 = " file://superh-aclocal.patch;patch=1 \
+                       file://gcc4-fno-threadsafe-statics.patch;patch=1"
+
 inherit autotools pkgconfig
 
 do_configure () {






More information about the Openembedded-commits mailing list