guile-devel-2.0.14-lp150.3.3.1<>,[쳸/=„iq $o Rqc& PO5SuV9)rPM8,GPE&f˄o:V_6k{e5a'ajѹ eyF6ayokE=~|HV5wmm$r!dF1#8)±9CexJU WTx͉`Ԡ-{)|Ώw%S,B#ih`,;1Vf==g>ghPV{>B?td ! U $,0CL^ w< b     /' /2477:H::;(<*8<4%9<%:?Y%>tA?tIFtQGtdHvIxXyYy\y]|^b@cdwe|fluvwlxyz$(.pCguile-devel2.0.14lp150.3.3.1GNU's Ubiquitous Intelligent Language for ExtensionThis is Guile, a portable, embeddable Scheme implementation written in C. Guile provides a machine independent execution platform that can be linked in as a library when building extensible programs.[build76>openSUSE Leap 15.0openSUSELGPL-2.1-or-laterhttp://bugs.opensuse.orgDevelopment/Languages/Schemehttps://www.gnu.org/software/guile/linuxx86_64 ALL_ARGS=(--info-dir=/usr/share/info /usr/share/info/guile.info.gz) if test -x /sbin/install-info ; then /sbin/install-info "${ALL_ARGS[@]}" || : fi ; ALL_ARGS=(--info-dir=/usr/share/info /usr/share/info/r5rs.info.gz) if test -x /sbin/install-info ; then /sbin/install-info "${ALL_ARGS[@]}" || : fi ; test -n "$FIRST_ARG" || FIRST_ARG=$1 if test -x /sbin/install-info ; then if [ "$FIRST_ARG" = 0 ]; then /sbin/install-info --quiet --delete --info-dir=/usr/share/info /usr/share/info/guile.info.gz || : fi ; fi ; test -n "$FIRST_ARG" || FIRST_ARG=$1 if test -x /sbin/install-info ; then if [ "$FIRST_ARG" = 0 ]; then /sbin/install-info --quiet --delete --info-dir=/usr/share/info /usr/share/info/r5rs.info.gz || : fi ; fi ; j* aV or GN}bFv 0IE | 8*9U5 ~  E uVL Iv. L x8dg kS_c%T<9 %^1 * ) l* oL /As/ "N}83qd"# KQH(Na&*AAA큤AAAA큤[9[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[9[9[9[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:[:bd9b8e7f5dd8a0cb30ab78b6ce0b33b3c594c74d31a22f7d929963e55a31db73c19e5e7288bc382c847ad1a153d7b57ceadab326678eb1c1eb296d94e155f76618d997a96f099bc73fd70640f0855565e0f4ce605f9bb926a38551db2385647a4090dbb71c1969528233369d0046e50aa711632d320d1f29d0b2f7ce02856e1ed008fc293f046b8084b7301fc659fbf700ff56d7f89e1b7d3a4906e84b8d6de236851ab25892bd162681305e851612913b7b1fc941a33a15f983e314fb4a454b138cc51170ab4edb1f2b2776cacbdbc74c805da39ecebafbaa6515a11fbe10244b20b9d4fa2acb1ff7601d86b66f8e449ae48f6394264fdfb45d22ba47cfc8de03eea81fd892ff018dfa96f649aff6db8d9bb1fdd8d72745842b594b6179274d6f78f52fd13d39e004509a0b173e004365bd68f04efebd312821abb9178c31813c9b224a2dd408b6e0e85397a152545e284132f3121f129b61053e266dffc6c8a55f36fe8bb72b0862a27d26e2cace28fbc73bbccce014addae5274fe456005e2a9806e324f73ce1d76ec09b709e45eb96e129e1b474e881100fad2234e2cd31bafba9f6c63fea9375607d92096915a2bb062a3bf8452409e70608e3ababb95674a7de9c3176ff194744a0cbb5a743ef926698b4d64d78b7ee3c8ae2cba282699e7dac3205401e5fb6c68891f678833e6ed4cab01efd7c2296b50d971546abbf51524cf080f5d0b913c1aee4da68a1d46bf7bb1e03af9a00cc30c9b13af806e9c1ba11a8e2996d0c1923dbbba5c4fd2ae8de27183d5ba0ef48eda1ce4b838091955e31ad35bd67d8cc4ea4dec71f62f7954f81f5f6cad6a758140f70bd74f88f9b9e3db96356a7e5a42ecde2221a4369345c5e16dc241cb34c86e5dbd817d73dba64f0406369dd6c0d785489b583e1bdcb1ed3cc32e06e2511b4f617d7c99c5ce18e36b0c003e9233853e01b2f656470d0b50bb7f30182f10e173e12d59ff8f4cc310089cf06a72701beca3b7ed12d5cd91bc1ff1af690a3e949871fd2588530a0b6483e2400ffc24dd1919135cb4e8305af388bc470f294cac2a308fdca8c1690f016c587c0d02c515d3a7387ab03279476595d67ff5ac16ebedf2be7e640a7042b71466d0f78b19a6b425a4e680bc59ee43880076b13ebedd0e06dfbefa4e12dcb8fb58214ce466b310349257fe2ff089b9d5f12ffedc996cac1b484d04ab6bcabe277d3f594f20936feac8655d6e70739a0623c7000848ee929fc825739b25dd21e3a4c300f0a2aadc26a53e0f380b2a7fe5dfb3b32b0f4043fafe09796393347c25d74adb7a57fe7ece86346677ea099f23ca1270731207607f3fb3230be1a925bc5ea275ffaedc861642f47780ec2b22a44a5b4b29bd7650d81b754f07424ebda9c58a67852fabcd8be3554dd2c42ae6c4cfaea858c7a3d0275c862bf220f88b3d9252593441d0724677f271095f6357f135f0be2ed6f07ea5616ec3ad7f84e5a076ca73a5017800990987dc7b262c70290bb35ac1d2d52291bc58967a81927abe74c47f634ef912583c19a34862425349f05095f205c6a171e2e9048d579addc2a78b5429c7f56516cd50438b9797e2d57ca97fda38e221ab9770b32e73362f0ae7102e030ef67bcb07ea19384d9770faa860da5c016614ff5ef12c32962b2438f2017a17abd5f49ac74e80884842bbfb76579e70715b8420867a684f197d2128d9931947387cce64805b353daa613af03bb50eb369ba50eafd65bff759faa30aa642c4284c1936f732412827eaacb4cb5fa0b8d8c865e5c9292983343a732fe662be184d79dc095fc65a746a133a5e26ef25a802b949bb4cf314774121da63fa59d8dcefe42dd5894a4b2140c0b8f2ed38c0613dcaf81f17d1f660e5a960f611eb498269cf75ec68404eec6e7afaaa9453d957e7f170722d976260557e40b083736b9261db2ed8d456ead5083552cc28baa4fc0637fde2995f0498f07b0d7312f56f8ec3630ddaf3a8f75924d235cdecfed1280ce4da129b0cb6876d0fcf107bd89f8e07f7e824f60043aa01d58f6ad71098ef6f71c50690b5260c769e33d4d502de8724f259910821a8357e24105fd1b1315780f0a31ceb29ca6c66c1ff1e6a3d4d6c8ab532a1ca60997754bd9bfcb17d3e03ea51ea5cd513e1178f6c8a47b6766c1bde6f42a3c7c5de31d79009b6067f85d725ec6d6403fb55d769118b4d89c19267d59202496ab7782231d87a6052bbea1cd7c7d465a377a9c98a8952f9769b684cf2c95d168295f00a8eeb90ba2ddb21f927cc376bf58d19f6781e0599d904eb866bca3fdc11d73429b05a9ae4c45ca39d46917f1a7c63f3ceedfb3650a4e0cb5b7d9391f44c8893fd5603a016821d2ed6a1cb129b4dfeba238526f41f726238655314a4b1da059bad3ba3a827251dc91fc4a4da938e61cbb7d8ba192c14de07da49809badfc6de0e9ba3ce7198631e1957f7f0af26e524b1c45d0a057895038487176122ba7db2e79f093cafeb87d54691ead9918f16ecd10708d665a360af784a8b8477982e00493a397a742db652fba3e38a5db77ad9359757cc01ea10aa1cae795b5ac316a6f1f60d26136b53978d744493aa39628f31aa76b58d8f1f2968bbe0b4e1a48dab2dfb8b75820e51e5273864cc19a2392f756e7c4862828f23e5fc2b861bd69beb9ff25bf88dcc49fc7aef6c227e0ed15c14a86b553cf3f40c41c87289d240d6e35854fc49781b7cbf854b492e6a21658a91343b549f72e77a6f77c2055c8aeb8e404a6ff9755a1d4f51e846a18db110e3fa74245e6f9c3f2a21036a582c6b7a96d01f5539cf1c2f53465bb9dcb10418b071299ea15dc2bc9828f58a5bdb2d70f5bff95ca07103ddc578d03d04b83bc2d035f1d944197bb1bd4deaa66ba06f04301d952f6165036847e014a7526b0dfa2f1e0f1dd76cd297ba4ff7f428b26ae26cf896b63360c068e8052327a712b4e3a8da4f61584a90479052180d51372086bb33d9334946ac2f79d91150c56f7ec153b8a9650de3fb641bb347d682bf7015ef2498388e30335dc3c383193cd8a9e3d8c57d55618edecc134c833a6f44b1c671298627d915046da79765477300cf981696e35a55d090578a21b4242a113bce8fb5fa7a6829c2fe24987cdf5a910df7e3cbe0e43f851fabc770f81e43afadc1655d2c8808992e40b500470c60d41fb66ca37638fdbd6338ad02c5acf84b81a6221bae13b7ce4e6aa9053ea2eb43f13296ad0937263a0eec8dd6e14fe861a56b5e4aaa7ac5c98e6edf8609f1e56b488eb6702ba2e64f60d46af16a00e047634d6b1313960f6d582b4d08081c92075c12bc27b1158391525b1635214b99985f2c01dda2af430e6a51c330db93b16a49b4f4f09af22b38e7c5fc61d059427009ea959f52de5fedd54d696cc2aa4e16e8a22147896ff2ff14b216147a37d03cf75127ae6a96388f3bf37e74933a7b26114abb2ce0bf50817a358dbe7076fb803552e0bc35f4456bf1c1fe38a1e5c4dcc4b9cf2b62475949141de5e4e1e7b8527e0ca41c9592a4884c49ae6fea25be4f9a1a2c46e88e714e6c78f2013c496ac1f64a9fec7faf6eb84ebad4b9ed2bb438d81586d1a6cdfba80b4ab074a3c553408af82f798f0e0f2d9d8107fbf9d32a8236260503adbf0a814f63f454650cd4a905244838fc3c36b954ee1618f4c06b2f0c0cb02724dd8f6d5a6e6a16843eaf30b3226effdaa2460494b52cb1092dc127f78e48306926c31619470b0cec62d43d7e670dd6dbf750af1ffac4ae6b70febbb51322a12912cf1edf6ed6322bc79908a67370a6c30f57bb87607bcd9c38176f135127e26b955f051c9232f8ca15d33467a08d181673ec395e281610e0a09b66ac80fa1dc1ae998ed8035f98d37f34e8f9d0ad7a6d6c63164725eac82e454ae1b164a7bc7b1ee5cc39029676919015e26f407f8d80ea650176b976863f486506bc93faaacfccb326f352ab2553af775708330f7d7fa49787cf78ad382252a1cf544c2a253e326f1bd5818e2059320683a0ddb8e6bb52cb2f40034b9c5fe8147d5ba3707d9ced184a68c7c77993d7dcef301c9297616eaef8bcd589878b321905b3e744dc879ff607805a105221a1f1c172b85d05d6da9c2069bbdf27eb73d7a58a5140988abb869baf340f16948fd4760efe764abb34fa5d4de2e17c885d0f40eab00ffbaa74d06149e79e13588323523bca815015246114adc76554bd331d8ca703738355684e26fbb9ef073bad91088f9f9805e1ffec6cdacb6b2263e949b1aa1521c7bbc6c2e535f46dd7fca00ec45fcee33a8aaa45d80bc917c8b2ba04859e6c3edb5008a7bc10827412adacd4376fbc71aada0db46da17974df77227c331932f88696ff51c976e6bd84b59dd9c6b26de1f6900bd55a99a8b7dd907eeed309f06f833d16afd4d8f4606e633857afc05cb6b257facc4a8aa61316ccc98729275f95eff725cf1dfd750a8c4bc7ff1401d003f205df9fbd12e4c3947ce8158c0392ef7e9ab5cc2d78d0032f56ea25f7983db6f3e25aaa705e785f2ac7a71bb571e3973a327a89493879c988f8c4ff6cca3ddc00e8f87eb249c204d93eb6e9b3a59e07797002a79464895b18633742749af66bb446353e24bdb17db3fc80ffaea931207120bc708bb56cc286cbb9ca1b027867537032b033e167255b80257661bee095b891310c5ae2ca33d8d7c9c1e3d0bde9576b79fd3b69c67a9feb4adfd9eb4ee86b355ffac51021d6895b1fd1db229ec6ee7382a6cf6a6fc649ad37ac65e1c02beb0356d78c1694b5c46ea6b81983c24f856990d5e00978faee8320240f220fdc0dd0629f8cc53813ea89e93d45151629c93eef5a82b3fed4ce45f02db57fd981d3b5543c6520cd563515d5ae206e3d0641669c6d9bc3588723b5e810dff7f36e1d434b2704bc2a3ca23b31c8373c24ce6173908718f1a9571a6235740f274ae1c48b38f0e12b18296d278ec759c6c64a8182cdccabd11fc834def51bb2fcabc58c7e984b419230317f36ee5500b385e28d7eaaba590a595d3b5868170b30e2eaa11d33883b0b2a6ca801879a8b929b73f4169418302cb5b07ba90071aa44aa365bc345efa639d67384def01ee51ac46438e374a6ddaf3c6c88651178d04dc626831a5c4c00b20764d63c0a640d037494415c59b20cc24ef346e4aa0ebc207d8a86ec5aa67b742a87eb1f0a6bb813f9e0dd914a9d5161da5d47b182a461bdf8e26ce6f5a429e527095e1f4c6556dfbb2e231c7565f28920fa1da0a4d7408adc291799c59077ccc7991f4514e16e6a29b7a96e47e528456d603cd8fdd7ac89ea283571e43e48a91b8229356ad0fbdfe760aa40954ff0149b2312de1de6a9072ea8cb5cd6d3a558e4bd93df52d40b01601612f0159d8f62387a097257a43dc4fb3b5b8ea15db40ee8fef67d6f82a6e53daa6eb4f713298b4a283a3f129d8a87ce8e13f5106d49020ffee6db6af92b6ad8bdedbfd686b1ed32ce51f627c6d4df7f5c149cb1e4921b5502c209213afcbb91ff1a5cd2bfe496ca49b21afa31869da0b465ec1926a35e2ef71983e1914083355cd71c5ae76c5263f47a43d52b7bc784c2581fa6fc83eb7a19015682ff377843c853b0ccb3ad3b42d3a91835aa26622cd597efe08b0f6b95e3eb443d1ee0166092d88ff6f7dba546651fc8377866d8a2a00c45487e4bea9dd665cb782f48f88a999338dfe55e21d4f731949eb4782ab3ceba3b8481c8dd89525f606dc5c460b9183588d2f1ecbe670a3ed5e4079c87664830306e040d2443d4838e7dff043495af5296da207cf8832d64eeaad1f0605a9bb7f69a357ca78ec793d6ced59e097c638ab7ea79eb44eb7d5e7634ad2c70c5ae8ea3e14c6ecc54fc49c9422486ae38017f1eccb1fe278d924126676480196b6025928f3907a113c8ba58ff264c14ab5b9c7a4fd983f7f4298853cc1599f754592c2d2a8f8b40edae39d84743c6982575ed9405a9c411b0881909c6e08d89249dd6afc86e5e5b7f41460a64ddc5391353f58ba11e03f371b39d35f0bbbd5d6cd26dd0cf4e87bff554d0c1a4b28a8072613fb86eeb3d6b004bd66b17e54f4d52e8faa4da22daf250946b1f507534dbc7bdbc3dc841b549377e93977a322dd7e6def067a296ee6d76a4ce7f456e62a77fdd8f17c987b606de5ae2773d7eed29e4d3808946ed83c215285a81d4cf2e3d91eeda1176f1d54efe4803b0d9d1edaedfa0322266149e9668ca0fac41b9284816587ae7952ac0d33421ac1cbda209aa3b674c904flibguile-2.0.so.22.8.1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootguile-2.0.14-lp150.3.3.1.src.rpmguile-develguile-devel(x86-64)pkgconfig(guile-2.0) @@    /bin/sh/bin/sh/bin/sh/usr/bin/pkg-configgmp-develguileinfoinfolibffi-devellibguile-2_0-22libguilereadline-v-18-18libunistring-develncurses-develpkgconfig(bdw-gc)readline-develrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.0.142.0.142.0.143.0.4-14.6.0-14.0-15.2-14.14.1[j@ZZZXX!@X@W@V @T@T[@SVYS9XQkQ@P @P@OjOOD@O'O@N@N@NwNwNT@N$@N@N@NI @N@K[K^@KJ@J7@tdevries@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.commpluskal@suse.comschwab@suse.dempluskal@suse.comsleep_walker@opensuse.orgpgajdos@suse.commpluskal@suse.compgajdos@suse.compgajdos@suse.compgajdos@suse.compgajdos@suse.comdmitry_r@opensuse.orgpgajdos@suse.compgajdos@suse.compgajdos@suse.comcoolo@suse.comdvaleev@suse.compgajdos@suse.compgajdos@suse.comdimstar@opensuse.orgcoolo@suse.compgajdos@suse.compgajdos@suse.compgajdos@suse.comdimstar@opensuse.orgpgajdos@suse.comdavejplater@gmail.compgajdos@novell.compgajdos@novell.compgajdos@suse.czpgajdos@suse.czpgajdos@suse.czcoolo@novell.compgajdos@suse.cz- Use 'scm_from_utf8_{string,symbol,keyword}' for C string literals where appropriate [bsc#1110085] * guile-use-utf8.patch - Add standalone test test-ja_JP.sjis [bsc#1110085] * guile-add-test-ja_JP.sjis.patch https://debbugs.gnu.org/cgi/bugreport.cgi?bug=33044#43- Add back the require on gc-devel as it is still needed for the non .pc using packages (eg autotools)- Add patch from Fedora not to link to libgc in all consumer libs: * guile-2.0.14-gc_pkgconfig_private.patch - Add _constraints file to ensure we can build properly- Format with spec-cleaner - Fix build with new glibc 2.27 bsc#1079837: * guile-disable-int-tests.patch - Use %license macro to install license- Update to version 2.0.14: * Bug fixes + Builds of .go files and of Guile itself are now bit-reproducible + 'number->locale-string' and 'monetary-amount->locale-string' fixes + (system base target) now recognizes "sh3" as a cross-compilation target + Fix race condition in '00-repl-server.test' + 'scandir' from (ice-9 ftw) no longer calls 'stat' for each entry * Several documentation improvements - Drop no longer needed patches: * guile-fake-buildstamp.patch * repl-server-test.patch - Small packaging cleanup with help of spec-cleaner- repl-server-test.patch: fix race in 00-repl-server.test- Update to version 2.0.13 * Security fixes + CVE-2016-8606: REPL server now protects against HTTP inter-protocol attacks + CVE-2016-8605: 'mkdir' procedure no longer calls umask(2) * Several bugfixes and improvements (for details see NEWS file) - Fetch keyring from savannah - Use https for all urls- updated to 2.0.12: * * FFI: Add support for functions that set 'errno' * * The #!r6rs directive now influences read syntax * * 'read' now accepts "\(" as equivalent to "(" * * SRFI-14 character data set upgraded to Unicode 8.0.0 * * SRFI-19 table of leap seconds updated * * 'string-hash', 'read-string', and 'write' have been optimized * * GOOPS bug fix for inherited accessor methods for complete list of changes see NEWS - refreshed patches - add key of Andy Wingo to guile.keyring- libguile require glibc-locale [bnc#948804]- Cleanup spec file with spec-cleaner - Add gpg signature- use fake buildstamp [bnc#916347] + guile-fake-buildstamp.patch- install libguile*-gdb.scm into %{_datadir}/gdb/auto-load%{_libdir}/ [bnc#874028]- updated to 2.0.11: * * New GDB extension to support Guile * * Improved integration between R6RS and native Guile exceptions * * Support for HTTP proxies * * Lexical syntax improvements * ** Support |...| symbol notation * ** Support '#true' and '#false' notation for booleans. * ** Recognize '#\escape' character name. * ** Accept "\|" in string literals. * * Custom binary input ports now support 'setvbuf'. * * SRFI-4 predicates and length accessors no longer accept arrays. * * GUILE_PROGS now supports specifying a minimum required version. etc, see NEWS.- 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- move .so file to libguilereadline package [bnc#765436]- 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- 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- 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 @acronym 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- libffi-devel is more generic than specific gcc versions (that no longer exist in factory)- mark this threads test as unresolved since it may produce false negatives, depending on the behavior/timing of the garbage collector.- 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- don't conflict with guile1 [bnc#724917]- Drop libtool archives.- buildrequire ltdl-devel- splitted out guile-modules-2_0 package [bnc#722306]- ignore result of gc test * turn-off-gc-test.patch- 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.- Own %{_datadir}/guile/site in order for slib not having issues registering itself.- guile-devel requires guile [bnc#722306]- Split off libguile-2_0-22 and libguilereadline-v-18-18 packages in preparation for bthe submission of legacy package guile. - Cleaned spec file.- 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- 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- fixed build with new gcc- 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)- updated to 1.8.7 (see NEWS) - fixed testsuite with patch taken from Fedora * popen-test.patch- updated patches to apply with fuzz=0- Updated to 1.8.6 (see NEWS) - removed ac.patch/bin/sh/bin/shbuild76 1542122675  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2.0.14-lp150.3.3.12.0.14-lp150.3.3.12.0.14 guile-configguile-snarfguile2.0libguilelibguile.h__scm.halist.harbiters.harray-handle.harray-map.harrays.hasync.hbacktrace.hbdw-gc.hbitvectors.hboolean.hbytevectors.hchars.hcontinuations.hcontrol.hdebug-malloc.hdebug.hdeprecated.hdeprecation.hdynl.hdynwind.heq.herror.heval.hevalext.hexpand.hextensions.hfeature.hfilesys.hfinalizers.hfluids.hforeign.hfports.hframes.hgc.hgdb_interface.hgdbint.hgeneralized-arrays.hgeneralized-vectors.hgettext.hgoops.hgsubr.hguardians.hhash.hhashtab.hhooks.hi18n.hinit.hinline.hinstructions.hioext.hiselect.hkeywords.hlist.hload.hmacros.hmallocs.hmemoize.hmodules.hnet_db.hnull-threads.hnumbers.hobjcodes.hobjprop.hoptions.hpairs.hpoll.hports.hposix.hprint.hprocprop.hprocs.hprograms.hpromises.hpthread-threads.hr6rs-ports.hrandom.hrdelim.hread.hregex-posix.hroot.hrw.hscmconfig.hscmsigs.hscript.hsimpos.hsmob.hsnarf.hsocket.hsort.hsrcprop.hsrfi-1.hsrfi-13.hsrfi-14.hsrfi-4.hsrfi-60.hstackchk.hstacks.hstime.hstrings.hstrorder.hstrports.hstruct.hsymbols.htags.hthreads.hthrow.htrees.hunicode.huniform.hvalidate.hvalues.hvariable.hvectors.hversion.hvm-engine.hvm-expand.hvm.hvports.hweaks.hreadline.hlibguile-2.0.soguile-2.0.pcguile.m4gdbauto-loadusrlib64libguile-2.0.so.22.8.1-gdb.scmguile.info-1.gzguile.info-10.gzguile.info-2.gzguile.info-3.gzguile.info-4.gzguile.info-5.gzguile.info-6.gzguile.info-7.gzguile.info-8.gzguile.info-9.gzguile.info.gzr5rs.info.gz/usr/bin//usr/include//usr/include/guile//usr/include/guile/2.0//usr/include/guile/2.0/libguile//usr/lib64//usr/lib64/pkgconfig//usr/share/aclocal//usr/share//usr/share/gdb//usr/share/gdb/auto-load//usr/share/gdb/auto-load/usr//usr/share/gdb/auto-load/usr/lib64//usr/share/info/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:9162/openSUSE_Leap_15.0_Update/9a742178b119b5784bef08fe68c258bb-guile.openSUSE_Leap_15.0_Updatedrpmxz5x86_64-suse-linuxPOSIX shell script, ASCII text executabledirectoryC source, ASCII textpkgconfig fileM4 macro processor script, ASCII textASCII textRRPRXbFQwmutf-89b38f916c34b77b4f1611c1ac7e596411e6751b9824c55c00d6bd20fb3b9431e?7zXZ !t/]"k%&<~v {U,loU fqZy3XtBh;Pr SjӦ~qbo5HW݉w^d@A[Tt[𶲨)]S>MbdD\˱%ta>ÈIpȠ=~>|giPIbӛ~5?Sgd0im+6}*ŠuiDE*as&n;҂!9G->A֐  B %x"Z-*RU0w'7lO'*!UW'-h:$ZlrgGm1,2!=-W,<r@O4sP=TE._M|̊.u;ОۣqX/. ,zcίf 1PfmLXaRb&>H#b>2h 0d#tg' ,L;+j~wo Btr>}]+w“R˓}Cz?g?V/|-( ڈ5I^ 1z1^̫~V_Gs(}HݢQ7SJ>-s^}C,p[7#3>$ļphbuZB̗3͞+Fy:9n-;]PN+p^ua?qX1QDnQM!$ĂO>1fj;ElrHo&5SP.5ɍ88&ʓKj^8x'ϔ07WH71OE(Ѝ ϖBkј+ͨbRU52JwλaH͠7:oԟjO#[ٰQ1S$z軃5ěhlg8TjۡD5ך, ;7$΀OʨrN-&#iRIR|p 8j,t;Vl5kv-zcj(ET^; ^k\6VN>$v.Ƃeg (#ֹQG tOthٚ{-I4dTwi LxJrRWTJ0-Y"]:K+Ghs Exil,qV)[ᅰih!T*XA/ b1ڳfOWWRD }Xθ8aq(9V߼v})D\2zdn•wpiiY;l;TԧN)=ٵ#oUy\m8$S\GFLp+#[y\Մ`\(ӥ$_#˚'P!5Mt6eU+B п|;o <  . m_MuG>A׍q쇒mNJ=vq DF"m5 bE"ݹNȂ|=eN% 3O YZ