Created attachment 228498 [details]
3 diffs to get things to compile and run on i386
I found that if you change the compile option of the wazuh-agent to non shared, it builds and runs on i386. Not sure if this can be incorporated into the port or not. Diffs attached that I used to get it to work on RELENG_13, i386.
Sorry for the late reply! Did you test if this patch compiles also with poudriere? I'm currently struggeling with update to 4.2 which breaks poudriere build completely and I'm not sure if enabling i386 will help to make things better.
Hi, I didnt test with poudriere. So far, I just manually tested building the package from the ports tree and then added that package to my nanobsd image and its been working so far
Sorry, I can't accept this patch as it seems Wazuh guys removed this parameter in 4.2.X Makefile:
(In reply to Michael from comment #3)
Hmmm, yes I see what you mean. There is a large version upgrade since then. I will see if I can generate a new set of diffs. What branch (if any) are you working on from their git repo ?
Created attachment 228652 [details]
Enclosed the patchset I'm using which compiles fine pkg but breaks poudriere.