40002086_AD build error on RHEL 10.0

The portserver driver fails to start a compile on RHEL 10 due to errors in the configure script. First error is with calls like:

main() { exit(0); }

my fix was to change to:

#include <stdlib.h>
int main() { exit(0); }

The other error involves the numerous calls of tgetent((char *)0, (char *)0); so as to test for the presence of various libraries primarily ncurses.

Quickest kludge was to ensure ncurses was installed and disable the error report in configure ie:

# as_fn_error $? “Unable to find a working curses. Failing configure script.” “$LINENO” 5

with those changes, driver itself compiles without errors and works fine.

1 Like

Any updates on a new configure script? Sounds like the driver itself is good.

Kevin

The forum is a location for Customer helping customer. If you feel this is an actual driver issue, please submit a case at my.digi.com

I opened a case in September on this. Digi support isn’t able to give me a current status/ETA from engineering on something that was clearly identified (I referenced this thread in the ticket). I have customers that are being told they need to upgrade to RH10 for their cyberinsurance, yet I cannot until we have a driver released. I’m not sure what to do as for years we have recommended and also used in house exclusively the Digi realport devices. To have an OS that’s out 6 months and we can’t upgrade our customers to them puts us in a bad spot.

Signed,

Frustrated

If you have the Eng. Jira, please reach out to support and your account manager indicating you have customers wanting on it. Please also include which Cyber insurance certifications they are waiting for this update for.