Package: gauche / 0.9.10-3
Metadata
Package | Version | Patches format |
---|---|---|
gauche | 0.9.10-3 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
46_ctermid.patch | (download) |
src/libsys.scm |
3 1 + 2 - 0 ! |
fix sys-ctermid implementation It may results compiler dependent behavior, because of out of scope 'buf'. |
34_alpha_stackbottom.patch | (download) |
gc/include/private/gcconfig.h |
1 1 + 0 - 0 ! |
fix alpha's ftbfs which was by: GC Warning: pthread_getattr_np or pthread_attr_getstack failed for main thread |
44_endian_not_asm_byteorder_h.patch | (download) |
ext/tls/axTLS/ssl/os_port.h |
2 1 + 1 - 0 ! |
--- |
42_hppa_libatomic_ops.patch | (download) |
gc/libatomic_ops/src/atomic_ops/sysdeps/gcc/hppa.h |
14 14 + 0 - 0 ! |
fix hppa libatomic_ops |
43_makedoc_gzip_best.patch | (download) |
doc/makedoc.scm |
2 1 + 1 - 0 ! |
specify options for gzip at the invocation by makedoc We used to use the environment variable, like GZIP='-9 -n' But this usage was deprecated. |
02_linking.patch | (download) |
configure.ac |
2 1 + 1 - 0 ! |
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 ! |
fix make clean/distclean process Don't use xlink because it uses 'gosh'. |
15_ext_termios.patch | (download) |
configure.ac |
7 2 + 5 - 0 ! |
correct library dependency for openpty/forkpty |
16_no_LIBS.patch | (download) |
ext/Makefile.ext.in |
2 1 + 1 - 0 ! |
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. |
20_check_exit_status.patch | (download) |
Makefile.in |
3 2 + 1 - 0 ! |
don't ignore exit status of make |
23_sh4_requires_mieee.patch | (download) |
configure.ac |
2 1 + 1 - 0 ! |
fix ftbfs on sh4 (bug#612554) |
26_no_microversion_in_soname.patch | (download) |
configure.ac |
2 1 + 1 - 0 ! |
don't put micro version in soname |
30_link_pthread.patch | (download) |
ext/tls/Makefile.in |
2 1 + 1 - 0 ! |
add missing -lpthread |
31_ldflags_for_ext.patch | (download) |
ext/Makefile.ext.in |
4 2 + 2 - 0 ! |
include @ldflags@ and -l@linkgauche@ for ext |
39_net_test.patch | (download) |
ext/net/test.scm |
2 1 + 1 - 0 ! |
net test patch |
40_tls_test_localhost.patch | (download) |
ext/tls/axTLS/ssl/test/ssltest.c |
10 5 + 5 - 0 ! |
tls test patch Limit network access to localhost of IPv4 More debug output to stderr.out With this change, found that OpenSSL (>= 1.1.1) requires more keysize |
42_cflags_reproducible.patch | (download) |
configure.ac |
4 2 + 2 - 0 ! |
reproducible build: filter cflags's -f.*-prefix-map |
47_ctermid_c.patch | (download) |
src/libsys.c |
3 1 + 2 - 0 ! |
fix sys-ctermid implementation in c It may results compiler dependent behavior, because of out of scope 'buf'. |