Giter Site home page Giter Site logo

Comments (4)

lukasojd avatar lukasojd commented on August 17, 2024

[#https://github.com/async-aws/aws/pull/1655 ](async-aws/aws#1655)

from deb.sury.org.

oerdnj avatar oerdnj commented on August 17, 2024

The PPA doesn't include curl, and it's not going to as this is outside of the scope for this PPA.

from deb.sury.org.

lukasojd avatar lukasojd commented on August 17, 2024

@oerdnj PPA include PHP

The PPA doesn't include curl, and it's not going to as this is outside of the scope for this PPA.

Thank you for your prompt response. I understand the constraints of the PPA's scope, but allow me to further clarify the specific issue regarding the curl integration within PHP, as it might be a point of misunderstanding.

When PHP is compiled and built, it can be configured to include the curl extension. This process involves linking the PHP-curl extension to a specific version of the libcurl library available at the time of compilation. The critical point here is that once PHP is compiled with a particular version of libcurl, this version becomes an intrinsic part of the PHP binary. In the case of the PHP package provided in your PPA, it currently includes libcurl version 7.81.0.

The challenge arises from the fact that this embedded version of libcurl within PHP cannot be upgraded or altered externally once PHP is compiled. This means, as long as the PHP package in your PPA uses an older version of libcurl (7.81.0), users of this package have no means to upgrade or change this specific component of PHP to address the keep-alive connection issue. The only way to upgrade libcurl within the PHP environment is through recompiling PHP with a newer version of the libcurl library.

Hence, my request to consider upgrading the version of libcurl used in the PHP compilation process for your PPA. Upgrading to a version higher than 7.87.0 would resolve the current keep-alive connection issue inherent in the older version. This change would significantly enhance the functionality and performance of PHP applications relying on the curl extension, especially for those requiring efficient network communication.

I hope this further explanation clarifies the technical aspect of my request. I appreciate the work and maintenance that goes into managing this PPA, and I believe this upgrade would be beneficial for a wide range of PHP users.

Thank you for reconsidering this aspect of the PHP package in your PPA.

from deb.sury.org.

oerdnj avatar oerdnj commented on August 17, 2024

The critical point here is that once PHP is compiled with a particular version of libcurl, this version becomes an intrinsic part of the PHP binary. In the case of the PHP package provided in your PPA, it currently includes libcurl version 7.81.0.

Please first understand how shared libraries work before stating nonsense like a facts with words like "critical point". There is no embedded libcurl.

Also, let me reiterate once more:

this is outside of the scope for this PPA

from deb.sury.org.

Related Issues (20)

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.