Skip to content

Update dependency ai.djl.huggingface:tokenizers to v0.36.0#36155

Open
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/huggingface.vespa.version
Open

Update dependency ai.djl.huggingface:tokenizers to v0.36.0#36155
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/huggingface.vespa.version

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Mar 11, 2026

This PR contains the following updates:

Package Type Update Change OpenSSF
ai.djl.huggingface:tokenizers (source) compile minor 0.33.00.36.0 OpenSSF Scorecard

Release Notes

deepjavalibrary/djl (ai.djl.huggingface:tokenizers)

v0.36.0: DJL v0.36.0 Release

Compare Source

What's Changed

New Contributors

Full Changelog: deepjavalibrary/djl@v0.35.1...v0.36.0

v0.35.1: DJL v0.35.1 Release

Compare Source

What's Changed

New Contributors

Full Changelog: deepjavalibrary/djl@v0.35.0...v0.35.1

v0.35.0: DJL v0.35.0 Release

Compare Source

What's Changed

Enhancements

Bug Fixes

CI/CD

New Contributors

Full Changelog: deepjavalibrary/djl@v0.34.0...v0.35.0

v0.34.0: DJL v0.34.0 Release

Compare Source

Key Changes

Enhancements

Bug Fixes

Documentation

CI/CD

New Contributors

Full Changelog: deepjavalibrary/djl@v0.33.0...v0.34.0


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@bjorncs
Copy link
Member

bjorncs commented Mar 11, 2026

Let's upgrade this before adding back #36071.

Copy link
Member

@hmusum hmusum left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fails to build with:

[ERROR] HuggingFaceTokenizerTest.bert_tokenizer:35 » NoClassDefFound Could not initialize class ai.djl.huggingface.tokenizers.jni.LibUtils

2026-03-11 09:37:31 CEST | [ERROR] HuggingFaceTokenizerTest.pads_to_max_length:109 » NoClassDefFound Could not initialize class ai.djl.huggingface.tokenizers.jni.LibUtils
2026-03-11 09:37:31 CEST | [ERROR] HuggingFaceTokenizerTest.provides_model_info:121 » NoClassDefFound Could not initialize class ai.djl.huggingface.tokenizers.jni.LibUtils
2026-03-11 09:37:31 CEST | [ERROR] HuggingFaceTokenizerTest.tokenizes_using_paraphrase_multilingual_mpnet_base_v2:52 » UnsatisfiedLink /root/.djl.ai/tokenizers/0.21.0-0.36.0-cpu-linux-aarch64/libtokenizers.so: /lib64/libm.so.6: version `GLIBC_2.29' not found (required by /root/.djl.ai/tokenizers/0.21.0-0.36.0-cpu-linux-aarch64/libtokenizers.so)
2026-03-11 09:37:31 CEST | [ERROR] HuggingFaceTokenizerTest.truncates_to_max_length:91 » NoClassDefFound Could not initialize class ai.djl.huggingface.tokenizers.jni.LibUtils

@bjorncs
Copy link
Member

bjorncs commented Mar 12, 2026

The build fails on AlmaLinux 8 because the DJL tokenizers v0.36.0 native library (libtokenizers.so) requires glibc 2.29, but AlmaLinux 8 ships glibc 2.28.

The only failing module is linguistics-components — all 5 test failures are in HuggingFaceTokenizerTest:

Test Error
tokenizes_using_paraphrase_multilingual_mpnet_base_v2 UnsatisfiedLinkError — root cause
bert_tokenizer NoClassDefFoundError — cascading
pads_to_max_length NoClassDefFoundError — cascading
provides_model_info NoClassDefFoundError — cascading
truncates_to_max_length NoClassDefFoundError — cascading

@bjorncs
Copy link
Member

bjorncs commented Mar 12, 2026

After discussing with @arnej27959 and @toregge: the native so library requires at least glibc 2.34, which will be available once we have upgraded to AlmaLinux 9.

@renovate renovate bot changed the title Update dependency ai.djl.huggingface:tokenizers to v0.36.0 fix(deps): update dependency ai.djl.huggingface:tokenizers to v0.36.0 Mar 12, 2026
@renovate renovate bot changed the title fix(deps): update dependency ai.djl.huggingface:tokenizers to v0.36.0 Update dependency ai.djl.huggingface:tokenizers to v0.36.0 Mar 12, 2026
@renovate renovate bot changed the title Update dependency ai.djl.huggingface:tokenizers to v0.36.0 fix(deps): update dependency ai.djl.huggingface:tokenizers to v0.36.0 Mar 13, 2026
@renovate renovate bot changed the title fix(deps): update dependency ai.djl.huggingface:tokenizers to v0.36.0 Update dependency ai.djl.huggingface:tokenizers to v0.36.0 Mar 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants