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

Remove rewritePrefix #30

Merged
merged 1 commit into from
Apr 13, 2021
Merged

Remove rewritePrefix #30

merged 1 commit into from
Apr 13, 2021

Conversation

eWert-Online
Copy link
Collaborator

Fixes #29

Releases configured with "esy.release.rewritePrefix": true cannot be installed into deep filesystem locations (the limit is around 108 characters).

@dmtrKovalenko Do you know, if we need this for esy-libpng or esy-zlib?

Releases configured with `"esy.release.rewritePrefix": true` cannot be installed into deep filesystem locations (the limit is around 108 characters).
@dmtrKovalenko
Copy link
Owner

I think it is not required for deps, because we are not linking it with esy in runtime, just providing prebuilt binary files

@eWert-Online
Copy link
Collaborator Author

I just tested and reproduced the issue on my Mac. Can confirm, that this will fix it.
I will merge this, once the pipeline ran through successfully 🙂

@eWert-Online eWert-Online merged commit 8b914ce into main Apr 13, 2021
@eWert-Online eWert-Online deleted the fix-29 branch April 13, 2021 15:49
dmtrKovalenko added a commit that referenced this pull request May 22, 2021
* Add basic antialiasing support

* Remove cache

* Update tests / add tests

* Add antialiasing flag

* fix: remove rewritePrefix (#30)

Releases configured with `"esy.release.rewritePrefix": true` cannot be installed into deep filesystem locations (the limit is around 108 characters).

* Clip antialiasing check to correct dimensions

* feat: Return diffCount and diffPercentage in nodejs bindings (#32)

* Implement parsing results output for node bindings

* Update ts typings

* Use pattern matching over union

Co-authored-by: Torben Ewert <[email protected]>

* Better error message

Co-authored-by: Torben Ewert <[email protected]>

* Better error handling

* Add more tests and format package.json

Co-authored-by: Torben Ewert <[email protected]>

* Bump version

* Update ts

* chore: Split code into multiple opam packages (#28) (#31)

* Split into multiple opam files

* generate packages with dune-project

* set "use_standard_c_and_cxx_flags" to false

* fix public name of bin

* Add opam release github action

* ci: checkout project sources before releasing

* ci: fetch tags

* Add synopsis

* Setup user and token

* Remove --dry-run

* feat: Return diffCount and diffPercentage in nodejs bindings (#32)

* Implement parsing results output for node bindings

* Update ts typings

* Use pattern matching over union

Co-authored-by: Torben Ewert <[email protected]>

* Better error message

Co-authored-by: Torben Ewert <[email protected]>

* Better error handling

* Add more tests and format package.json

Co-authored-by: Torben Ewert <[email protected]>

* Bump version

* Update ts

* Split into multiple opam files

* generate packages with dune-project

* set "use_standard_c_and_cxx_flags" to false

* fix public name of bin

* Add opam release github action

* ci: checkout project sources before releasing

* ci: fetch tags

* Add synopsis

* Setup user and token

* Remove --dry-run

* ci: Update token location

* ci: try cloning opam repo

* Delete release-opam.yml

investigate automatic releases on a separate branch

Co-authored-by: Dmitriy Kovalenko <[email protected]>

* Add basic antialiasing support

* Remove cache

* Update tests / add tests

* Add antialiasing flag

* Clip antialiasing check to correct dimensions

* Fix tests

* Make bigarray-first IO version

* WIP: add comparing debuggers

* Commit test file

* Fix compilation

* Implement flat bigarray based architecture for antialsing

* Fix antialiasing with --diff-mask

* More precise type checking for rowPointers fields

* switch to 32bit bigarray

Co-authored-by: Dmitriy Kovalenko <[email protected]>
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

Successfully merging this pull request may close these issues.

Install fails on Windows CI
2 participants