Created attachment 166106 [details]
The latest upgrade (r403835) broke the build on armv6, the attached patch fixes that.
Created attachment 166107 [details]
poudriere testport log
CC committer of r403835
Hi Mikael, thank you for your patch!
Could you be a bit more specific about what was broken and how you
fixed it? A two-sentences description would be useful “just for
Unfortunately, I have no ARMv6 by here, where I could test this. I reviewed
your patch and it looks good to me. I have however one question: if I understand
correctly, the patch adds profiling libraries to the plist. But if I remember
correctly, profiling libraries used no to be available on armv6, see .
Could you comment on this?
I'm trying to solve this error:
Building the profiling libraries on armv6 is just a matter of adding the missing bits in the configure script, I didn't know that in PR 200102
Thank you for your quick feedback Mikael.
AFAIC we can merge this, but maybe wen has further comments?
even with the patch from Mikael ocaml will not build when x11 is deselected.
Tested on the latest FreeBSD-11.0-CURRENT-arm-armv6-RPI2-20160217-r295683 it stops with
===> ocaml-lablgl-1.05,1 conflicts with installed package(s):
They will not build together.
Please remove them first with pkg delete.
Actually, this shows that OCaml has been compiled on your system. You seem to face
a totally unrelated that should be resolved by recompiling OCaml with X11 support.
I've tested your patch on a raspberry pi2, I compiled the net/unison-text port and it works fine.
Let me test this a little further so I can commit it.
(In reply to Guido Falsi from comment #8)
> I've tested your patch on a raspberry pi2, I compiled the net/unison-text
> port and it works fine.
> Let me test this a little further so I can commit it.
obviously if you approve the patch.
I have done a round of testing in poudriere and this patch does not brake the port in any way and does make it package correctly on armv6.
So If The maintainer states his approval, and there are no objections, I'd commit it to the tree.
> So If The maintainer states his approval, and there are no objections, I'd commit it to the tree.
Yes Ia m fine with merging this (as fine as in #5). Thanks! :)
A commit references this bug:
Date: Thu Mar 24 20:55:15 UTC 2016
New revision: 411811
Fix packaging on armv6 by enabling profiling libraries.
Submitted by: mikael.urankar at gmail.com
Approved by: michipili at gmail.com (maintainer)