Package: euslisp / 9.31+dfsg-3

Metadata

Package Version Patches format
euslisp 9.31+dfsg-3 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
fix localtime arm32.patch | (download)

lisp/c/unixcall.c | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 fix arm32 build
 On arm32, localtime_r in LOCALTIME in unixcall.c returns NULL in some situation.
 .
 euslisp (9.31+1) unstable; urgency=low
 .
add global makefile.patch | (download)

Makefile | 39 39 + 0 - 0 !
1 file changed, 39 insertions(+)

 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).
use usrlibeus for default EUSDIR.patch | (download)

lisp/c/eus.c | 4 2 + 2 - 0 !
lisp/l/eusstart.l | 2 1 + 1 - 0 !
2 files changed, 3 insertions(+), 3 deletions(-)

 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).
remove libeus link from exe.patch | (download)

lisp/Makefile.Linux | 2 1 + 1 - 0 !
lisp/Makefile.Linux.thread | 2 1 + 1 - 0 !
lisp/Makefile.Linux64 | 2 1 + 1 - 0 !
lisp/Makefile.LinuxARM | 2 1 + 1 - 0 !
lisp/Makefile.generic2 | 8 4 + 4 - 0 !
5 files changed, 8 insertions(+), 8 deletions(-)

 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).
fix for hardening.patch | (download)

lisp/Makefile.Linux64 | 7 4 + 3 - 0 !
lisp/Makefile.LinuxARM | 12 7 + 5 - 0 !
lisp/Makefile.generic2 | 2 1 + 1 - 0 !
lisp/image/jpeg/makefile | 6 3 + 3 - 0 !
4 files changed, 15 insertions(+), 12 deletions(-)

 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
load lib from eusdir arch lib.patch | (download)

lib/eusglrt.l | 32 31 + 1 - 0 !
lib/eusrt.l | 36 35 + 1 - 0 !
lib/llib/pgsql.l | 1 1 + 0 - 0 !
lisp/Makefile.generic2 | 6 3 + 3 - 0 !
lisp/c/eus.c | 1 1 + 0 - 0 !
lisp/image/jpeg/eusjpeg.l | 23 22 + 1 - 0 !
lisp/l/eusstart.l | 33 32 + 1 - 0 !
test/loader.l | 5 3 + 2 - 0 !
8 files changed, 128 insertions(+), 9 deletions(-)

 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).
fix for blhc.patch | (download)

lisp/comp/comp.l | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 fix for blhf
 Fix for blhc tests, we need to use default CFLAGS
 .
 euslisp (9.27-1) unstable; urgency=low
 .
fix for reprotest.patch | (download)

lisp/Makefile.generic2 | 5 4 + 1 - 0 !
lisp/l/common.l | 4 1 + 3 - 0 !
2 files changed, 5 insertions(+), 4 deletions(-)

 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
 .
fix ppc64el test.patch | (download)

lisp/c/eus.c | 2 1 + 1 - 0 !
test/test-foreign.l | 16 13 + 3 - 0 !
2 files changed, 14 insertions(+), 4 deletions(-)

 fix for autopkgtest for ppc64el
 defforeign on ppc64el is not work for float/double, skpping test for now
 .
 euslisp (9.30-2) unstable; urgency=low
 .
fix makefile generic1 version.patch | (download)

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

 fix makefile.generic1
 Forget to update VERSION in Makefile.generic1, already fixed in upstream
 https://github.com/euslisp/EusLisp/pull/517
 .
 euslisp (9.31-1) unstable; urgency=medium
 .