Speech Sound driver
ELFOSABI_OPENVMS is 13, just after ELFOSABI_OPENBSD. On elfdump/elfdump.c, there's nothing after ELFOSABI_OPENBSD, and numbering starts at 16. Curiously readelf/readelf.c, seems ok, and it has ELFOSABI_NSK, but not ELFOSABI_AROS. It looks like there has been some sloppiness keeping those in sync, although I understand most of those are rarely used.
For the record.. it seems some of those have a mismatch for OPENVMS as well.
While here, I just noticed elfdump and readelf are missing support for ELFOSABI_FENIXOS (16) as well.
Missing ELFOSABI_OPENVOS support
I agree with closing the ticket .. thanks! For the record though, the problem escalated: with python3 it doesn't detect some headers so I had to disable the python option for the port altogether. :(.
You may ask, but its a workaround because I don't understand it. In the tfel port Makefile we used to have this: PYTHON_CMAKE_ARGS= -Denable-python=ON -Denable-python-bindings=ON it stopped working and the documended recommendation is to use this: PYTHON_CMAKE_ON= enable-python enable-python-bindings which also doesn't work. The same format does work for the calculix and aster options. However using this works: PYTHON_CMAKE_ON= -Denable-python=ON -Denable-python-bindings=ON So I have to check with...