joaohf commented on issue #4448:
URL: https://github.com/apache/couchdb/issues/4448#issuecomment-1989722133

   Hi
   
   @pgj that will work. But, as I configure couchdb with:
   
   ```
   NOTE: Running ./configure --js-engine=quickjs --disable-docs     --rebar 
/build/tmp-qemux86-64-glibc-couchdb/work/core2-64-poky-linux/couchdb/3.3.3+git/recip
   e-sysroot-native/usr/bin/rebar     --rebar3 
/build/tmp-qemux86-64-glibc-couchdb/work/core2-64-poky-linux/couchdb/3.3.3+git/recipe-sysroot-native/usr/bin/reba
   r3     --erlfmt 
/build/tmp-qemux86-64-glibc-couchdb/work/core2-64-poky-linux/couchdb/3.3.3+git/recipe-sysroot-native/usr/bin/erlfmt
   ```
   
   The SM has been disabled when js-engine is quickjs 
https://github.com/apache/couchdb/blob/qjs/configure#L321
   
   @nickva, so could I state that SM will be necessary even for quickjs as the 
user needs to make a configuration choice in order to enable/disable quickjs  
and will be users that would like to --disable-spidermonkey from their builds ?
   
   My big issue with SM-91 is because it does not support python-3.12 as build 
environment. As I'm integrating couchdb with the latest Yocto environment 
(which only supports python 3.12), I have a hard decision to keep couchdb and 
try to patch SM-91 to use python 3.12.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to