Thanks for the response. Yes, I suppose I'm asking for too much, trying to span such a wide gap in kernel versions. I will try building on CentOS and run on Ubuntu next. If that works then that will have to serve as my short term solution. If I need to run on older machines then I will make additional builds on older machines.
I was a little surprised but I didn't have any problem compiling python 2.7.2 from source on the old kernel machine. I've also tried other version of python going back to 2.2.3 just in case that would help me but they did make any difference. The old machine has python 2.2.3 as the standard python. I googled for any reference of getaddrinfo crashing. I found this link http://goo.gl/OoOnL which mentions (near the bottom) that changing thread options might help. I just made one last attempt to build on the old machine using various python threads options. None helped but when I used --without-threads the PyInstaller built executable produced the following message when executing on Ubuntu. That's the best clue so far. test_app: relocation error: /lib/libnss_dns.so.2: symbol __ns_get32, version GLIBC_PRIVATE not defined in file libresolv.so.2 with link time reference -- You received this message because you are subscribed to the Google Groups "PyInstaller" group. To view this discussion on the web visit https://groups.google.com/d/msg/pyinstaller/-/rbuQWSAhf5YJ. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/pyinstaller?hl=en.
