Hey Paul

Looking forward to your contribution. Here is the documentation for Packaging your Valgrind port. https://docs.openindiana.org/dev/userland/#a-component-usually-consists-of-several-files If you need a Vagrant box I Maintain those :)

-Till


On 15.02.25 08:50, Paul Floyd via oi-dev wrote:
Hi

Just joined the list, and by coincidence I saw

<quote>
Am 12.01.25 um 10:48 schrieb Cedric Blancher:
 > Good morning!
 >
 > Does OpenIndiana have a valgrind package? Illumos/x86-64 is supported
 > by valgrind
 >
 > Ced
╰─➤  pkg list -a|grep valgrind
developer/debug/valgrind 3.22.0-2023.0.0.0          ---

We have it but I don't use it because it is not in a good shape. We had
many failing tests last time I checked.
</quote>

Well the good news is that I'm a Valgrind maintainer and I just pushed a few fixes for Solaris and Illumos.

The most important of these concerns signal handling. The functions that create and destroy Valgrind's synthesized sigframe were causing segfaults. I didn't debug the exact cause, something related to optimisations done by GCC.

I'll be asking more questions as I try to clean up more of the outstanding issues.

A+
Paul

_______________________________________________
oi-dev mailing list
oi-dev@openindiana.org
https://openindiana.org/mailman/listinfo/oi-dev

_______________________________________________
oi-dev mailing list
oi-dev@openindiana.org
https://openindiana.org/mailman/listinfo/oi-dev

Reply via email to