SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for libguile-2_0-22-2.0.9-3.1.x86_64.rpm :
Mon Apr 15 14:00:00 2013 pgajdosAATTsuse.com
- updated to 2.0.9:

*
* New keyword arguments for procedures that open files

*
* Numerics improvements

*
* New optimizations

*
* `peek-char\' no longer consumes EOF

*
* SLIB compatibility restored

*
* Better ,trace REPL command

*
* Better docstring syntax supported for `case-lambda\'

*
* Improved handling of Unicode byte order marks
etc. see NEWS for more/details
- removed unneeded gc-test.patch

Tue Feb 5 13:00:00 2013 dmitry_rAATTopensuse.org
- move .so file to libguilereadline package [bnc#765436]

Mon Dec 17 13:00:00 2012 pgajdosAATTsuse.com
- fixed build: net-db.test takes EAI_SYSTEM error by

* net-db-test.patch [bnc#794696]
- turn off one test in gc.test

* gc-test.patch
http://lists.gnu.org/archive/html/bug-guile/2012-07/msg00069.html

Mon Dec 3 13:00:00 2012 pgajdosAATTsuse.com
- update to 2.0.7:

* Notable changes

*
* SRFI-105 curly infix expressions are supported

*
* Reader options may now be per-port

*
* Futures may now be nested

*
* `GUILE_LOAD_PATH\' et al can now add directories to the end of
the path

*
* `load-in-vicinity\' search for `.go\' files in `%load-compiled-path\'

*
* Extension search order fixed, and LD_LIBRARY_PATH preserved

*
* Optimize calls to `equal?\' or `eqv?\' with a constant argument

* Manual updates

*
* SRFI-9 records now documented under \"Compound Data Types\"

*
* (ice-9 and-let-star) and (ice-9 curried-definitions) now documented

* New interfaces

*
* New \"functional record setters\" as a GNU extension of SRFI-9

*
* web: New `http-get
*\', `response-body-port\', and `text-content-type?\'
procedures

*
* `string-split\' accepts character sets and predicates

*
* R6RS SRFI support

*
* `define-public\' is no a longer curried definition by default
etc. see NEWS

Wed Jul 11 14:00:00 2012 pgajdosAATTsuse.com
- 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 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 AATTacronym support to texinfo modules

*
* Fix docbook->texi for 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

Fri Jun 29 14:00:00 2012 cooloAATTsuse.com
- libffi-devel is more generic than specific gcc versions (that no longer
exist in factory)

Mon Apr 23 14:00:00 2012 dvaleevAATTsuse.com
- mark this threads test as unresolved since it may produce false
negatives, depending on the behavior/timing of the garbage
collector.

Tue Jan 31 13:00:00 2012 pgajdosAATTsuse.com
- update to 2.0.5:

*
* Better debuggability for interpreted procedures.

*
* Support for cross-compilation.

*
* The return of `local-eval\'.

*
* Fluids can now have default values.

*
* Garbage collector tuning.

*
*
* Unmanaged allocation

* etc. see NEWS

Wed Jan 18 13:00:00 2012 pgajdosAATTsuse.com
- don\'t conflict with guile1 [bnc#724917]

Fri Dec 9 13:00:00 2011 dimstarAATTopensuse.org
- Drop libtool archives.

Sat Dec 3 13:00:00 2011 cooloAATTsuse.com
- buildrequire ltdl-devel

Mon Nov 28 13:00:00 2011 pgajdosAATTsuse.com
- splitted out guile-modules-2_0 package [bnc#722306]

Mon Nov 28 13:00:00 2011 pgajdosAATTsuse.com
- ignore result of gc test

* turn-off-gc-test.patch

Tue Nov 15 13:00:00 2011 pgajdosAATTsuse.com
- updated to 2.0.3:

*
* Guile has a new optimizer, `peval\'.

*
* New module: `(web client)\', a simple synchronous web client.

*
* Users can now install compiled `.go\' files.

*
* Remove Front-Cover and Back-Cover text from the manual.

*
* More helpful `guild help\'.

*
* New macro: `define-syntax-rule\'

*
* The `,time\' REPL meta-command now has more precision.

*
* `(ice-9 match)\' can now match records.

*
* New module: `(language tree-il debug)\'.

*
* New functions: `scm_is_exact\', `scm_is_inexact\'.

*
* Fix order of importing modules and resolving duplicates handlers.

*
* Fix a number of bugs involving extended (merged) generics.

*
* Fix invocation of merge-generics duplicate handler.

*
* Fix write beyond array end in arrays.c.

*
* Fix read beyond end of hashtable size array in hashtab.c.

*
* (web http): Locale-independent parsing and serialization of dates.

*
* Ensure presence of Host header in HTTP/1.1 requests.

*
* Fix take-right and drop-right for improper lists.

*
* Fix leak in get_current_locale().

*
* Fix recursive define-inlinable expansions.

*
* Check that srfi-1 procedure arguments are procedures.

*
* Fix r6rs `map\' for multiple returns.

*
* Fix scm_tmpfile leak on POSIX platforms.

*
* Fix a couple of leaks (objcode->bytecode, make-boot-program).

*
* Fix guile-lib back-compatibility for module-stexi-documentation.

*
* Fix --listen option to allow other ports.

*
* Fix scm_to_latin1_stringn for substrings.

*
* Fix compilation of untyped arrays of rank not 1.

*
* Fix unparse-tree-il of .

*
* Fix reading of #||||#.

*
* Fix segfault in GOOPS when class fields are redefined.

*
* Prefer poll(2) over select(2) to allow file descriptors above FD_SETSIZE.

Fri Oct 14 14:00:00 2011 dimstarAATTopensuse.org
- Own %{_datadir}/guile/site in order for slib not having issues
registering itself.

Thu Oct 6 14:00:00 2011 pgajdosAATTsuse.com
- guile-devel requires guile [bnc#722306]

Fri Sep 30 14:00:00 2011 davejplaterAATTgmail.com
- Split off libguile-2_0-22 and libguilereadline-v-18-18 packages in
preparation for bthe submission of legacy package guile.
- Cleaned spec file.

Mon Aug 15 14:00:00 2011 pgajdosAATTnovell.com
- updated to 2.0.2:

*
* `guile-tools\' renamed to `guild\'

*
* New control operators: `shift\' and `reset\'

*
* `while\' as an expression

*
* Disallow access to handles of weak hash tables

*
* More precision for `get-internal-run-time\', `get-internal-real-time\'

*
* Guile now measures time spent in GC

*
* Add `gcprof\'

*
* `map\', `for-each\' and some others now implemented in Scheme

*
* Add `scm_peek_byte_or_eof\'.

*
* Implement #:stop-at-first-non-option option for getopt-long

*
* Improve R6RS conformance for conditions in the I/O libraries

*
* All deprecated routines emit warnings

*
* Constants in compiled code now share state better

*
* VLists: optimize `vlist-fold-right\', and add `vhash-fold-right\'

*
* UTF-8 ports to bypass `iconv\' entirely

*
* Compiler speedups

*
* VM speed tuning

*
* SRFI-1 list-set optimizations

*
* `memq\', `memv\' optimizations

*
* Deprecate scm_whash API

*
* Deprecate scm_struct_table

*
* Deprecate scm_internal_dynamic_wind

*
* Deprecate scm_immutable_cell, scm_immutable_double_cell

*
* Fix double-loading of script in -ds case

*
* -x error message fix

*
* iconveh-related cross-compilation fixes

*
* Fix small integer return value packing on big endian machines.

*
* Fix hash-set! in weak-value table from non-immediate to immediate

*
* Fix call-with-input-file & relatives for multiple values

*
* Fix `hash\' for inf and nan

*
* Fix libguile internal type errors caught by typing-strictness==2

*
* Fix compile error in MinGW fstat socket detection

*
* Fix generation of auto-compiled file names on MinGW

*
* Fix multithreaded access to internal hash tables

*
* Emit a 1-based line number in error messages

*
* Fix define-module ordering

*
* Fix several POSIX functions to use the locale encoding

*
* Add type and range checks to the complex generalized vector accessors

*
* Fix unaligned accesses for bytevectors of complex numbers

*
* Fix \'(a #{.} b)

*
* Fix erroneous VM stack overflow for canceled threads

Thu Jul 14 14:00:00 2011 pgajdosAATTnovell.com
- updated to 2.0.1:

*
* REPL reader usability enhancements

*
* REPL output has configurable width

*
* Better C access to the module system

*
* Added `scm_call_5\', `scm_call_6\'

*
* Added `scm_from_latin1_keyword\', `scm_from_utf8_keyword\'

*
* R6RS unicode and string I/O work

*
* Added `pointer->scm\', `scm->pointer\' to `(system foreign)\'

*
* Added `heap-allocated-since-gc\' to `(gc-stats)\'

*
* Add `on-error\' REPL option

*
* Enforce immutability of string literals

*
* Fix pthread redirection

*
* `with-continuation-barrier\' now unwinds on `quit\'

*
* `string->pointer\' and `pointer->string\' have optional encoding arg

*
* R6RS fixnum arithmetic optimizations

*
* New procedure: `define-inlinable\'

*
* New procedure: `exact-integer-sqrt\'

*
* \"Extended read syntax\" for symbols parses better

*
* Added `--fresh-auto-compile\' option

*
* etc., see ChangeLog and NEWS

Mon Mar 22 13:00:00 2010 pgajdosAATTsuse.cz
- fixed build with new gcc

Tue Jan 26 13:00:00 2010 pgajdosAATTsuse.cz
- fixed build:
\"Earlier versions of ltdl would look for extensions under $PWD; this
behavior changed in 2.2.6b.\"

* testsuite-build.patch taken from guile git (1.8 branch)

Mon Nov 30 13:00:00 2009 pgajdosAATTsuse.cz
- updated to 1.8.7 (see NEWS)
- fixed testsuite with patch taken from Fedora

* popen-test.patch

Tue Nov 3 13:00:00 2009 cooloAATTnovell.com
- updated patches to apply with fuzz=0

Tue Jun 16 14:00:00 2009 pgajdosAATTsuse.cz
- Updated to 1.8.6 (see NEWS)
- removed ac.patch


 
ICM