Coder Social home page Coder Social logo

Improved Makefiles about libutp HOT 8 CLOSED

bittorrent avatar bittorrent commented on June 25, 2024
Improved Makefiles

from libutp.

Comments (8)

ghazel avatar ghazel commented on June 25, 2024

Ugh, I loathe Makefiles.

Could you submit this as a Github pull request?

from libutp.

ghazel avatar ghazel commented on June 25, 2024

Oh, actually, what do you mean "system libtup"? libtup specifically says that is a bad idea. If a package manager has built libutp into a package they are asking for problems.

from libutp.

ssuominengentoo avatar ssuominengentoo commented on June 25, 2024

Asking for problems? I don't have a problem diffing internal copy of libutp within transmission source tree to the libutp tree from here and adjusting the system package accordingly.

I'll try to make push req. today

from libutp.

ghazel avatar ghazel commented on June 25, 2024

libutp is not considered stable enough to be included as a package in any package manager. It is designed to be compiled as part of your application.

from libutp.

ssuominengentoo avatar ssuominengentoo commented on June 25, 2024

What made me want to package libutp separately is this bug:

http://trac.transmissionbt.com/ticket/5002

So instead of updating the security bug in multiple packages embedding libutp, I'd prefer to just patch libutp and automatically solve the others through it
What a mess :/

from libutp.

ghazel avatar ghazel commented on June 25, 2024

That patch hasn't been applied to libutp yet. It's not a good idea to go patching all the apps with it, unless the developers test is specifically.

When libutp applies it, developers should test their app with the latest version of libutp.

from libutp.

ssuominengentoo avatar ssuominengentoo commented on June 25, 2024

OK then, I've removed the separately packaged libutp from Gentoo's CVS repository
The patch doesn't really make any difference anymore, and I suppose proper autotools or cmake patch would be preferred anyways, so I'll just close this
Thanks for clarification (it's what I was afraid of)

from libutp.

ghazel avatar ghazel commented on June 25, 2024

Most preferred would be a setsockopt to allow applications to use the LEDBAT congestion controller with TCP instead of an application-level UDP transport to begin with ;)

from libutp.

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.