Hello community,

here is the log from the commit of package sbcl for openSUSE:Factory checked in 
at 2014-06-16 21:33:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/sbcl (Old)
 and      /work/SRC/openSUSE:Factory/.sbcl.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "sbcl"

Changes:
--------
--- /work/SRC/openSUSE:Factory/sbcl/sbcl.changes        2014-06-01 
19:41:06.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.sbcl.new/sbcl.changes   2014-06-16 
21:33:52.000000000 +0200
@@ -1,0 +2,6 @@
+Tue Jun 10 09:35:13 UTC 2014 - [email protected]
+
+- Add --with-bootstrap to enable bootstrapping with clisp
+- sbcl-cast.patch: avoid warning about implicit conversion
+
+-------------------------------------------------------------------

New:
----
  sbcl-cast.patch

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

Other differences:
------------------
++++++ sbcl.spec ++++++
--- /var/tmp/diff_new_pack.i7gWwb/_old  2014-06-16 21:33:53.000000000 +0200
+++ /var/tmp/diff_new_pack.i7gWwb/_new  2014-06-16 21:33:53.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package sbcl
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -29,16 +29,16 @@
 Source3:        customize-target-features.lisp
 BuildRequires:  ctags
 BuildRequires:  ghostscript
-# Needed for fixing unresolved builds lacking sbcl. Can be removed once the 
sbcl package is there
+# Use --with-bootstrap to bootstrap sbcl with clisp
+%bcond_with bootstrap
 %if 0%{?centos_version} == 600 || 0%{?rhel_version} == 600 ||  
0%{?suse_version} == 1110 
-BuildRequires: clisp
-%else
-%ifarch ppc64 ppc ppc64p7 aarch64 armv6l armv7l
+%global with_bootstrap 1
+%endif
+%if %{with bootstrap}
 BuildRequires: clisp
 %else
 BuildRequires:  sbcl
 %endif
-%endif
 BuildRequires:  zlib-devel
 %if 0%{?fedora_version:1}
 BuildRequires:  texinfo-tex
@@ -61,6 +61,8 @@
 Patch4:         sbcl-1.1.13-personality.patch
 # PATCH-FIX-OPENSUSE  https://bugs.launchpad.net/sbcl/+bug/1087955
 Patch5:         sbcl-disable-frlock-test.patch
+# PATCH-FIX-UPSTREAM add missing cast
+Patch6:         sbcl-cast.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -77,6 +79,7 @@
 %patch3 -p1 -b install
 %patch4 -p1 -b personality
 %patch5 -p1 -b frlock
+%patch6 -p1
 
 cp %{S:1} .
 cp %{S:2} .
@@ -86,7 +89,7 @@
 
 %build
 CFLAGS="%optflags"
-%if  0%{?centos_version} == 600 || 0%{?rhel_version} == 600 || 
0%{?suse_version} == 1110  
+%if %{with bootstrap}
 %_buildshell make.sh --xc-host='clisp -q -norc' --prefix=%{_prefix} 
 %else
 %_buildshell make.sh --xc-host="sbcl --disable-debugger --no-sysinit 
--no-userinit"  --prefix=%{_prefix}

++++++ sbcl-cast.patch ++++++
Index: sbcl-1.2.0/src/runtime/gencgc.c
===================================================================
--- sbcl-1.2.0.orig/src/runtime/gencgc.c
+++ sbcl-1.2.0/src/runtime/gencgc.c
@@ -3545,7 +3545,7 @@ garbage_collect_generation(generation_in
         while (pin_list != NIL) {
             struct cons *list_entry =
                 (struct cons *)native_pointer(pin_list);
-            preserve_pointer(list_entry->car);
+            preserve_pointer((void *)list_entry->car);
             pin_list = list_entry->cdr;
         }
     }
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to