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

Linux binaries for latest releases #939

Closed
Lucas-C opened this issue Apr 14, 2021 · 4 comments
Closed

Linux binaries for latest releases #939

Lucas-C opened this issue Apr 14, 2021 · 4 comments

Comments

@Lucas-C
Copy link

Lucas-C commented Apr 14, 2021

Hello.

Looking at the binary release pages:

...there seems to be no Linux binary releases for versions above 5.4.0.

I'm opening this issues to humbly request if binaries could be released for recent versions of Tidy HTML please?

Regards

@geoffmcl
Copy link
Contributor

@Lucas-C, thanks for the issue... it raises many points...

Yes, it does seem we missed adding any linux binaries to release 5.6.0... not sure why... but seems rather late in the day to do this now... even if I do correctly remember the rather tricky process of adding binaries...

The other 5.7.28 was only an interim release, and did not feel the need to add binaries for that... hopefully people can build their own latest, from source!

Especialy since I am back onto to considering a 5.8.0, so.6, release, or maybe 6.0.0 so.6, and/or, at least, a 5.7.47++ interim release(s)... there are so many good things fixed since that last 5.6.0, Nov 25, 2017 release, now years ago...

The main holdup at this point is issue #743... I think I have solved the exposed prvTidyXXXX functions, in the issue-743 branch, and would really appreciate others testing and confirming this... or, better still, offering an alternative, since the solution I have proposed is quite invasive, effecting some 14, or more, sources... read too many lines of change... maybe there is a simpler way to achieve the same?

And maybe there are some other issued that should be considered for the rel... again would appreciate feedback on this... like some sort of triage, assessment, of the outstanding issues... like #921 seems important... others???

I recently added gen-html.bat|sh to automate parts of the release - the rel HTML, enhanced, and version.log... but more to do, like creating the SHA256 files, semi-auto-modifiying tidy.yml for the new bin files... etc, etc... much help needed!!!

After adding ;ZIP, to cmake's CPACK_GENERATOR, just checked the unix make package, and the 3 DEB/RPM/ZIP packages built fine, and likewise, after installing WIX in my new windows 10 machine, already had NSIS installed, cmake --target PACKAGE ... built the 3 EXE/MSI/ZIP packages there... so another install step tested ok...

As sometimes happens, my tidy enthusiasm is flagging, due to the general lack of feedback, help, testing, reporting, etc, etc, even helpful comments... c'est la vie...

Anyway, @Lucas-C, this is not all directed at you. As stated, thanks for the release reminder...

@balthisar
Copy link
Member

I'll close this a duplicate of a couple of others. After the 5.8 release, I will look at some automated builds for supported platforms.

@Lucas-C
Copy link
Author

Lucas-C commented Jul 29, 2021

Thank you for the new release ! 🥳🙌🎈🎉

@balthisar
Copy link
Member

And, automated builds are now available for next branch, as well.

These are Github "pre-release", so you have to look at "Releases" to find them.

Currently whenever the version is bumped, one of the maintainers still has to create the pre-release manually, but when this is done, the builds will attach automatically.

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

No branches or pull requests

3 participants