Re: installatioin of mercurial-py36 (27 35) fails

Hanspeter Niederstrasser <[email protected]>
Newsgroups gmane.os.apple.fink.beginners
Organization Snaggled Works
Message-ID <[email protected]>
On 2/21/21 12:13 PM, Uwe Brauer wrote:
> 
>> On 2/20/21 11:32 AM, Uwe Brauer wrote:
> 
>> Can you look earlier through the build log for the actual error
>> message (not just the diagnostics)?
> 
> And here it comes: it seem to try a deb out, confusing
> 
> 
> The critical lines seem to be
> 
> ILITY= -DZDICTLIB_VISIBILITY= -DZSTDERRORLIB_VISIBILITY= -fvisibility=hidden
> contrib/python-zstandard/zstd/compress/zstd_compress.c:2104:1: error: static declaration of 'ZSTD_compressSequences' follows non-static declaration
> ZSTD_compressSequences(seqStore_t* seqStorePtr,
> ^
> /opt/sw/include/zstd.h:1370:20: note: previous declaration is here
> ZSTDLIB_API size_t ZSTD_compressSequences(ZSTD_CCtx* const cctx, void* dst, size_t dstSize,
>                     ^
> contrib/python-zstandard/zstd/compress/zstd_compress.c:2287:13: error: too many arguments to function call, expected 7, have 10
>              zc->entropyWorkspace, HUF_WORKSPACE_SIZE /* statically allocated in resetCCtx */,
>              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> /opt/sw/include/zstd.h:1370:13: note: 'ZSTD_compressSequences' declared here
> ZSTDLIB_API size_t ZSTD_compressSequences(ZSTD_CCtx* const cctx, void* dst, size_t dstSize,

There's a conflict between the mercurial-pyXX build and the package 
libzstd1-dev. If you uninstall libzstd1-dev, then the mercurial builds 
will succeed.

Hanspeter


_______________________________________________
Fink-beginners mailing list
[email protected]
List archive:
https://sourceforge.net/p/fink/mailman/fink-users/
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-beginners
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.