Hello community, here is the log from the commit of package guile for openSUSE:Factory checked in at 2012-09-11 09:06:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/guile (Old) and /work/SRC/openSUSE:Factory/.guile.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "guile", Maintainer is "[email protected]" Changes: -------- --- /work/SRC/openSUSE:Factory/guile/guile.changes 2012-06-29 13:22:47.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.guile.new/guile.changes 2012-09-11 09:06:47.000000000 +0200 @@ -1,0 +2,66 @@ +Wed Jul 11 07:39:47 UTC 2012 - [email protected] + +- update to 2.0.6: + + * Notable changes + ** New optimization pass: common subexpression elimination (CSE) + ** Improvements to the partial evaluator + ** Run finalizers asynchronously in asyncs + ** Update SRFI-14 character sets to Unicode 6.1 + ** Better source information for datums + ** Improved error and warning messages + ** A few important bug fixes in the HTTP modules. + ** Pretty-print improvements + ** Fix memory leak involving applicable SMOBs + ** Support for HTTP/1.1 chunked transfer coding + ** Micro-optimizations + ** Incompatible change to `scandir' + + * New interfaces + ** New C function: `scm_to_pointer' + ** New C inline functions: `scm_new_smob', `scm_new_double_smob' + ** (ice-9 format): Add ~h specifier for localized number output. + ** (web response): New procedure: `response-must-not-include-body?' + ** New predicate: 'supports-source-properties?' + ** New C helpers: `scm_c_values', `scm_c_nvalues' + ** Newly public inline C function: `scm_unget_byte' + ** (language tree-il): New functions: `tree-il=?', `tree-il-hash' + ** New fluid: `%default-port-conversion-strategy' + ** New syntax: `=>' within `case' + ** (web http): `make-chunked-input-port', `make-chunked-output-port' + ** (web http): `declare-opaque-header!' + + * New deprecations + ** `close-io-port' deprecated + ** `scm_sym2var' deprecated + ** Lookup closures deprecated + + * Bug fixes + ** Fix use of unitialized stat buffer in search-path of absolute paths. + ** Avoid calling `freelocale' with a NULL argument. + ** Work around erroneous tr_TR locale in Darwin 8 in tests. + ** Fix `getaddrinfo' test for Darwin 8. + ** Use Gnulib's `regex' module for better regex portability. + ** `source-properties' and friends work on any object + ** Rewrite open-process in C, for robustness related to threads and fork + ** Fix <TAG>vector-length when applied to other uniform vector types + ** Fix escape-only prompt optimization (was disabled previously) + ** Fix a segfault when /dev/urandom is not accessible + ** Fix flush on soft ports, so that it actually runs. + ** Better compatibility of SRFI-9 records with core records + ** Fix and clarify documentation of `sorted?'. + ** Fix IEEE-754 endianness conversion in bytevectors. + ** Correct thunk check in the `wind' instruction. + ** Add @acronym support to texinfo modules + ** Fix docbook->texi for <ulink> without URL + ** Fix `setvbuf' to leave the line/column number unchanged. + ** Add missing public declaration for `scm_take_from_input_buffers'. + ** Fix relative file name canonicalization with empty %LOAD-PATH entries. + ** Import newer (ice-9 match) from Chibi-Scheme. + ** Fix unbound variables and unbound values in ECMAScript runtime. + ** Make SRFI-6 string ports Unicode-capable. +- removed patches: + guile-turn-off-gc-test.patch + guile-fix_fsf_add.patch + +------------------------------------------------------------------- Old: ---- guile-2.0.5.tar.bz2 guile-fix_fsf_add.patch guile-turn-off-gc-test.patch New: ---- guile-2.0.6.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ guile.spec ++++++ --- /var/tmp/diff_new_pack.RUoz1v/_old 2012-09-11 09:06:49.000000000 +0200 +++ /var/tmp/diff_new_pack.RUoz1v/_new 2012-09-11 09:06:49.000000000 +0200 @@ -33,19 +33,16 @@ BuildRequires: libunistring-devel BuildRequires: pkg-config BuildRequires: readline-devel -Version: %{guilevers}.5 +Version: %{guilevers}.6 Release: 0 Summary: GNU's Ubiquitous Intelligent Language for Extension License: GFDL-1.3 and GPL-3.0+ and LGPL-3.0+ Group: Development/Languages/Scheme Url: http://www.gnu.org/software/guile/ -Source0: %{name}-%{version}.tar.bz2 +Source0: %{name}-%{version}.tar.gz Patch1: %{name}-64bit.patch Patch2: %{name}-1.6.10-mktemp.patch -# Fix the wrong FSF address in a few headers. -Patch3: %{name}-fix_fsf_add.patch -Patch4: %{name}-turn-off-gc-test.patch -Patch5: %{name}-threads-test.patch +Patch3: %{name}-threads-test.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build PreReq: fileutils sh-utils PreReq: %install_info_prereq @@ -114,9 +111,7 @@ %setup -q %patch1 %patch2 -%patch3 -%patch4 -p1 -%patch5 -p1 +%patch3 -p1 # force rebuild with non-broken makeinfo #rm -f doc/*/*.info -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
