[MacPorts] #55729: macports brotli clashes with the nginx module ngx_brotli

MacPorts noreply at macports.org
Mon Jan 22 15:44:07 UTC 2018


#55729: macports brotli clashes with the nginx module ngx_brotli
---------------------+----------------------
  Reporter:  eiked   |      Owner:  raimue
      Type:  defect  |     Status:  assigned
  Priority:  Normal  |  Milestone:
 Component:  ports   |    Version:
Resolution:          |   Keywords:
      Port:  brotli  |
---------------------+----------------------

Comment (by raimue):

 I am not sure I can follow your argument. Although the brotli command line
 tool itself is statically linked (in my opinion a bad decision by
 upstream), the libraries are an essential part of this port. They are
 already in use by dependents, so we cannot remove them.

 What makes you think the libraries are outdated? brotli 1.0.2 is the
 latest release.

 As I see it, this is a problem with the build system in ngx_brotli and
 should be fixed there. Maybe you might just have to live with a local
 patch to reorder the various `-I` directories for your system or you may
 have to deactivate brotli while building ngx_brotli. Upstream should be
 aware that this will likely also pop up on other distributions in the
 future (for example, Debian testing also ships libbrotli1 and libbrotli-
 dev which provides `/usr/lib/libbrotli*.so` and corresponding headers).

--
Ticket URL: <https://trac.macports.org/ticket/55729#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list