Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • D dhcp
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 105
    • Issues 105
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 12
    • Merge requests 12
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • ISC Open Source Projects
  • dhcp
  • Issues
  • #218

Closed
Open
Created Nov 29, 2021 by Philip Prindeville@pprindeville

Updated bundled Bind9 to 9.11.36

Describe the bug DHCP won't build on OpenWRT due to bind/lib/isc/stats.c being broken in 9.11.14.

To Reproduce Steps to reproduce the behavior:

  1. Create an OpenWRT build environment (Ubuntu 20 preferred)
  2. Tweak feeds/packages/net/isc-dhcp/Makefile to use PKG_VERSION:=4.4.2-P2, PKG_RELEASE:=1, and the correct PKG_HASH for the tarball.
  3. Enable CONFIG_PACKAGE_isc-dhcp-server-ipv6=y in your .config file.
  4. Run make world

Expected behavior Everything should build

Environment:

  • ISC DHCP version: 4.4.2-P2

  • OS: Ubuntu 20.04 cross-building OpenWRT master

  • CONFIG_PACKAGE_isc-dhcp-server-ipv6=y enabled

Additional Information Fixed with fix variable name in conditional block which hit v9_11_15.

Some initial questions

  • This issue has been brought up on dhcp-workers previously but is unresolved.

Is your feature request related to a problem? Please describe. Unable to build newer releases for OpenWRT (I'm the package owner on that distro).

Describe the solution you'd like I'd like it to be buildable again.

Describe alternatives you've considered None are applicable since they all involve applying patches to a file that gets extracted from a tarball, which isn't supported by the OpenWRT build machinery.

Additional context See discussion on dhcp-workers mailing list.

Funding its development I can contribute support through providing and testing the fix.

Participating in development See previous.

Contacting you See my gitlab account for an email address.

UPDATE: The original ticket was to update to 9.11.15, but the changes now update to 9.11.36.

Edited Jan 03, 2022 by Tomek Mrugalski
Assignee
Assign to
Time tracking