Package: pike7.8 / 7.8.700-7~bpo70+1

Metadata

Package Version Patches format
pike7.8 7.8.700-7~bpo70+1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
module layout.patch | (download)

lib/master.pike.in | 4 4 + 0 - 0 !
lib/modules/Tools.pmod/Standalone.pmod/module.pike | 13 8 + 5 - 0 !
src/modules/dynamic_module_makefile.in | 6 3 + 3 - 0 !
3 files changed, 15 insertions(+), 8 deletions(-)

 add local site-pike directories to master.pike.in


smartlink_rpath.patch | (download)

bin/smartlink | 7 3 + 4 - 0 !
src/smartlink.c | 5 3 + 2 - 0 !
2 files changed, 6 insertions(+), 6 deletions(-)

 make smartlink not use -rpath


no_dump_modules.patch | (download)

bin/install.pike | 1 0 + 1 - 0 !
1 file changed, 1 deletion(-)

 make install.pike not dump modules; we do that in postinst


dynamic_module_makefile.in libgcc.patch | (download)

src/modules/dynamic_module_makefile.in | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 figure out libgcc name.


misplaced_MAXPATHLEN.patch | (download)

src/modules/files/efuns.c | 7 4 + 3 - 0 !
1 file changed, 4 insertions(+), 3 deletions(-)

 move reserve maxpathlen definition up.


pthread_stub.patch | (download)

src/configure | 3 3 + 0 - 0 !
src/configure.in | 3 3 + 0 - 0 !
2 files changed, 6 insertions(+)

---
unbreak_cross_compilation.patch | (download)

src/configure | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

---
dump_timeout.patch | (download)

lib/modules/Tools.pmod/Standalone.pmod/dump.pike | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 increase module dumping timeout
 The timeout seems to be too short on architectures such as ARM and Geode.


reg_enum_conflict.patch | (download)

src/code/ia32.c | 37 16 + 21 - 0 !
1 file changed, 16 insertions(+), 21 deletions(-)

 rename enum constants in src/code/ia32.c
 They conflict with /usr/include/i386-linux-gnu/sys/ucontext.h of newer eglibc
hurd.patch | (download)

src/configure | 6 3 + 3 - 0 !
src/configure.in | 4 2 + 2 - 0 !
src/machine.h.in | 3 3 + 0 - 0 !
src/modules/system/system.c | 11 11 + 0 - 0 !
src/pike_threadlib.h | 3 3 + 0 - 0 !
5 files changed, 22 insertions(+), 5 deletions(-)

 fixes to make pike build on gnu/hurd
 1. Let realpath() allocate memory itself.
 2. Include mach/message.h directly where mach_msg_type_number_t is used.
nettle_crypt_md5_buffer_size.patch | (download)

src/post_modules/Nettle/crypt_md5.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 nette.md5: passwd array was too small
pcre_info_obsolete.patch | (download)

src/modules/_Regexp_PCRE/configure | 2 1 + 1 - 0 !
src/modules/_Regexp_PCRE/configure.in | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 stop using the long-obsolete pcre_info(),
 which was just recently removed from the headers but
 remains in the library.


undefined_htons.patch | (download)

src/modules/_Protocols_DNS_SD/config.h.in | 6 6 + 0 - 0 !
src/modules/_Protocols_DNS_SD/configure | 4 2 + 2 - 0 !
src/modules/_Protocols_DNS_SD/configure.in | 2 1 + 1 - 0 !
src/modules/_Protocols_DNS_SD/sd.c | 6 6 + 0 - 0 !
4 files changed, 15 insertions(+), 3 deletions(-)

 include the necessary header file declaring htons() in protocols.dns_sd.