packaging icon indicating copy to clipboard operation
packaging copied to clipboard

-dev packages have missing content, and content in the wrong place

Open fredemmott opened this issue 6 years ago • 3 comments

fredemmott avatar Apr 17 '18 20:04 fredemmott

+1 on this.

Can I manually generate/fetch the hphp-config.h file somehow?

effeks avatar May 23 '18 14:05 effeks

  • hphpize also missing
  • headers for third-party/ must be inspected (cmake bugs) - we need to install headers for everything we build, but not as /usr/include/foo.h - it's meant to be in to /usr/include/hphp/third-party/foo.h, but that's currently disabled as we were putting a load of stuff into /usr/include.

In general, the -dev packages (for making native C++ extensions) are not in a usable state.

fredemmott avatar Dec 05 '19 20:12 fredemmott

This is slow work, but it's happening; the first step is to make the way we build our third-party dependencies that are statically linked consistent; once we're there, it should be straightforward to resolve this.

This takes days-to-weeks of dedicated work per dependency; getting there, but it is slow.

fredemmott avatar Apr 09 '21 17:04 fredemmott