> Date: Fri, 15 Jul 2016 22:43:05 -0300
> From: David Pirotte
>
> * configure.ac: Adding a copyright; bumping prereq -> 2.69
Why is that a good idea? Are there any features Guile needs that
older versions don't support?
Thanks.
Heya,
I spoke too fast in the earlier first of the 11 patches emails wrt Guile-Lib I
just
sent! :/
Note that none of the patch I sent could possibly have had an impact on
any of modules neither the test-suites, so all patches still are
perfectly
valid afaic.
But then, a
guile-lib - devel branch - patch 11 of 11
From 81b970434fe1dd7423e507a528f15f10366549bd Mon Sep 17 00:00:00 2001
From: David Pirotte
Date: Fri, 15 Jul 2016 19:43:29 -0300
Subject: [PATCH 11/11] Adding meta/guile-lib-1.0.pc
* meta/guile-lib-1.0.pc.in: New file.
* .gitignore:
* Makefile.am:
* con
guile-lib - devel branch - patch 10 of 11
From 28fb77f545e5ed1c905002562285eb645e8e8ef4 Mon Sep 17 00:00:00 2001
From: David Pirotte
Date: Thu, 14 Jul 2016 23:42:02 -0300
Subject: [PATCH 10/11] Fixing make distcheck
* doc/docs.mk: (a) adding a license header; (b) removing a double entry
in clea
guile-lib - devel branch - patch 9 of 11
From 4644393e8905cace96e1792ff6bd02c265898899 Mon Sep 17 00:00:00 2001
From: David Pirotte
Date: Tue, 12 Jul 2016 21:59:50 -0300
Subject: [PATCH 09/11] Fixing make check
* unit-tests/texinfo.serialize.scm: Use two spaces after a dot, not one.
---
unit-te
guile-lib - devel branch - patch 8 of 11
From 17948f8fd4d1fd7b5630e673e9d8c0ab66a19119 Mon Sep 17 00:00:00 2001
From: David Pirotte
Date: Tue, 12 Jul 2016 21:52:33 -0300
Subject: [PATCH 08/11] Bumping doc version and copyright numbers
* doc/guile-library.scm: Bumping doc version and copyright nu
guile-lib - devel branch - patch 6 of 11
From c14a511b2d4d6f0271fef7dfe7c4904f00f23442 Mon Sep 17 00:00:00 2001
From: David Pirotte
Date: Tue, 12 Jul 2016 21:43:22 -0300
Subject: [PATCH 06/11] Fixing modules and go files install location
* src/Makefile.am: Use $(GUILE_GLOBAL_SITE) as the source
guile-lib - devel branch - patch 7 of 11
From cc9b2e02ea712eed5a9e21c74f8bd6b0d8b6d602 Mon Sep 17 00:00:00 2001
From: David Pirotte
Date: Tue, 12 Jul 2016 21:50:56 -0300
Subject: [PATCH 07/11] Adding missing license headers
* examples/Makefile.am:
* unit-tests/Makefile.am: Adding missing license
guile-lib - devel branch - patch 5 of 11
From 82a13dd3e6a81879dbf7c042e3733080eb952d4d Mon Sep 17 00:00:00 2001
From: David Pirotte
Date: Tue, 12 Jul 2016 21:38:37 -0300
Subject: [PATCH 05/11] Fixing Makefile.am
* doc/Makefile.am: Adding a license header. Fixing
guile_library_TEXINFOS, adding
guile-lib - devel branch - patch 4 of 11
From d6f82af4e61f17ac2c4e6291e31d64cf86dc834d Mon Sep 17 00:00:00 2001
From: David Pirotte
Date: Tue, 12 Jul 2016 21:21:07 -0300
Subject: [PATCH 04/11] Updating autogen and configure
* autogen.sh: (a) removing the call to configure, printing an invitation
guile-lib - devel branch - patch 3 of 11
From 49ea27fdca0201998a11b820e61cc6f8bbb74b1a Mon Sep 17 00:00:00 2001
From: David Pirotte
Date: Tue, 12 Jul 2016 21:08:05 -0300
Subject: [PATCH 03/11] Updating m4/guile.m4
* m4/guile.m4: This file has changed upstream. We enhanced it here with
2 macros
guile-lib - devel branch - patch 2 of 11
From 348842babc7e8a200e2b1baf62ac7850a54661df Mon Sep 17 00:00:00 2001
From: David Pirotte
Date: Tue, 12 Jul 2016 21:03:55 -0300
Subject: [PATCH 02/11] Updating Makefile.am
* Makefile.am: Adding a license header, completing EXTRA_DIST and
adding a +dist
Hello Guilers,
I've worked a bit on the autotool chain files of guile-lib, fixed make check,
make
distckeck and added a meta/guile-lib-1.0.pc file.
I did not touched any of the source code modules, these are all admin patches so
to speak. I worked on this because I wanted to use pkg-config to ch
While compiling net_db.c from Guile 2.0.12 with MinGW, I get a bunch
of warnings such as this one:
net_db.c:454:20: warning: 'sym_ai_passive' defined but not used
[-Wunused-variable]
SCM_VARIABLE_INIT (sym_ai_passive, "AI_PASSIVE",
^
../libguile/snarf.h:82:29: not
win32-uname.[ch] were renamed in Guile 2.0.12, but configure.ac still
references them:
case $host in
*-*-mingw*)
AC_CHECK_HEADER(winsock2.h, [AC_DEFINE([HAVE_WINSOCK2_H], 1,
[Define if you have the header file.])])
AC_CHECK_LIB(ws2_32, main)
AC_LIBOBJ([win32-uname]
I built Guile 2.0.12 today with MinGW, and to my chagrin found that
some of the patches I sent long ago are still not in the repository.
Below please find the list of those patches.
The stime.c patch in this message was not applied, although it causes
failures in time.test (explained in the messa
> From: Mark H Weaver
> Cc: guile-devel@gnu.org
> Date: Fri, 15 Jul 2016 13:25:46 -0400
>
> Having said this, I will admit that we've not maintained perfect ABI
> compatibility within 2.0.x, e.g. we've removed some obscure interfaces
> that were intended to be kept private, or were broken and cou
Andy Wingo writes:
> (2) Can we use C99 in our public interface, or just internally? If we
> use it publically, what should we change? No more scm_t_uint8 I
> hope, besides for back-compat? This patch set does not have to
> include these changes, but we should have a plan.
Eli Zaretskii writes:
> "./configure --help" says:
>
> Fine tuning of the installation directories:
>[...]
>--datarootdir=DIR read-only arch.-independent data root
> [PREFIX/share]
>--datadir=DIR read-only architecture-independent data
> [DATAROOTDIR]
>
> AFAIU, thi
On 14 Jul 2016, at 20:20, Andy Wingo wrote:
> I think the concerns are:
>
> (1) Do inlined definitions get inlined?
> (2) Are external definitions reified as well?
> (3) Do we avoid reifying definitions in each compilation unit?
> (4) Can you dlsym() an inline function?
>
> All these answers s
On Thu, 14 Jul 2016 17:41:45 +0200
Daniel Llorens wrote:
[snip]
> I think we'd want C89/C90 users to still be able to #include
> . Dunno.
libguile.h can also at present be included in C++89/03/11/14 code by
design - all the necessary "extern C" stuff is there. I would hope
that would continue, b
"./configure --help" says:
Fine tuning of the installation directories:
[...]
--datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
--datadir=DIR read-only architecture-independent data [DATAROOTDIR]
AFAIU, this means PREFIX/share/guile/2.0/ is where the
* doc/ref/api-foreign.texi: Replace "his" with "their".
* doc/ref/sxml.texi: Likewise.
---
doc/ref/api-foreign.texi | 2 +-
doc/ref/sxml.texi| 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/doc/ref/api-foreign.texi b/doc/ref/api-foreign.texi
index c2c49ec..76614f0 100
23 matches
Mail list logo