On Mon, Oct 29, 2018 at 5:33 PM <[email protected]> wrote:

> See <
> http://jenkins.cloudius-systems.com:8080/job/osv-build/1429/display/redirect?page=changes
> >
>
> Changes:
>
> [jwkozaczuk] Support non-fPIC shared objects
>
> [Nadav Har'El] tests makefile: clean up non-fpic compilation
> ...
>   LD build/release.x64/boot.bin
>   DD loader.img boot.bin
>   DD loader.img lzloader.elf
>   IMGEDIT build/release.x64/loader.img
>   IMGEDIT build/release.x64/loader.img
>   AS arch/x64/boot32.S
>   LD build/release.x64/loader.bin
> make[1]: Leaving directory '<
> http://jenkins.cloudius-systems.com:8080/job/osv-build/ws/'>
> OSv v0.52.0-5-g65f0e384
> eth0: 192.168.122.15
> Assertion failed: (phdr.p_flags & (PF_R | PF_W | PF_X)) == PF_R
> (core/elf.cc: fix_permissions: 495)
>
>
So at this point OSv was trying to run /tools/mkfs.so; tools/cpiod.so (see
scripts/upload_manifest.py) and I think
the first one crashed on this error. I don't know why, how did the latest
changes (which did not change phdr.p_flags)
make this assertion fail? Waldek, do you have any ideas?

I can't reproduce this on my machine.  "make check" succeeds for me.

-- 
You received this message because you are subscribed to the Google Groups "OSv 
Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to