Hi there! I'm struggling with building rscheme, however, it seems it is too though for me. First of all, it build-depends on itself: it requires an installed rscheme to build. When it comes to `compile' some of its sources, using the installed rscheme, it dies with SIGBUS.
I don't know rscheme, and since I can't even build an unstripped version (maybe I could, if I had the time :/), I'm pretty hopeless. The work I have done so far is attached to this e-mail, if anyone has any idea, or can fix the package, please do it! Thanks, -- Gergely Nagy \ mhp/|8]
diff -urNad rscheme-0.7.3pre.1.b39/debian/changelog rscheme-0.7.3pre.1.b39.work/debian/changelog --- rscheme-0.7.3pre.1.b39/debian/changelog Mon May 21 20:30:23 2001 +++ rscheme-0.7.3pre.1.b39.work/debian/changelog Mon May 21 20:30:59 2001 @@ -1,3 +1,13 @@ +rscheme (0.7.3pre.1.b39-4) unstable; urgency=low + + * Recompile with libgmp3 (Closes: Bug#98239) + * Maintainer set to Debian QA Group + * Upgraded to standards version 3.5.4 + * Added missing build-depends (Closes: Bug#69801) + * Made package FHS compliant (Closes: Bug#91641) + + -- Gergely Nagy <[EMAIL PROTECTED]> Mon, 21 May 2001 14:39:58 +0200 + rscheme (0.7.3pre.1.b39-3) frozen unstable; urgency=low * Fix dpkg --status checks. (Closes: Bug#53734) diff -urNad rscheme-0.7.3pre.1.b39/debian/control rscheme-0.7.3pre.1.b39.work/debian/control --- rscheme-0.7.3pre.1.b39/debian/control Mon May 21 20:30:23 2001 +++ rscheme-0.7.3pre.1.b39.work/debian/control Mon May 21 14:49:16 2001 @@ -1,9 +1,9 @@ Source: rscheme Section: devel Priority: optional -Maintainer: Rob Browning <[EMAIL PROTECTED]> -Standards-Version: 2.5.0.0 -Build-Depends: rscheme +Maintainer: Debian QA Group <[EMAIL PROTECTED]> +Standards-Version: 3.5.4 +Build-Depends: rscheme, libgd-gif1-dev, libpng2-dev, zlib1g-dev, xlibs-dev | xlib6g-dev, perl | perl5 Build-Conflicts: rscheme-modules Package: rscheme diff -urNad rscheme-0.7.3pre.1.b39/debian/postinst rscheme-0.7.3pre.1.b39.work/debian/postinst --- rscheme-0.7.3pre.1.b39/debian/postinst Thu Jan 1 01:00:00 1970 +++ rscheme-0.7.3pre.1.b39.work/debian/postinst Mon May 21 15:10:06 2001 @@ -0,0 +1,7 @@ +#!/bin/sh -e + +if [ "$1" = "configure" ]; then + if [ -d /usr/doc -a ! -e /usr/doc/rscheme -a -d /usr/share/doc/rscheme ]; then + ln -sf ../share/doc/rscheme /usr/doc/rscheme + fi +fi diff -urNad rscheme-0.7.3pre.1.b39/debian/prerm rscheme-0.7.3pre.1.b39.work/debian/prerm --- rscheme-0.7.3pre.1.b39/debian/prerm Thu Jan 1 01:00:00 1970 +++ rscheme-0.7.3pre.1.b39.work/debian/prerm Mon May 21 15:10:23 2001 @@ -0,0 +1,5 @@ +#!/bin/sh -e + +if [ \( "$1" = "upgrade" -o "$1" = "remove" \) -a -L /usr/doc/rscheme ]; then + rm -f /usr/doc/rscheme +fi diff -urNad rscheme-0.7.3pre.1.b39/debian/rules rscheme-0.7.3pre.1.b39.work/debian/rules --- rscheme-0.7.3pre.1.b39/debian/rules Mon May 21 20:30:23 2001 +++ rscheme-0.7.3pre.1.b39.work/debian/rules Mon May 21 20:32:17 2001 # DEBDEBUG := t @@ -35,21 +37,17 @@ # Is this true, or does rscheme-modules just have to be purged before # building rscheme-modules? - @if ! dpkg --status rscheme-modules | \ - grep 'Status:.*not-installed\|Package .rscheme-modules. is not installed' \ - > /dev/null; \ - then \ + @if test -f /var/lib/dpkg/info/rscheme-modules.list; then \ echo "You must purge rscheme-modules before building rscheme."; \ false; \ fi # For some reason, if rscheme is not installed, then the rscheme you build # will have embedded paths from the build tree. - @if dpkg --status rscheme | \ - grep 'Status:.*not-installed\|Package .rscheme. is not installed' \ - > /dev/null; \ - then \ - echo "The previous version of rscheme must be installed to build rscheme."; \ + @if test -f /var/lib/dpkg/info/rscheme.list; then \ + :;\ + else \ + echo "The previous version of rscheme must be installed to build rscheme.";\ false; \ fi @@ -90,7 +88,7 @@ $(checkdir) -rm -rf debian/tmp install -d debian/tmp debian/tmp/DEBIAN - install -d debian/tmp/usr/doc/rscheme + install -d debian/tmp/usr/share/doc/rscheme install -d debian/tmp/usr/lib/rscheme cp -r debian/tmp-root/resource debian/tmp/usr/lib/rscheme @@ -121,17 +119,20 @@ cd debian/tmp-root/bin && install rsc ../../tmp/usr/bin - cp -r debian/module-example debian/tmp/usr/doc/rscheme - cp debian/copyright debian/tmp/usr/doc/rscheme/. - cp debian/changelog debian/tmp/usr/doc/rscheme/changelog.Debian - cp debian/README.Debian debian/tmp/usr/doc/rscheme/ - cp COPYING README debian/tmp/usr/doc/rscheme/ + cp -r debian/module-example debian/tmp/usr/share/doc/rscheme + cp debian/copyright debian/tmp/usr/share/doc/rscheme/. + cp debian/changelog debian/tmp/usr/share/doc/rscheme/changelog.Debian + cp debian/README.Debian debian/tmp/share/usr/doc/rscheme/ + cp COPYING README debian/tmp/usr/share/doc/rscheme/ - gzip -9v debian/tmp/usr/doc/rscheme/changelog.Debian - gzip -9v debian/tmp/usr/doc/rscheme/README.Debian - gzip -9v debian/tmp/usr/doc/rscheme/COPYING - gzip -9v debian/tmp/usr/doc/rscheme/README -# gzip -9v debian/tmp/usr/doc/rscheme/*.ps + gzip -9v debian/tmp/usr/share/doc/rscheme/changelog.Debian + gzip -9v debian/tmp/usr/share/doc/rscheme/README.Debian + gzip -9v debian/tmp/usr/share/doc/rscheme/COPYING + gzip -9v debian/tmp/usr/share/doc/rscheme/README +# gzip -9v debian/tmp/usr/share/doc/rscheme/*.ps + + install -m 0755 debian/postinst debian/tmp/DEBIAN/ + install -m 0755 debian/prerm debian/tmp/DEBIAN/ (dpkg-shlibdeps `find debian/tmp/usr/bin/ -type f | grep -v rsc`) diff -urNad rscheme-0.7.3pre.1.b39/packages/threads/manager/process.c rscheme-0.7.3pre.1.b39.work/packages/threads/manager/process.c --- rscheme-0.7.3pre.1.b39/packages/threads/manager/process.c Sun Feb 22 00:42:16 1998 +++ rscheme-0.7.3pre.1.b39.work/packages/threads/manager/process.c Mon May 21 16:18:29 2001 @@ -3,6 +3,10 @@ #include <limits.h> #include "rs_sys_threads_manager_p.h" +#ifndef OPEN_MAX +#define OPEN_MAX 256 +#endif + static char **vec_to_arry( obj vec ) { int i, n;
pgpZOfYbEuKB8.pgp
Description: PGP signature