[Ecls-list] git HEAD doesn't build
Jon Boone
ipmonger at gmail.com
Mon Oct 21 14:03:02 UTC 2013
Hi Pascal,
I am using the following remote:
git://git.code.sf.net/p/ecls/ecl
--jon
On 2013-10-21, at 09:55, "Pascal J. Bourguignon" <pjb at informatimago.com> wrote:
> Juan Jose Garcia-Ripoll
> <juanjose.garciaripoll at gmail.com> writes:
>
>> On Sun, Oct 20, 2013 at 12:37 AM, Jon Boone <
>> ipmonger at gmail.com> wrote:
>>
>> The commit immediately prior to that, 5f2b110, builds for me on
>> the latest Xubuntu (3.11.0-12-generic).
>>
>>
>> ltmain.sh was broken by cygwin's automake. I will upload a copy soon.
>
>
> I could compile apparently the last version (ECL 12.7.1) from the git
> repository on ubuntu-13.04/linux 64-bit without problem.
>
>
> But:
> [pjb at kuiper :0.0 ecl]$ git pull
> Already up-to-date.
> [pjb at kuiper :0.0 ecl]$ git log 5f2b110
> fatal: ambiguous argument '5f2b110': unknown revision or path not in the working tree.
>
> Do I have the same git repository?
> git://ecls.git.sourceforge.net/gitroot/ecls/ecl
>
>
>
>
> However, launching ecl with my rc script (which loads quicklisp),
> fails on asdf loading socket.asd; I'll investigate that later.
>
>
>
> [pjb at kuiper :0.0 ~]$ cd /data/src/languages/ecl/ecl-git/ecl
> [pjb at kuiper :0.0 ecl]$ git status
> # On branch master
> nothing to commit, working directory clean
> [pjb at kuiper :0.0 ecl]$ git log |head -30
> commit 52ca46e054d72cb0b0802e376890fcfbdfc96e5a
> Author: Juan Jose Garcia Ripoll <jjgarcia at users.sourceforge.net>
> Date: Tue Jul 24 18:45:04 2012 +0200
>
> Announcement for new release.
>
> commit 469c8a520f8e3a053775597f4d82a32e656161bf
> Author: Juan Jose Garcia Ripoll <jjgarcia at users.sourceforge.net>
> Date: Mon Jul 23 22:48:00 2012 +0200
>
> Save the errors caused by the dynamic linker in the codeblock object
>
> commit dee2506a28ccf0b0eb526e9c67b9f311aa5e51d1
> Author: Juan Jose Garcia Ripoll <jjgarcia at users.sourceforge.net>
> Date: Sun Jul 22 22:13:21 2012 +0200
>
> Avoid using GC_call_with_alloc_lock, because the GC lock is not recursive
>
> commit 52f6efc2a07a56548675ce90b0de9b60aa95bfbc
> Author: Juan Jose Garcia Ripoll <jjgarcia at users.sourceforge.net>
> Date: Sun Jul 22 22:12:57 2012 +0200
>
> Fixed typo in process.d
>
> commit 13cb83fa3a8dcfbb55aebf7e24a1c3413680d8ad
> Author: Juan Jose Garcia Ripoll <jjgarcia at users.sourceforge.net>
> Date: Sun Jul 22 22:12:39 2012 +0200
>
> Small time hack in main.d to prevent hanging in OS X
>
> [pjb at kuiper :0.0 ecl]$ git-show-branches
> # Local branches:
> * master
> remotes/origin/HEAD -> origin/master
> remotes/origin/master
> # Remote branches:
> origin/HEAD -> origin/master
> origin/master
> [pjb at kuiper :0.0 ecl]$ git-show-remotes
> # Remote repositories:
> origin git://ecls.git.sourceforge.net/gitroot/ecls/ecl (fetch)
> origin git://ecls.git.sourceforge.net/gitroot/ecls/ecl (push)
>
> [pjb at kuiper :0.0 ecl]$ cat ../../compile-ecl-git
> #!/bin/bash
> VERSION=git
> cd "$(dirname "$0")"
> LOGBASE="$(pwd)/$(basename "$0")"
>
>
> cd ecl-$VERSION/ecl
> make clean
> echo '// Configuring and Compiling'
> ./configure --prefix=/data/languages/ecl-git \
> --enable-rpath \
> --enable-soname \
> --enable-unicode \
> --with-system-gmp=no \
> --without-cxx \
> --with-tcp \
> --with-serve-event \
> --with-clx \
> --with-clos-streams \
> --with-cmuformat \
> --with-asdf \
> --with-defsystem \
> --with-cmp \
> --with-bytecmp \
> --with-rt \
> --with-profile \
> --with-fpe \
> --with-signed-zero=yes \
> --with-ieee-fp=yes \
> --with-sse=no \
> --with-debug-cflags \
> --without-profile-cflags \
> --without-newcmp \
> --with-x \
> && make \
> && make install
>
> [pjb at kuiper :0.0 ~]$ ecl --version
> ECL 12.7.1
> [pjb at kuiper :0.0 ecl]$ distribution
> GNU/Linux ubuntu 13.04
> [pjb at kuiper :0.0 ecl]$ uname -a
> Linux kuiper 3.8.0-23-generic #34-Ubuntu SMP Wed May 29 20:22:58 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
> [pjb at kuiper :0.0 ecl]$
>
>
>
>
>
> However, launching ecl with my rc scripts (which loads quicklisp),
> fails with:
>
>
> ASDF could not load sockets because Error while trying to load definition for system sockets from pathname /data/languages/ecl-git/lib/ecl-12.7.1/sockets.asd: No applicable method for SOURCE-FILE-TYPE with arguments of types
> COMPILED-FILE
> PREBUILT-SYSTEM.
> ;;; Error:
> ;;; in file impl.lisp, position 7644
> ;;; at (DEFINE-IMPLEMENTATION-PACKAGE ECL ...)
> ;;; * The form (REQUIRE 'SOCKETS) was not evaluated successfully.
> ;;; Error detected:
> ;;; Error while trying to load definition for system sockets from pathname /data/languages/ecl-git/lib/ecl-12.7.1/sockets.asd: No applicable method for ASDF:SOURCE-FILE-TYPE with arguments of types
> ;;; COMPILED-FILE
> ;;; PREBUILT-SYSTEMAn error occurred during initialization:
> Error while invoking #<compile-op (:VERBOSE NIL) 00000000052c5090> on #<cl-source-file "quicklisp" "impl">.
>
>
> --
> __Pascal Bourguignon__
> http://www.informatimago.com/
>
>
> ------------------------------------------------------------------------------
> October Webinars: Code for Performance
> Free Intel webinars can help you accelerate application performance.
> Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from
> the latest Intel processors and coprocessors. See abstracts and register >
> http://pubads.g.doubleclick.net/gampad/clk?id=60135031&iu=/4140/ostg.clktrk
> _______________________________________________
> Ecls-list mailing list
> Ecls-list at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/ecls-list
More information about the ecl-devel
mailing list