Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Whether the OpenCOLLADA can adapt to the PCRE2? #655

Open
FiveJay opened this issue Jun 16, 2022 · 12 comments
Open

Whether the OpenCOLLADA can adapt to the PCRE2? #655

FiveJay opened this issue Jun 16, 2022 · 12 comments

Comments

@FiveJay
Copy link

FiveJay commented Jun 16, 2022

Dear author,
The older PCRE library is released in the 1990s and is now at end of life. The newer PCRE2 library is being actively maintained.
It's better to use PCRE2 instead of PCRE, do you have any plans?

@hobbes1069
Copy link
Contributor

Adding a +1 here. Fedora is looking to retire pcre for F37 or F38.

@david-geiger
Copy link

Same here +1. Mageia Linux also plans to remove old pcre.

@hobbes1069
Copy link
Contributor

Seeing that the last commit was in 2018 I don't think it's going to happen

@dvzrv
Copy link

dvzrv commented Mar 16, 2024

On Arch Linux we are also looking into replacing pcre with pcre2.
Seeing that this project seems to be abandoned and blender is the only package using it, we should maybe look into convincing upstream in either adopting it to some extend or dropping its use.

@loqs
Copy link

loqs commented Mar 22, 2024

See also RemiArnaud#4
If it helps I attempted to convert OpenCOLLADA to PCRE 2 in https://github.com/loqs/OpenCOLLADA/tree/pcre2 it does build and blender does build with it with minimal changes for the dependency change. Beyond building it is untested.
@brechtvl is the Blender project looking into PCRE 2 support at this point in time?

@svenstaro
Copy link

Blender is looking into moving away from OpenCOLLADA. As we can see, it's sadly unmaintained and it's unlikely that it'll be worked on again now that USD exists.

@RemiArnaud
Copy link
Contributor

Khronos has abandoned Collada and all its users a long time ago. OpenUSD has since replaced Collada as the standard source format. Hopefully AOUSD will do a better job at maintaining a standard than Khronos did.

@brechtvl
Copy link

I think it would be quite reasonable for Linux distribution packages of Blender to disable WITH_OPENCOLLADA. I don't think it's worth investing time on this.

The only reason it has not been removed from Blender is that it hasn't caused too much friction for the Blender project, so we might as well keep it. But it will likely be removed in one of the next few versions.

@svenstaro
Copy link

Thanks @brechtvl. As a downstream, I can work with that.

@svenstaro
Copy link

Arch Linux is now tracking the removal of OpenCOLLADA here.

@hobbes1069
Copy link
Contributor

I have retired it from Fedora. Looking at packaging OpenUSD as a replacement.

@svenstaro
Copy link

Arch Linux has dropped OpenCOLLADA today.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants