kevingurney commented on PR #322:
URL: https://github.com/apache/arrow-site/pull/322#issuecomment-1447990340

   @alamb - it seems like the Webpack issues linked below may be causing the 
build failure:
   
   1. https://github.com/webpack/webpack/issues/14532#issuecomment-1434095919
   2. https://github.com/webpack/webpack/issues/13572
   3. https://github.com/webpack/webpack/pull/14306
   
   My high level understanding is that in Node 18 (the build output shows 
Node.js v18.14.1 is being used), the `md4` hashing algorithm is deprecated and 
the version of Webpack used by `apache/arrow-site` (v5.21.2) seems to default 
to using `md4`.
   
   [Webpack v5.61.0](https://github.com/webpack/webpack/releases/tag/v5.61.0) 
added a WASM `md4` implementation as a fallback. However, the advice in 
[1.](https://github.com/webpack/webpack/issues/14532#issuecomment-1434095919) 
recommends setting `output.hasFunction` in the Webpack config to use an 
alternative hashing algorithm instead. Specifically, it recommends using 
`xxhash64` (which is planned to be the default hashing algorithm when Webpack 6 
is released).
   
   So, to summarize, it seems that a combination of upgrading to the latest 
version of Webpack and switching over to `xxhash64` may resolve this issue.


-- 
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