Git Product home page Git Product logo

Comments (5)

robertsLando avatar robertsLando commented on August 30, 2024

This would require a duplicated patch for all nodejs patches so, one with line numvers support and one without.... or just add the line numbers patch and apply that only when nodejs is built from source... This requires adding a new option to pkg that is then propagated to pkg fetch and will eventually do the double patch of the nodejs version. This also requires all this patches to be someway maintained as long as the main patches change and I find this very difficult to happen... we struggle to keep the main patches maintained

from pkg-fetch.

segevfiner avatar segevfiner commented on August 30, 2024

Best to stay with one patch for each version and add an option. Like the existing sourceless option they already add. This project could definitely use some scripts to help maintaining the patches so it isn't such a manual and laborous process.

from pkg-fetch.

robertsLando avatar robertsLando commented on August 30, 2024

This project could definitely use some scripts to help maintaining the patches so it isn't such a manual and laborous process.

There is no way to create such scripts

from pkg-fetch.

segevfiner avatar segevfiner commented on August 30, 2024

This project could definitely use some scripts to help maintaining the patches so it isn't such a manual and laborous process.

There is no way to create such scripts

Not to fully automate the entire thing, as it obviously requires manual intervention. But to streamline it a bit. e.g.

  1. Download the relevant node.js version, extract it twice to two directories, and patch one of them.
  2. A second script to generate the patch from this two directories.

Just to make it slightly less of a manual process.

from pkg-fetch.

robertsLando avatar robertsLando commented on August 30, 2024

PR?

from pkg-fetch.

Related Issues (13)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.