Package: gauche / 0.9.5-1

Metadata

Package Version Patches format
gauche 0.9.5-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
02_linking.patch | (download)

configure.ac | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix linking
 Binaries should not set RPATH for /usr/lib.
 Original Gauche would add $(LIB_INSTALL_DIR), which would be needed
 if it were /usr/local/lib.  It will /usr/lib for Debian packaging,
 which is not needed at all.
 This fixes lintian errors of 'binary-or-shlib-defines-rpath'.
 See the following: http://wiki.debian.org/RpathIssue
03_rm_without_xlink.patch | (download)

ext/Makefile.ext.in | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 fix make clean/distclean process
 Don't use xlink because it uses 'gosh'.
15_ext_termios.patch | (download)

configure.ac | 7 2 + 5 - 0 !
ext/termios/Makefile.in | 5 3 + 2 - 0 !
ext/termios/termios.ac | 24 24 + 0 - 0 !
ext/termios/termios.c | 1 1 + 0 - 0 !
ext/termios/termios.scm | 1 1 + 0 - 0 !
ext/termios/termios_config.h.in | 15 15 + 0 - 0 !
src/gauche/config.h.in | 18 0 + 18 - 0 !
7 files changed, 46 insertions(+), 25 deletions(-)

 correct library dependency for openpty/forkpty
16_no_LIBS.patch | (download)

ext/Makefile.ext.in | 2 1 + 1 - 0 !
src/Makefile.in | 10 5 + 5 - 0 !
2 files changed, 6 insertions(+), 6 deletions(-)

 avoid useless dependency on libs
 Don't add @LIBS@ for extensions.
 Killing @LIBS@ is only OK for Debian.  More good solution is required
 for upstream.
17_libgc_thread_local_for_archs.patch | (download)

gc/configure.ac | 7 3 + 4 - 0 !
1 file changed, 3 insertions(+), 4 deletions(-)

 enable thread_local_alloc for *-*-linux-gnu
20_check_exit_status.patch | (download)

Makefile.in | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 don't ignore exit status of make
23_sh4_requires_mieee.patch | (download)

configure.ac | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix ftbfs on sh4 (bug#612554)
26_no_microversion_in_soname.patch | (download)

configure.ac | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 don't put micro version in soname
27_libgc_fix__data_start.patch | (download)

gc/include/private/gcconfig.h | 7 2 + 5 - 0 !
1 file changed, 2 insertions(+), 5 deletions(-)

 libgc fix for mips, mipsel and s390
28_test_under_pty.patch | (download)

ext/termios/test-termios.scm | 155 155 + 0 - 0 !
ext/termios/test.scm | 171 17 + 154 - 0 !
2 files changed, 172 insertions(+), 154 deletions(-)

 test under pty so that it can run on buildd
30_link_pthread.patch | (download)

ext/tls/Makefile.in | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 add missing -lpthread
31_ldflags_for_ext.patch | (download)

ext/Makefile.ext.in | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 include @ldflags@ for ext
34_alpha_stackbottom.patch | (download)

gc/include/private/gcconfig.h | 1 1 + 0 - 0 !
gc/os_dep.c | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 1 deletion(-)

 fix alpha's ftbfs which was by:
  GC Warning: pthread_getattr_np or pthread_attr_getstack failed for main thread
35_axtls_error.patch | (download)

ext/tls/Makefile.in | 6 6 + 0 - 0 !
ext/tls/axTLS/ssl/test/killopenssl.sh | 6 5 + 1 - 0 !
2 files changed, 11 insertions(+), 1 deletion(-)

 dump axtls errors
36_sparc.patch | (download)

gc/Makefile.am | 4 2 + 2 - 0 !
gc/configure.ac | 6 3 + 3 - 0 !
2 files changed, 5 insertions(+), 5 deletions(-)

---
38_libgc_ppc64el.patch | (download)

gc/configure.ac | 13 10 + 3 - 0 !
1 file changed, 10 insertions(+), 3 deletions(-)

 ppc64el libgc configuration
39_net_test.patch | (download)

ext/net/test.scm | 15 9 + 6 - 0 !
1 file changed, 9 insertions(+), 6 deletions(-)

 net test patch
42_hppa_libatomic_ops.patch | (download)

gc/libatomic_ops/src/atomic_ops/sysdeps/gcc/hppa.h | 15 15 + 0 - 0 !
1 file changed, 15 insertions(+)

 fix hppa libatomic_ops