Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

brut 1.54 fails to build on FreeBSD #5

Closed
nunotexbsd opened this issue Jul 10, 2021 · 4 comments
Closed

brut 1.54 fails to build on FreeBSD #5

nunotexbsd opened this issue Jul 10, 2021 · 4 comments

Comments

@nunotexbsd
Copy link

nunotexbsd commented Jul 10, 2021

Hello,

Trying to port brut to FreeBSD but it fails with:

1 error generated.
In file included from wireless.c:2:
In file included from ./disk.h:19:
In file included from /usr/local/include/gtk-3.0/gtk/gtk.h:30:
In file included from /usr/local/include/gtk-3.0/gdk/gdk.h:32:
In file included from /usr/local/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30:
In file included from /usr/local/include/gtk-3.0/gdk/gdktypes.h:35:
In file included from /usr/local/include/pango-1.0/pango/pango.h:25:
In file included from /usr/local/include/pango-1.0/pango/pango-attributes.h:25:
In file included from /usr/local/include/pango-1.0/pango/pango-font.h:25:
/usr/local/include/pango-1.0/pango/pango-coverage.h:28:10: fatal error: 'hb.h' file not found
#include <hb.h>
         ^~~~~~
1 error generated.
*** [brut] Error code 1

make[1]: stopped in /wrkdirs/usr/ports/sysutils/brut/work/brut-1.54
1 error

Any hints on how to solve it?

Thanks,
Nuno Teixeira

@random532
Copy link
Owner

Hey, I wrote this last year when I was unemployed. I'll take a look tomorrow (Sunday). Looks like a header issue. Should be solvable. Sorry.

@random532
Copy link
Owner

I fixed it with version 1.55, among other things (hopefully).

Never versions of GTK (or pango) apparently use harfbuzz.

I tested it on a fresh install of FreeBSD 13.0 Release. I will address the PR as well.

@nunotexbsd
Copy link
Author

Hello!

version 1.55 fixes the problem.

Thanks for ultra fast fix!
Nuno Teixeira

@grahamperrin
Copy link

https://cgit.freebsd.org/ports/commit/?id=35345a43885aea9d60ab0e65ee33274af382a689

Ooh!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants