Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nixpkgs
base: 653b97689f1c
Choose a base ref
...
head repository: NixOS/nixpkgs
compare: bf1473f5e099
Choose a head ref
  • 1 commit
  • 1 file changed
  • 1 contributor

Commits on Aug 5, 2018

  1. haproxy: use getaddrinfo() on Linux (#44489)

    As per project's README:
    
    > Recent systems can resolve IPv6 host names using getaddrinfo(). This
    > primitive is not present in all libcs and does not work in all of
    > them either. Support in glibc was broken before 2.3. Some embedded
    > libs may not properly work either, thus, support is disabled by
    > default, meaning that some host names which only resolve as IPv6
    > addresses will not resolve and configs might emit an error during
    > parsing. If you know that your OS libc has reliable support for
    > getaddrinfo(), you can add USE_GETADDRINFO=1 on the make command
    > line to enable it. This is the recommended option for most Linux
    > distro packagers since it's working fine on all recent mainstream
    > distros. It is automatically enabled on Solaris 8 and above, as it's
    > known to work.
    
    Without this option, it is not possible for HAProxy to solve IPv6-only
    names. This option is enabled in Debian builds without any notable
    adverse effect.
    vincentbernat authored and xeji committed Aug 5, 2018
    Configuration menu
    Copy the full SHA
    bf1473f View commit details
    Browse the repository at this point in the history