[pkg-dhcp-devel] Bug#858842: Patch: Integrate Fedora patches in Debian's isc-dhcp

Sebastian Hegler sebastian.hegler at tu-dresden.de
Mon Mar 27 14:53:42 UTC 2017


Source: isc-dhcp
Version: 4.3.5-3
X-Debbugs-CC: apollock at debian.org, mgilbert at debian.org
Tags: patch

Dear maintainer(s)!

Attached you will find a patch which includes (nearly) all of the patches the Fedora people included in their distribution of isc-dhcp, pulled from this location:
git://pkgs.fedoraproject.org/dhcp.git
It includes all patches up to rev. f4e9ae9e62a8e9a19c77d98c196256b4075a99d9  , tagged "dhcp-4.3.5-1.fc25"

So far, this has been done:
* Debian patches have been applied on top of the Fedora patches (or: Fedora first, Debian second)
* redundant patches have been eliminated
* build system patches have been modified following Debian precedent (Debian uses a packetized version of the ISC libraries, Fedora statically includes the relevant functionality)
* patches have been modified so they apply and the packages can be built

The patch attached applies against the contents of "isc-dhcp_4.3.5-3.debian.tar.xz", as downloaded today from "http://http.debian.net/debian/pool/main/i/isc-dhcp/isc-dhcp_4.3.5-3.debian.tar.xz" .
Packages build successfully, the programs run.

The reason I did this work was to include a _working_ implementation of DHCP over InfiniBand fabrics (RFC 4390), pieces of hardware quite common in an HPC environment. However, I failed at extracting the exact single patch(es) doing this, so I went for all of them. I'm happy to report success, the modified version is now running for quite some time; server and client act in a correct fashion, on both ethernet and InfiniBand.


I sincerely hope that this is useful to you. Please let me know what needs to be done so this can be included in Debian's next release.


Yours sincerely,
Sebastian
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Integrate-Fedora-patches-into-Debian.patch.xz
Type: application/octet-stream
Size: 58700 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-dhcp-devel/attachments/20170327/c5ebbf8e/attachment-0001.obj>


More information about the pkg-dhcp-devel mailing list