Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
use-usrlibeus-for-default-EUSDIR.patch | use /usr/share/euslisp/ for default EUSDIR default EUSDIR is set to /usr/local/eus but changed to use /usr/share/euslisp/ for debian . euslisp (9.26-1) unstable; urgency=low . * Initial debian release (Closes: Bug#942317). |
Kei Okada <kei.okada@gmail.com> | no | |||
add-global-makefile.patch | Add euslisp/Makefile To compile with debbuild, add euslisp/Makefile to set ARCHDIR and run makefile under lisp/ directory . euslisp (9.26-1) unstable; urgency=low . * Initial debian release (Closes: Bug#942317). |
Kei Okada <kei.okada@gmail.com> | no | |||
install-bin-lib-man-to-destdir.patch | install files with DESTDIR update lisp/Makefile.generic{1,2} to install executives, library and manuals to DESTDIR/PUBDIR/{bin,lib,share/man} by make install command . euslisp (9.26-1) unstable; urgency=low . * Initial debian release (Closes: Bug#942317). |
Kei Okada <kei.okada@gmail.com> | no | |||
fix-manpage-has-bad-whatis-entry-on-man-pages.patch | Fix manpage-has-bad-whatis-entry-on-man-pages Use hyphens to split words in a command to fix manpage-has-bad-whatis-entry-on-man-pages . euslisp (9.26-1) unstable; urgency=low . * Initial debian release (Closes: Bug#942317). |
Kei Okada <kei.okada@gmail.com> | no | |||
remove-libeus-link-from-exe.patch | remove libeus link from executables remove link to libeus from executables, this also remove EUSLIB, which provides RPATH settings that Debian dislike. . euslisp (9.26-1) unstable; urgency=low . * Initial debian release (Closes: Bug#942317). |
Kei Okada <kei.okada@gmail.com> | no | |||
fix-library-not-linked-against-libc.patch | Fix library-not-linked-against-libc Fix library-not-linked-against-libc by adding -lc for all Linux configuration . euslisp (9.26-1) unstable; urgency=low . * Initial debian release (Closes: Bug#942317). |
Kei Okada <kei.okada@gmail.com> | no | |||
fix-for-hardening.patch | Fix for hardending Fix hardening-no-bindnow by adding DEB_BUILD_MAINT_OPTIONS = hardening=+all to rule and pass that variable to CFLAGS/SOFLAGS/LDFLAGS, use gcc for LD. . euslisp (9.26-1) unstable; urgency=low . * Remove lintian warnings |
Kei Okada <kei.okada@gmail.com> | no | |||
load-lib-from-eusdir-arch-lib.patch | Enable to load libeusgeo from EUSDIR/ARCHDIR/lib and /usr/lib/@@DEB_HOST_MULTIARCH@@ Debian installs plugin libraries to /usr/lib/@@DEB_HOST_MULTIARCH@@, so enable to load libesugeo/libeusx/libeusgl from either EUSDIR/ARCHDIR/lib or /usr/lib/@@DEB_HOST_MULTIARCH@@ we introduced lisp::*deb-host-multiarch* to set DEB_HOST_MULTIARCH based on archtecture. . This patch also drop link to libeus* from executables and link opengl/src/util.c to eusgl. Set compile_gl.log to depend eus for compile. . euslisp (9.26-1) unstable; urgency=low . * Initial debian release (Closes: Bug#942317). |
Kei Okada <kei.okada@gmail.com> | no | |||
install-eusjpeg-lib.patch | Add install target to image/jpeg/makefile Add install target to image/jpeg/makefile. This will install jpegmemcd.so to PREFIX/lib . euslisp (9.27-1) unstable; urgency=medium . * Release EusLisp 9.27 |
Kei Okada <kei.okada@gmail.com> | no | |||
fix-arm-ldflags.patch | fix ADD_LIBRARIES in Makefile.Linux arm compile requres -Wl,--no-as-needed but it was overrided by ADD_LDFLAGS . euslisp (9.27-1) unstable; urgency=high . * Initial debian release (Closes: Bug#942317). |
Kei Okada <kei.okada@gmail.com> | no | |||
use-rtld-global-loadelf.patch | Use RTLD_GLOBAL so that other dynamic libary can find library symbols. For example, this fix enable compiled lisp file to find symbol defined in libeusgeo.so $ cat intersection3-test.l (eval-when (load) (geo::line-intersection3 #f(0 0 -1) #f(0 0 1) #f(0 -1 0) #f(0 1 0) 0.001)) $ EUSDIR=`pwd` ./Linux64/bin/eusg '(progn (compile-file "intersection3-test.l" :o "intersection3-test.o") (load "intersection3-test.so")(print *user*)(unix::exit))' c.f.) https://github.com/android/ndk/issues/201Index: euslisp/lisp/c/loadelf.c . euslisp (9.27-3) unstable; urgency=medium . |
Kei Okada <kei.okada@gmail.com> | no | |||
fix-for-blhc.patch | Fix for blhf Fix for blhc tests, we need to use default CFLAGS . euslisp (9.27-1) unstable; urgency=low . |
Kei Okada <kei.okada@gmail.com> | no | |||
fix-for-reprotest.patch | Fix for reprotest Fix for reprotest, use -fPIC for lisp/image/jpeg, need to reset gensym number so that it generate same functiaon name for compiled code. . euslisp (9.27-1) unstable; urgency=low . |
Kei Okada <kei.okada@gmail.com> | no |