Hello community,

here is the log from the commit of package nqp for openSUSE:Factory checked in 
at 2012-08-31 09:53:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nqp (Old)
 and      /work/SRC/openSUSE:Factory/.nqp.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "nqp", Maintainer is ""

Changes:
--------
--- /work/SRC/openSUSE:Factory/nqp/nqp.changes  2012-06-26 17:09:07.000000000 
+0200
+++ /work/SRC/openSUSE:Factory/.nqp.new/nqp.changes     2012-08-31 
09:53:25.000000000 +0200
@@ -1,0 +2,11 @@
+Tue Aug  7 11:40:05 CEST 2012 - [email protected]
+
+- update to version 2012.07
+  * fix endian issues in serialization
+
+-------------------------------------------------------------------
+Thu Jul 26 09:13:53 UTC 2012 - [email protected]
+
+- use PIC to fix build on arm
+
+-------------------------------------------------------------------

Old:
----
  nqp-2012.06.1.tar.gz

New:
----
  arm-use-fpic.diff
  nqp-2012.07.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ nqp.spec ++++++
--- /var/tmp/diff_new_pack.qFDYTg/_old  2012-08-31 09:53:28.000000000 +0200
+++ /var/tmp/diff_new_pack.qFDYTg/_new  2012-08-31 09:53:28.000000000 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           nqp
-Version:        2012.06.1
+Version:        2012.07
 Release:        0
 Summary:        Not Quite Perl
 License:        Artistic-2.0
@@ -25,6 +25,7 @@
 Url:            http://rakudo.org/
 Source:         nqp-%{version}.tar.gz
 Patch:          nqp.diff
+Patch1:         arm-use-fpic.diff
 BuildRequires:  parrot-devel
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
@@ -35,6 +36,7 @@
 %prep
 %setup -q
 %patch
+%patch1
 
 %build
 perl Configure.pl

++++++ arm-use-fpic.diff ++++++
--- 3rdparty/dyncall/buildsys/gmake/tool/gcc.gmake
+++ 3rdparty/dyncall/buildsys/gmake/tool/gcc.gmake
@@ -61,6 +61,9 @@
 ifdef BUILD_ARCH_x64
 COMPILE_PIC = 1
 endif
+ifdef BUILD_ARCH_arm32_arm
+COMPILE_PIC = 1
+endif
 endif
 endif
 
++++++ nqp-2012.06.1.tar.gz -> nqp-2012.07.tar.gz ++++++
++++ 59097 lines of diff (skipped)

++++++ nqp.diff ++++++
--- /var/tmp/diff_new_pack.qFDYTg/_old  2012-08-31 09:53:28.000000000 +0200
+++ /var/tmp/diff_new_pack.qFDYTg/_new  2012-08-31 09:53:28.000000000 +0200
@@ -10,14 +10,3 @@
      }
  }
  static PMC * at_pos_boxed(PARROT_INTERP, STable *st, void *data, INTVAL 
index) {
---- ./src/6model/reprs/CStruct.c.orig  2012-06-08 14:15:54.000000000 +0000
-+++ ./src/6model/reprs/CStruct.c       2012-06-08 14:19:00.000000000 +0000
-@@ -501,7 +501,7 @@ static void bind_attribute_boxed(PARROT_
-             INTVAL real_slot = repr_data->attribute_locations[slot] >> 
CSTRUCT_ATTR_SHIFT;
- 
-             if(IS_CONCRETE(value)) {
--                STRING *value_type = REPR(value)->ID;
-+                INTVAL value_type = REPR(value)->ID;
-                 void *cobj       = NULL;
- 
-                 body->child_objs[real_slot] = value;

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to