[Ecls-list] Update on ports

Juan Jose Garcia-Ripoll juanjose.garciaripoll at googlemail.com
Thu Jul 23 21:15:20 UTC 2009


Only had time to test a default build (1 hour in the emulato, frak!)
using the library in pkgsrc. See the web.

2009/7/23, Matthew Mondor <mm_lists at pulsar-zone.net>:
> On Thu, 23 Jul 2009 20:41:53 +0200
> Juan Jose Garcia-Ripoll <juanjose.garciaripoll at googlemail.com> wrote:
>
>> + NetBSD is now running under qemu (emulation, no virtualization :-/)
>> and seems to build fine.
>
> Nice, is that HEAD sources?  Also, against which boehm-gc version?
> Also was it built with --enable-threads?  If all positive, which
> boehm-gc build options?
>
> I tried with today's CVS HEAD and the build breaks (yet this used to
> work, the symptom I was seeing before was ecl_min crashing or freezing
> in an endless loop with --enable-threads on any >8.12):
>
> [...]
> /usr/bin/install -c -m 644
> '/home/mmondor/work/ecl-cvs/src/gc/include/new_gc_alloc.h'
> '/home/mmondor/work/ecl-cvs/build/ecl//gc/new_gc_alloc.h'
>  /usr/bin/install -c -m 644
> '/home/mmondor/work/ecl-cvs/src/gc/include/gc_allocator.h'
> '/home/mmondor/work/ecl-cvs/build/ecl//gc/gc_allocator.h'
>  /usr/bin/install -c -m 644
> '/home/mmondor/work/ecl-cvs/src/gc/include/gc_backptr.h'
> '/home/mmondor/work/ecl-cvs/build/ecl//gc/gc_backptr.h'
>  /usr/bin/install -c -m 644
> '/home/mmondor/work/ecl-cvs/src/gc/include/gc_gcj.h'
> '/home/mmondor/work/ecl-cvs/build/ecl//gc/gc_gcj.h'
>  /usr/bin/install -c -m 644
> '/home/mmondor/work/ecl-cvs/src/gc/include/leak_detector.h'
> '/home/mmondor/work/ecl-cvs/build/ecl//gc/leak_detector.h'
>  /usr/bin/install -c -m 644
> '/home/mmondor/work/ecl-cvs/src/gc/include/gc_amiga_redirects.h'
> '/home/mmondor/work/ecl-cvs/build/ecl//gc/gc_amiga_redirects.h'
>  /usr/bin/install -c -m 644
> '/home/mmondor/work/ecl-cvs/src/gc/include/gc_pthread_redirects.h'
> '/home/mmondor/work/ecl-cvs/build/ecl//gc/gc_pthread_redirects.h'
>  /usr/bin/install -c -m 644
> '/home/mmondor/work/ecl-cvs/src/gc/include/gc_config_macros.h'
> '/home/mmondor/work/ecl-cvs/build/ecl//gc/gc_config_macros.h'
>  /usr/bin/install -c -m 644
> '/home/mmondor/work/ecl-cvs/src/gc/include/gc_tiny_fl.h'
> '/home/mmondor/work/ecl-cvs/build/ecl//gc/gc_tiny_fl.h'
>  /usr/bin/install -c -m 644
> '/home/mmondor/work/ecl-cvs/src/gc/include/gc_version.h'
> '/home/mmondor/work/ecl-cvs/build/ecl//gc/gc_version.h'
> sed -e 's, at ecldir\\@,/usr/local/ecl/lib/ecl-9.7.1/,g' < lsp/config.pre >
> lsp/config.lsp
> sed -e 's, at ecldir\\@,"/usr/local/ecl/lib/ecl-9.7.1/",g'  -e
> 's, at libdir\\@,"/usr/local/ecl/lib/",g'  -e
> 's, at includedir\\@,"/usr/local/ecl/include/",g' < cmp/cmpdefs.pre >
> cmp/cmpdefs.lsp
> test -d c/ecl || mkdir c/ecl
> sed 's,__declspec(dllimport),,g' /home/mmondor/work/ecl-cvs/src/h/external.h
>> c/ecl/external.h
> cp /home/mmondor/work/ecl-cvs/src/h/*.h ecl/
> cd c; make
> cat /home/mmondor/work/ecl-cvs/src/c/symbols_list.h |  sed -e 's%{\([A-Z
> ]*.*".*"\),[^,]*,[ ]*NULL,.*}%{\1,NULL}%g'  -e 's%{\([A-Z ]*.*".*"\),[^,]*,[
> ]*\([^,]*\),.*}%{\1,"\2"}%g'  -e 's%{NULL.*%{NULL,NULL}};%' >
> /home/mmondor/work/ecl-cvs/src/c/symbols_list2.h
> if test -f ../CROSS-DPP; then touch dpp; else  gcc  -g -O2 -fPIC   -Dnetbsd
> -I/home/mmondor/work/ecl-cvs/src/c -I/home/mmondor/work/ecl-cvs/build -I./
> /home/mmondor/work/ecl-cvs/src/c/dpp.c  -o ./dpp ;  fi
> make: don't know how to make main.o. Stop
>
> make: stopped in /home/mmondor/work/ecl-cvs/build/c
> *** Error code 2
>
> Stop.
> make: stopped in /home/mmondor/work/ecl-cvs/build
> *** Error code 1
>
> Stop.
> make: stopped in /home/mmondor/work/ecl-cvs
>
>
> It's likely related to a minor change but I didn't have the time to
> look into the bug yet, I might be able to next week.
>
> Thanks,
> --
> Matt
>
> ------------------------------------------------------------------------------
> _______________________________________________
> Ecls-list mailing list
> Ecls-list at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/ecls-list
>

-- 
Enviado desde mi dispositivo móvil

Instituto de Física Fundamental, CSIC
c/ Serrano, 113b, Madrid 28006 (Spain)
http://juanjose.garciaripoll.googlepages.com




More information about the ecl-devel mailing list