> On 9. Nov 2021, at 18:33, Joan Touzet <woh...@apache.org> wrote:
> 
> 
> 
> On 09/11/2021 11:51, Jan Lehnardt wrote:
>> Heya Joan & Dave,
>> I’m working my way through the Glazier readme, thanks so much for the 
>> copious notes.
>> I had to change a few things to get ahead (noted below), and now I’m stuck.
>> # Missing PATH
>> I had to add this to PATH to make tool resolution work as described: 
>> https://github.com/apache/couchdb-glazier/commit/a9499252ad767579b023c179b5da0cd81f32a91d#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5
>> I hope this works generally and not just for me. So far so good.
>> # git clone otp under cygwin
>> The README says to git clone in PowerShell. This has the effect that line 
>> endings are \r\n and that doesn’t agree with the `otp_build` script.
>> Moving the git operations into cygwin fixes this.
> 
> Better to change the git config to not touch line endings, but you can do it 
> this way.
> 
> git config auto.crlf false

aye

> 
>> https://github.com/apache/couchdb-glazier/commit/51e5767bc1cfd3285c57278d5f794a93e5bd0af9#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5
>> # Building Erlang
>> Without any changes, `otp_build autoconf` fails with: ”configure: error: C 
>> compiler cannot create executables“
>> In config.log I find: “LINK : fatal error LNK1181: cannot open input file 
>> ‘MSVCRT.LIB”
>> A half on on StackOverflow tells me I need:
>> export CFLAGS="-link -LIBPATH:/cygdrive/c/Program\ Files\ \(x86\)/Microsoft\ 
>> Visual\ Studio/2017/BuildTools/VC/Tools/MSVC/14.16.27023/lib/x64”
>> I got that to build once, but when trying to make it part of the install 
>> instructions, I get into trouble with the configure cache, which doesn’t 
>> expect CFLAGS and seems to come pre-filled with the OTP sources. I went 
>> through a little back and forth trying to fix this, but ended up with \\\\\ 
>> escape issues and gave up.
>> Any tips for making this work properly rather than hacking .cache files 
>> manually?
> 
> Believe I had a patch to submit to OTP to fix this very issue, they said 
> they'd be willing to take it...and I never got to it. I recall it being a 
> patch to their autoconf source to add that path.

Thanks.

Onto SpiderMonkey, any ideas for this:

DEBUG: configure: error: Library requirements (icu-i18n >= 59.1) not met; 
consider adjusting the PKG_CONFIG_PATH environment variable if your libraries 
are in a nonstandard prefix so pkg-config can find them.

Setting PKG_CONFIG_PATH to /c/relax/vcpkg/installed/x64-windows/[lib|bin] did 
not do the trick

Best
Jan
—

>> Best
>> Jan
>> —
>> Professional Support for Apache CouchDB:
>> https://neighbourhood.ie/couchdb-support/
>> 24/7 Observation for your CouchDB Instances:
>> https://opservatory.app
>>> On 6. Nov 2021, at 18:06, Jan Lehnardt <j...@apache.org> wrote:
>>> 
>>> Heya Joan,
>>> 
>>> thanks for the heads-up. Nick and I are tackling these this time around :)
>>> 
>>> Best
>>> Jan
>>> —
>>> 
>>>> On 3. Nov 2021, at 08:07, Joan Touzet <woh...@apache.org> wrote:
>>>> 
>>>> Hello there,
>>>> 
>>>> Sorry, I'm unavailable to help test and vote on releases.
>>>> 
>>>> I took notes during the 3.2.0 release as to what was needed to do the 
>>>> binary releases without me. Someone from the PMC, specifically, should 
>>>> pick this up for now.
>>>> 
>>>> https://gist.github.com/wohali/9f159bbdb6ef2c51a50d1e2326fc1d5b
>>>> 
>>>> Any questions, feel free to send me a note offlist.
>>>> 
>>>> Cheers,
>>>> Joan "too busy for a pithy quote" Touzet
>>>> 
>>>> On 02/11/2021 22:00, Nick Vatamaniuc wrote:
>>>>> Dear community,
>>>>> I would like to propose that we release Apache CouchDB 3.2.1
>>>>> Candidate release notes:
>>>>>    https://docs.couchdb.org/en/latest/whatsnew/3.2.html#version-3-2-1
>>>>> We encourage the whole community to download and test these release
>>>>> artefacts so that any critical issues can be resolved before the
>>>>> release is made. Everyone is free to vote on this release, so dig
>>>>> right in! (Only PMC members have binding votes, but they depend on
>>>>> community feedback to gauge if an official release is ready to be
>>>>> made.)
>>>>> The release artefacts we are voting on are available here:
>>>>>    https://dist.apache.org/repos/dist/dev/couchdb/source/3.2.1/rc.1/
>>>>> There, you will find a tarball, a GPG signature, and SHA256/SHA512 
>>>>> checksums.
>>>>> Please follow the test procedure here:
>>>>>    
>>>>> https://cwiki.apache.org/confluence/display/COUCHDB/Testing+a+Source+Release
>>>>> Please remember that "RC1" is an annotation. If the vote passes, these
>>>>> artefacts will be released as Apache CouchDB 3.2.1
>>>>> Please cast your votes now.
>>>>> Thanks,
>>>>> -Nick
>>> 

Reply via email to