Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] svn commit: trunk/buildroot/package/liboil
@ 2009-01-25  8:16 ulf at uclibc.org
  2009-01-25 14:26 ` Peter Korsgaard
  0 siblings, 1 reply; 5+ messages in thread
From: ulf at uclibc.org @ 2009-01-25  8:16 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2009-01-25 08:16:53 +0000 (Sun, 25 Jan 2009)
New Revision: 25012

Log:
liboil make fails on ARM with release toolset for a few unneeded examples due to use of hidden __clz_tab, do not build them for now, but problem may need further examination

Modified:
   trunk/buildroot/package/liboil/liboil.mk


Changeset:
Modified: trunk/buildroot/package/liboil/liboil.mk
===================================================================
--- trunk/buildroot/package/liboil/liboil.mk	2009-01-25 08:14:37 UTC (rev 25011)
+++ trunk/buildroot/package/liboil/liboil.mk	2009-01-25 08:16:53 UTC (rev 25012)
@@ -26,6 +26,8 @@
 LIBOIL_CONF_ENV = as_cv_unaligned_access=yes
 endif
 
+LIBOIL_CONF_OPT+=--with-gnu-ld
+
 ifeq ($(BR2_PACKAGE_LIBGLIB2),y)
 LIBOIL_GLIB_DEP = libglib2
 endif
@@ -42,3 +44,8 @@
 	# Remove useless bugreport program from the target
 	rm -f $(TARGET_DIR)/usr/bin/oil-bugreport
 	touch $@
+
+$(LIBOIL_HOOK_POST_CONFIGURE):
+	$(SED) 's/uberopt//g' $(LIBOIL_DIR)/examples/Makefile
+	$(SED) 's/work//g' $(LIBOIL_DIR)/examples/Makefile
+

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Buildroot] svn commit: trunk/buildroot/package/liboil
  2009-01-25  8:16 ulf at uclibc.org
@ 2009-01-25 14:26 ` Peter Korsgaard
  0 siblings, 0 replies; 5+ messages in thread
From: Peter Korsgaard @ 2009-01-25 14:26 UTC (permalink / raw)
  To: buildroot

>>>>> "ulf" == ulf  <ulf@uclibc.org> writes:

 ulf> Author: ulf
 ulf> Date: 2009-01-25 08:16:53 +0000 (Sun, 25 Jan 2009)
 ulf> New Revision: 25012

 ulf> Log:
 ulf> liboil make fails on ARM with release toolset for a few unneeded examples due to use of hidden __clz_tab, do not build them for now, but problem may need further examination

 ulf> Modified:
 ulf>    trunk/buildroot/package/liboil/liboil.mk


 ulf> Changeset:
 ulf> Modified: trunk/buildroot/package/liboil/liboil.mk
 ulf> ===================================================================
 ulf> --- trunk/buildroot/package/liboil/liboil.mk	2009-01-25 08:14:37 UTC (rev 25011)
 ulf> +++ trunk/buildroot/package/liboil/liboil.mk	2009-01-25 08:16:53 UTC (rev 25012)
 ulf> @@ -26,6 +26,8 @@
 ulf>  LIBOIL_CONF_ENV = as_cv_unaligned_access=yes
 ulf>  endif
 
 ulf> +LIBOIL_CONF_OPT+=--with-gnu-ld
 ulf> +

Why? You don't mention anything about this in your commit message.

 ulf> +
 ulf> +$(LIBOIL_HOOK_POST_CONFIGURE):
 ulf> +	$(SED) 's/uberopt//g' $(LIBOIL_DIR)/examples/Makefile
 ulf> +	$(SED) 's/work//g' $(LIBOIL_DIR)/examples/Makefile

Why not disable all examples?

A comment like

# disable examples

Just above would be nice.

-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Buildroot] svn commit: trunk/buildroot/package/liboil
@ 2009-01-25 23:47 ulf at uclibc.org
  2009-01-26  6:04 ` Peter Korsgaard
  0 siblings, 1 reply; 5+ messages in thread
From: ulf at uclibc.org @ 2009-01-25 23:47 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2009-01-25 23:47:47 +0000 (Sun, 25 Jan 2009)
New Revision: 25033

Log:
Add explanation why examples are disabled for liboil

Modified:
   trunk/buildroot/package/liboil/liboil.mk


Changeset:
Modified: trunk/buildroot/package/liboil/liboil.mk
===================================================================
--- trunk/buildroot/package/liboil/liboil.mk	2009-01-25 23:44:53 UTC (rev 25032)
+++ trunk/buildroot/package/liboil/liboil.mk	2009-01-25 23:47:47 UTC (rev 25033)
@@ -45,6 +45,10 @@
 	rm -f $(TARGET_DIR)/usr/bin/oil-bugreport
 	touch $@
 
+
+# Disable some examples that will break the build.
+# There are sveral more that can be removed
+# by someone with time over.
 $(LIBOIL_HOOK_POST_CONFIGURE):
 	$(SED) 's/uberopt//g' $(LIBOIL_DIR)/examples/Makefile
 	$(SED) 's/work//g' $(LIBOIL_DIR)/examples/Makefile

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Buildroot] svn commit: trunk/buildroot/package/liboil
  2009-01-25 23:47 [Buildroot] svn commit: trunk/buildroot/package/liboil ulf at uclibc.org
@ 2009-01-26  6:04 ` Peter Korsgaard
  0 siblings, 0 replies; 5+ messages in thread
From: Peter Korsgaard @ 2009-01-26  6:04 UTC (permalink / raw)
  To: buildroot

>>>>> "ulf" == ulf  <ulf@uclibc.org> writes:

 ulf> Author: ulf
 ulf> Date: 2009-01-25 23:47:47 +0000 (Sun, 25 Jan 2009)
 ulf> New Revision: 25033

 ulf> Log:
 ulf> Add explanation why examples are disabled for liboil

 ulf> +
 ulf> +# Disable some examples that will break the build.
 ulf> +# There are sveral more that can be removed

sveral/several
-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Buildroot] svn commit: trunk/buildroot/package/liboil
@ 2009-01-26 14:49 jacmet at uclibc.org
  0 siblings, 0 replies; 5+ messages in thread
From: jacmet at uclibc.org @ 2009-01-26 14:49 UTC (permalink / raw)
  To: buildroot

Author: jacmet
Date: 2009-01-26 14:49:37 +0000 (Mon, 26 Jan 2009)
New Revision: 25053

Log:
liboil: don't build examples

Added:
   trunk/buildroot/package/liboil/liboil-0.3.15-arm-vfp.patch

Removed:
   trunk/buildroot/package/liboil/liboil-vfp.patch

Modified:
   trunk/buildroot/package/liboil/liboil.mk


Changeset:
Copied: trunk/buildroot/package/liboil/liboil-0.3.15-arm-vfp.patch (from rev 25052, trunk/buildroot/package/liboil/liboil-vfp.patch)
===================================================================
--- trunk/buildroot/package/liboil/liboil-0.3.15-arm-vfp.patch	                        (rev 0)
+++ trunk/buildroot/package/liboil/liboil-0.3.15-arm-vfp.patch	2009-01-26 14:49:37 UTC (rev 25053)
@@ -0,0 +1,16 @@
+diff --git a/configure.ac b/configure.ac
+index 06a0ac9..b8d1640 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -158,7 +158,10 @@ if test x$HAVE_GCC_ASM = xyes -a x$HAVE_POWERPC = xyes ; then
+     true)
+ fi
+ 
+-if test x$HAVE_GCC_ASM = xyes -a x$HAVE_ARM = xyes ; then
++AC_ARG_ENABLE(vfp,
++  AC_HELP_STRING([--enable-vfp],[compile with Vector Floating-point unit support]),
++  enable_vfp=$enableval,enable_vfp=yes)
++if test "x$enable-vfp" = xyes -a x$HAVE_GCC_ASM = xyes -a x$HAVE_ARM = xyes; then
+   AS_COMPILER_FLAG(["-Wa,-mfpu=vfp"],
+     [LIBOIL_CFLAGS="$LIBOIL_CFLAGS -mfpu=vfp"],
+     true)

Deleted: trunk/buildroot/package/liboil/liboil-vfp.patch
===================================================================
--- trunk/buildroot/package/liboil/liboil-vfp.patch	2009-01-26 14:49:19 UTC (rev 25052)
+++ trunk/buildroot/package/liboil/liboil-vfp.patch	2009-01-26 14:49:37 UTC (rev 25053)
@@ -1,16 +0,0 @@
-diff --git a/configure.ac b/configure.ac
-index 06a0ac9..b8d1640 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -158,7 +158,10 @@ if test x$HAVE_GCC_ASM = xyes -a x$HAVE_POWERPC = xyes ; then
-     true)
- fi
- 
--if test x$HAVE_GCC_ASM = xyes -a x$HAVE_ARM = xyes ; then
-+AC_ARG_ENABLE(vfp,
-+  AC_HELP_STRING([--enable-vfp],[compile with Vector Floating-point unit support]),
-+  enable_vfp=$enableval,enable_vfp=yes)
-+if test "x$enable-vfp" = xyes -a x$HAVE_GCC_ASM = xyes -a x$HAVE_ARM = xyes; then
-   AS_COMPILER_FLAG(["-Wa,-mfpu=vfp"],
-     [LIBOIL_CFLAGS="$LIBOIL_CFLAGS -mfpu=vfp"],
-     true)

Modified: trunk/buildroot/package/liboil/liboil.mk
===================================================================
--- trunk/buildroot/package/liboil/liboil.mk	2009-01-26 14:49:19 UTC (rev 25052)
+++ trunk/buildroot/package/liboil/liboil.mk	2009-01-26 14:49:37 UTC (rev 25053)
@@ -44,12 +44,3 @@
 	# Remove useless bugreport program from the target
 	rm -f $(TARGET_DIR)/usr/bin/oil-bugreport
 	touch $@
-
-
-# Disable some examples that will break the build.
-# There are sveral more that can be removed
-# by someone with time over.
-$(LIBOIL_HOOK_POST_CONFIGURE):
-	$(SED) 's/uberopt//g' $(LIBOIL_DIR)/examples/Makefile
-	$(SED) 's/work//g' $(LIBOIL_DIR)/examples/Makefile
-

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2009-01-26 14:49 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-01-25 23:47 [Buildroot] svn commit: trunk/buildroot/package/liboil ulf at uclibc.org
2009-01-26  6:04 ` Peter Korsgaard
  -- strict thread matches above, loose matches on Subject: below --
2009-01-26 14:49 jacmet at uclibc.org
2009-01-25  8:16 ulf at uclibc.org
2009-01-25 14:26 ` Peter Korsgaard

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox