Hi Thiemo,
Sorry for the long reply, I was away for a few days.
On Wed, Feb 16, 2005 at 02:41:19AM +0100, Thiemo Seufer wrote:
> I believe the problem is a generic one, and caused by the absolute
> paths in sclang.cfg. This causes every machine without supercollider
> to fail the file name resolving, while machines with installed
> supercollider will use the old files from the build environment, which
> is probably even worse.
I could not reproduce this bug. below is the result of a pbuilder build on
powerpc, after i purged all supercollider* packages. note that debian/rules now
uses a specially crafted tmp.sclang.cfg to ensure the path are relative to the
build location.
However sclang segfaults on non 64 bits architectures such as sparc, arm and
hppa. The buildd for mips is still lagging behind as emacs21 is uninstallable,
so it is good news if you do not get a segfault on mips.
> Using the package-local files eventually fails also, it looks like
> the file parsing is broken.
this would be another bug then. what emacs version are you using?
thanks for your feedback,
bye, paul
>
> [...]
> Loading 50ocaml-nox...
> Loading 50psvn...
> Loading 50vc-svn...
> Compiling
> /home/ths/colo/supercollider/supercollider-040926/linux/scel/el/elc.26319/sclang-browser.el...
> While compiling toplevel forms in file
> /home/ths/colo/supercollider/supercollider-040926/linux/scel/el/elc.26319/sclang-browser.el:
> !! Wrong number of arguments ((require 3))
> >>Error occurred processing sclang-browser.el:
> Wrong number of arguments: require, 3
>
>
> Compiling
> /home/ths/colo/supercollider/supercollider-040926/linux/scel/el/elc.26319/sclang-document.el...
> Wrote
> /home/ths/colo/supercollider/supercollider-040926/linux/scel/el/elc.26319/sclang-document.elc
> Compiling
> /home/ths/colo/supercollider/supercollider-040926/linux/scel/el/elc.26319/sclang-help.el...
> While compiling toplevel forms in file
> /home/ths/colo/supercollider/supercollider-040926/linux/scel/el/elc.26319/sclang-help.el:
> !! Invalid read syntax (("#"))
> >>Error occurred processing sclang-help.el:
> Invalid read syntax: "#"
> [...]
>
if ! LD_LIBRARY_PATH=$LD_LIBRARY_PATH:./debian/supercollider/usr/lib \
./debian/supercollider/usr/bin/sclang.real \
-l ./tmp.sclang.cfg < /dev/null ; then \
echo outch, sclang test FAILED.; \
exit 1; \
fi
init_OSC
compiling class library..
NumPrimitives = 487
compiling dir:
'/tmp/buildd/supercollider-050114/debian/supercollider/usr/share/SuperCollider/SCClassLibrary/Linux'
compiling dir:
'/tmp/buildd/supercollider-050114/debian/supercollider/usr/share/SuperCollider/SCClassLibrary/Common'
compiling dir:
'/tmp/buildd/supercollider-050114/debian/supercollider/usr/share/SuperCollider/SCClassLibrary/DefaultLibrary'
compiling dir:
'/tmp/buildd/supercollider-050114/debian/supercollider/usr/share/SuperCollider/SCClassLibrary/backwards_compatibility'
pass 1 done
Extension overwriting Meta_Document-open
in file
'/tmp/buildd/supercollider-050114/debian/supercollider/usr/share/SuperCollider/SCClassLibrary/Linux/SCEL/extDocument.sc'.
Original method in file
'/tmp/buildd/supercollider-050114/debian/supercollider/usr/share/SuperCollider/SCClassLibrary/Common/GUI/Document.sc'.
Extension overwriting Meta_Document-new
in file
'/tmp/buildd/supercollider-050114/debian/supercollider/usr/share/SuperCollider/SCClassLibrary/Linux/SCEL/extDocument.sc'.
Original method in file
'/tmp/buildd/supercollider-050114/debian/supercollider/usr/share/SuperCollider/SCClassLibrary/Common/GUI/Document.sc'.
Extension overwriting Meta_Document-listener
in file
'/tmp/buildd/supercollider-050114/debian/supercollider/usr/share/SuperCollider/SCClassLibrary/Linux/SCEL/extDocument.sc'.
Original method in file
'/tmp/buildd/supercollider-050114/debian/supercollider/usr/share/SuperCollider/SCClassLibrary/Common/GUI/Document.sc'.
Extension overwriting Meta_Document-numberOfOpen
in file
'/tmp/buildd/supercollider-050114/debian/supercollider/usr/share/SuperCollider/SCClassLibrary/Linux/SCEL/extDocument.sc'.
Original method in file
'/tmp/buildd/supercollider-050114/debian/supercollider/usr/share/SuperCollider/SCClassLibrary/Common/GUI/Document.sc'.
Extension overwriting Meta_Document-newFromIndex
in file
'/tmp/buildd/supercollider-050114/debian/supercollider/usr/share/SuperCollider/SCClassLibrary/Linux/SCEL/extDocument.sc'.
Original method in file
'/tmp/buildd/supercollider-050114/debian/supercollider/usr/share/SuperCollider/SCClassLibrary/Common/GUI/Document.sc'.
Extension overwriting Meta_Document-prGetLast
in file
'/tmp/buildd/supercollider-050114/debian/supercollider/usr/share/SuperCollider/SCClassLibrary/Linux/SCEL/extDocument.sc'.
Original method in file
'/tmp/buildd/supercollider-050114/debian/supercollider/usr/share/SuperCollider/SCClassLibrary/Common/GUI/Document.sc'.
Extension overwriting Meta_Document-prGetIndexOfListener
in file
'/tmp/buildd/supercollider-050114/debian/supercollider/usr/share/SuperCollider/SCClassLibrary/Linux/SCEL/extDocument.sc'.
Original method in file
'/tmp/buildd/supercollider-050114/debian/supercollider/usr/share/SuperCollider/SCClassLibrary/Common/GUI/Document.sc'.
Extension overwriting Main-startup
in file
'/tmp/buildd/supercollider-050114/debian/supercollider/usr/share/SuperCollider/SCClassLibrary/Linux/extMain.sc'.
Original method in file
'/tmp/buildd/supercollider-050114/debian/supercollider/usr/share/SuperCollider/SCClassLibrary/DefaultLibrary/Main.sc'.
Extension overwriting Main-shutdown
in file
'/tmp/buildd/supercollider-050114/debian/supercollider/usr/share/SuperCollider/SCClassLibrary/Linux/extMain.sc'.
Original method in file
'/tmp/buildd/supercollider-050114/debian/supercollider/usr/share/SuperCollider/SCClassLibrary/DefaultLibrary/Main.sc'.
Extension overwriting Main-newSCWindow
in file
'/tmp/buildd/supercollider-050114/debian/supercollider/usr/share/SuperCollider/SCClassLibrary/Linux/extMain.sc'.
Original method in file
'/tmp/buildd/supercollider-050114/debian/supercollider/usr/share/SuperCollider/SCClassLibrary/DefaultLibrary/Main.sc'.
Method Table Size 2200124 bytes
Number of Method Selectors 2417
Number of Classes 1322
Number of Symbols 5661
Byte Code Size 106583
compiled 177 files in 1.23 seconds
compile done
Emacs: no communication FIFO available.
LID: event loop started
Class tree inited in 0.15 seconds
/quit sent
quit done
LID: event loop stopped
rm -rf synthdefs archive.sctxar tmp.sclang.cfg
# end of the test
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]