On Sun, Nov 08, 2020 at 07:14:02PM -0500, Ashton Fagg wrote:
> Jeremie Courreges-Anglas <j...@wxcvbn.org> writes:
> 
> > Well if you drop -Werror, it just builds.  -Werror is often a pain in
> > ports, we tend to disable it.
> 
> Thanks for the tip. I did not know if that was allowed or not. I will do
> the same to the fmt port since I'm actually explicitly setting that option.
> 
> > On top of your tarball:
> > - some spacing and ordering tweaks
> > - SHARED_LIBS was a bit off.  Note that SHARED_LIBS versioning should
> >   start at zero, we don't respect upstream versioning (see SHARED_LIBS in
> >   bsd.port.mk(5))
> 
> Thanks, I goofed that in the fmt port too. I'll fix.
> 
> > - PLIST regened with make update-plist
> > - WANTLIB regened with make port-lib-depends-show
> > - -DCMAKE_INSTALL_PREFIX="${PREFIX}" is the default in a port, I didn't
> >   check the others -Defines
> 
> I took a look at what FreeBSD does for their flatbuffers port and set
> the cmake flags to match:
> 
> https://svnweb.freebsd.org/ports/head/devel/flatbuffers/Makefile?view=markup&pathrev=528335
> 
> (the exception is they don't build the tests - no idea why)
> 
> > I think the port is good to commit (need to check if it can be picked
> > up by other ports first).  Additional reviews and oks welcome.
> 
> I'd be interested to see if this works for Marc's kodi port. As I said,
> I have a couple other ports in the works that rely on this anyway. I had
> a brief look at Chromium and it's intimidating...I haven't wrapped my
> head around it enough to determine whether one can swap out the bundled
> flatbuffers or not.

I don't have a kodi port yet... I've had it configure and start building,
but it's still missing pieces.

one thing I can't figure out  is why it doesn't pick up freebsd
defaults at all, even though I've mostly configured it to.

Reply via email to