Greetings,
On 01/05/25 12:54, Chun Tian (binghe) wrote:
> Greetings,
>
> I found another (minor) issue when building GCL in macOS. The system command
> "mktemp" of macOS doesn't support "-p" option (in "xbin/mktmp"). How to
> rewrite
> this script by using, e.g., "-t" instead:
>
> -p DIR,
Greetings,
On 04/05/25 00:06, Camm Maguire wrote:
> Greetings!
>
> "Chun Tian (binghe)" writes:
>
>> Hi,
>>
>> I confirm the following patch (according to your hints) makes GCL 2.7
>> successfully built on macOS 15 x86 using Apple clang compiler:
>>
>
> Great! Which clang version is this?
Th
Greetings!
"Chun Tian (binghe)" writes:
> Greetings!
>
> I hope you can make a new Debian sid package update soon, so that I can
> include
> the official patch (Version_2_7_2pre3) as part of the port definition.
Debian sid package update happening probably by end of day, tomorrow at
the latest
Greetings!
"Chun Tian (binghe)" writes:
> Hi,
>
> I confirm the following patch (according to your hints) makes GCL 2.7
> successfully built on macOS 15 x86 using Apple clang compiler:
>
Great! Which clang version is this?
> --- a/gcl/h/386-macosx.h
> +++ b/gcl/h/386-macosx.h
> @@ -132,7 +132
Greetings, and thanks again for your notes and work!
"Chun Tian (binghe)" writes:
> Greetings,
>
> Note that this type conversion issue is totally on compiler level (and not at
> linker level), therefore I have switched to macports gcc 13, and it turns out
> that now GCL 2.7 can be build, even w
Hi,
I confirm the following patch (according to your hints) makes GCL 2.7
successfully built on macOS 15 x86 using Apple clang compiler:
--- a/gcl/h/386-macosx.h
+++ b/gcl/h/386-macosx.h
@@ -132,7 +132,7 @@ if (realpath (buf, fub) == 0) {
\
#define UC(a_) ((ucontext_
Greetings,
I found another (minor) issue when building GCL in macOS. The system command
"mktemp" of macOS doesn't support "-p" option (in "xbin/mktmp"). How to rewrite
this script by using, e.g., "-t" instead:
-p DIR, --tmpdir[=DIR]
interpret TEMPLATE relative to DIR; if DIR i
Greetings,
Note that this type conversion issue is totally on compiler level (and not at
linker level), therefore I have switched to macports gcc 13, and it turns out
that now GCL 2.7 can be build, even without your this patch, on *most* x86
versions of macOS (I have tried versions 10.13, 10.14, 1
Greetings!
Yes, please place (fixnum) before FFN(fSfpe_code... as in h/linux.h:
#define FPE_CODE(i_,v_) make_fixnum((fixnum)FFN(fSfpe_code)(*(fixnum
*)&UC(v_)->uc_mcontext->__fs.__fpu_fsw,UC(v_)->uc_mcontext->__fs.__fpu_mxcsr))
and let me know if it works, and I'll commit.
All these FPE_ macro
Greetings!
"Chun Tian (binghe)" writes:
> Greetings!
>
> I'm glad to report that, with this new --disable-libboot option now I have
> obtained a successful build of gcl27 on macOS 13 x86_64. Great job you have
> done! Thanks! Below is the link containing the full building log (this time I
> don'
Unfortunately the building of latest gcl27 (master) on macOS 14 and macOS 15 are
both failed at the following compilation error: (it looks like an easy type
conversion issue?)
:info:build /usr/bin/clang -DHAVE_CONFIG_H -I. -I./h -I h -I
/usr/include/tirpc -I/opt/local/include
-isysroot/Librar
Greetings!
I'm glad to report that, with this new --disable-libboot option now I have
obtained a successful build of gcl27 on macOS 13 x86_64. Great job you have
done! Thanks! Below is the link containing the full building log (this time I
don't attach it because its size is over 2MB):
https://gi
Greetings! I've pushed a --disable-libboot configure option to master
you might want to try out. Still looking for the right incantation to
make it work as it does elsewhere, but this requires deep knowledge for
the mac.
Take care,
"Chun Tian (binghe)" writes:
> Greetings,
>
> I just tried bu
Greetings!
"Chun Tian (binghe)" writes:
> Greetings,
>
> I just tried building gcl27 in my macOS 12 VM, and it failed showing the same
> issues as in macOS 13:
>
> :info:build echo "(system:save-system \"unixport/gcl0\")" | cat
> unixport/cinit.lisp - | unixport/saved_pre_gcl
> :info:build
> dlo
Greetings,
I just tried building gcl27 in my macOS 12 VM, and it failed showing the same
issues as in macOS 13:
:info:build echo "(system:save-system \"unixport/gcl0\")" | cat
unixport/cinit.lisp - | unixport/saved_pre_gcl
:info:build
dlopen(/opt/local/var/macports/build/_Users_binghe_Lisp_macpor
Greetings, and once again, thank you so very much for being the 'point
of the spear' with macports!
Please enlighten me a little regarding the pull request process. My
crude understanding is that we build fine on macos 10 (catalina), you in
addition have tested successfully on macos 11 (Big sur)
Greetings,
Finally I have a "working" Portfile (in attach) for gcl27, tested on MacPorts'
GitHub CI workflow, including macOS 13 x86, macOS 14 arm64 and macOS 15 arm64.
On macOS 13 x86, you can find the building logs from the following link (I put a
copy in attach in case the link is no more avai
17 matches
Mail list logo