-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
New package: havoc-0.1.0 #22708
New package: havoc-0.1.0 #22708
Conversation
5117d52
to
c6fe567
Compare
srcpkgs/havoc/template
Outdated
checksum=a214f55317e394a2b3fc90d8bc7ceec497ecc9fb7a79418cff19b08ca2832b1a | ||
|
||
pre_build() { | ||
cp /usr/share/wayland-protocols/stable/xdg-shell/xdg-shell.xml . |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It should work without copying this. Was there some problem with VPATH? Perhaps VPATH needs to be modified with += in the makefile.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It works without this when I install pkg-config. This was an experiment if it will solve building on arm architectures. It didn't work, I am not sure why pkg-config isn't detecting xdg-shell on arm architectures.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Although wayland-protocols is architecture independent, the files will probably still be installed in the cross-compilation dependency base path. Not sure why pkg-config can't find it there, perhaps something in my makefiles pkg-config usage is not cross-compilation friendly.
You can check with CROSS_BUILD
if cross compilation is happening, and XBPS_CROSS_BASE
will be the root directory relative to which xdg-shell.xml should exist.
c6fe567
to
e6f9a2e
Compare
e6f9a2e
to
1385a5e
Compare
@PaperMountainStudio I released 0.2.0, that should fix cross-compilation so it works on arm. But you also need to add |
I can't get it to work. @ii8 if you want, you can try doing it yourself. |
No description provided.