Package: release.debian.org Severity: normal User: release.debian....@packages.debian.org Usertags: unblock
Please unblock package chicken, version 4.9.0 comes with a wrong C_MINOR_VERSION define that still refers to an old version, see #768308 for reference. As explained by an upstream developer into #768308 bug report the chicken build process is peculiar, so I'm not attaching a debdiff between the two releases (it'd look big even if it's not the case), instead I'm attaching the diff between the two upstream releases. Regards. unblock chicken/4.9.0.1 -- System Information: Debian Release: jessie/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 3.16.0-4-amd64 (SMP w/1 CPU core) Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash
diff -ur chicken-4.9.0/NEWS chicken-4.9.0.1/NEWS --- chicken-4.9.0/NEWS 2014-06-02 11:30:25.000000000 -0300 +++ chicken-4.9.0.1/NEWS 2014-06-07 09:58:37.000000000 -0300 @@ -1,3 +1,8 @@ +4.9.0.1 + +- Runtime library + - C_MINOR_VERSION changed to 9; feature identifier chicken-4.8 => chicken-4.9 + 4.9.0 - Security fixes diff -ur chicken-4.9.0/README chicken-4.9.0.1/README --- chicken-4.9.0/README 2014-06-02 11:30:28.000000000 -0300 +++ chicken-4.9.0.1/README 2014-06-07 10:02:53.000000000 -0300 @@ -6,7 +6,7 @@ (c) 2008-2014, The Chicken Team (c) 2000-2007, Felix L. Winkelmann - version 4.9.0 + version 4.9.0.1 1. Introduction diff -ur chicken-4.9.0/buildversion chicken-4.9.0.1/buildversion --- chicken-4.9.0/buildversion 2014-06-02 11:30:25.000000000 -0300 +++ chicken-4.9.0.1/buildversion 2014-06-07 10:02:53.000000000 -0300 @@ -1 +1 @@ -4.9.0 +4.9.0.1 \ No newline at end of file diff -ur chicken-4.9.0/chicken.h chicken-4.9.0.1/chicken.h --- chicken-4.9.0/chicken.h 2014-06-02 11:30:25.000000000 -0300 +++ chicken-4.9.0.1/chicken.h 2014-06-07 09:26:48.000000000 -0300 @@ -38,7 +38,7 @@ #define ___CHICKEN #define C_MAJOR_VERSION 4 -#define C_MINOR_VERSION 8 +#define C_MINOR_VERSION 9 #ifndef _ISOC99_SOURCE # define _ISOC99_SOURCE diff -ur chicken-4.9.0/manual-html/The User's Manual.html chicken-4.9.0.1/manual-html/The User's Manual.html --- chicken-4.9.0/manual-html/The User's Manual.html 2014-06-02 11:40:31.000000000 -0300 +++ chicken-4.9.0.1/manual-html/The User's Manual.html 2014-06-07 10:23:33.000000000 -0300 @@ -7,7 +7,7 @@ <meta name="viewport" content="initial-scale=1" /></html> <body> <div id="body"> -<div id="main"><h2 id="sec:The_CHICKEN_User.27s_Manual"><a href="#sec:The_CHICKEN_User.27s_Manual">The CHICKEN User's Manual</a></h2><p>This is the manual for Chicken Scheme, version 4.9.0</p><dl><dt><a href="Getting%20started.html">Getting started</a></dt> +<div id="main"><h2 id="sec:The_CHICKEN_User.27s_Manual"><a href="#sec:The_CHICKEN_User.27s_Manual">The CHICKEN User's Manual</a></h2><p>This is the manual for Chicken Scheme, version 4.9.0.1</p><dl><dt><a href="Getting%20started.html">Getting started</a></dt> <dd>What is CHICKEN and how do I use it?</dd><dt><a href="Basic%20mode%20of%20operation.html">Basic mode of operation</a></dt> <dd>Compiling Scheme files.</dd><dt><a href="Using%20the%20compiler.html">Using the compiler</a></dt> <dd>Explains how to use CHICKEN to compile programs and execute them.</dd><dt><a href="Using%20the%20interpreter.html">Using the interpreter</a></dt> diff -ur chicken-4.9.0/tests/runtests.bat chicken-4.9.0.1/tests/runtests.bat --- chicken-4.9.0/tests/runtests.bat 2014-06-02 11:30:25.000000000 -0300 +++ chicken-4.9.0.1/tests/runtests.bat 2014-06-07 09:29:00.000000000 -0300 @@ -20,6 +20,10 @@ del /f /q *.exe *.so *.o *.import.* ..\foo.import.* +echo ======================================== version tests ... +%interpret% -s version-tests.scm +if errorlevel 1 exit /b 1 + echo ======================================== compiler tests ... %compile% compiler-tests.scm if errorlevel 1 exit /b 1 diff -ur chicken-4.9.0/tests/runtests.sh chicken-4.9.0.1/tests/runtests.sh --- chicken-4.9.0/tests/runtests.sh 2014-06-02 11:30:25.000000000 -0300 +++ chicken-4.9.0.1/tests/runtests.sh 2014-06-07 09:29:00.000000000 -0300 @@ -70,6 +70,8 @@ rm -f *.exe *.so *.o *.import.* a.out ../foo.import.* +echo "======================================== version tests ..." +$interpret -s version-tests.scm echo "======================================== compiler tests ..." $compile compiler-tests.scm Only in chicken-4.9.0.1/tests: version-tests.scm