Michael Felt <mich...@felt.demon.nl> added the comment: On 11/20/2017 5:22 PM, Serhiy Storchaka wrote: > Serhiy Storchaka <storchaka+cpyt...@gmail.com> added the comment: > > _unixdll_getnode, _ifconfig_getnode, and _arp_getnode were changed recently. > Are they still not working on AIX? After a clone of master: a) _unixdll_getnode is renamed to _unix_getnode since the function _load_system_functions() still depends on find_library() - that always returns None, still not working. Note also - find_library('uuid') will not work on a standard AIX - as the library libuuid.a does not exist, neither have I ever seen a shared library with the name libuuid.so. FYI: Finally, "nm -Ae /usr/lib/libc.a | grep uuid" returns
root@x071:[/root]nm -Ae /usr/lib/libc.a | grep uuid /usr/lib/libc.a[shr.o]: ._gen_localhost_uuid t 3248320 /usr/lib/libc.a[shr.o]: ._gen_localhost_uuid@AF22_8 t 3256928 /usr/lib/libc.a[shr.o]: .uuid__get_os_time T 3234208 /usr/lib/libc.a[shr.o]: .uuid__uemul T 3236064 /usr/lib/libc.a[shr.o]: .uuid_compare T 3237088 /usr/lib/libc.a[shr.o]: .uuid_copy T 3236224 /usr/lib/libc.a[shr.o]: .uuid_create T 3240480 /usr/lib/libc.a[shr.o]: .uuid_create_nil T 3240160 /usr/lib/libc.a[shr.o]: .uuid_create_os T 3256608 /usr/lib/libc.a[shr.o]: .uuid_disk T 3252448 /usr/lib/libc.a[shr.o]: .uuid_equal T 3238336 /usr/lib/libc.a[shr.o]: .uuid_equal_nc T 3248384 /usr/lib/libc.a[shr.o]: .uuid_for_key T 3249504 /usr/lib/libc.a[shr.o]: .uuid_from_string T 3238944 /usr/lib/libc.a[shr.o]: .uuid_from_string_nc T 3248960 /usr/lib/libc.a[shr.o]: .uuid_get_address t 3234720 /usr/lib/libc.a[shr.o]: .uuid_hash T 3236384 /usr/lib/libc.a[shr.o]: .uuid_is_nil T 3237984 /usr/lib/libc.a[shr.o]: .uuid_is_nil_nc T 3249408 /usr/lib/libc.a[shr.o]: .uuid_is_valid_string_nc T 3248512 /usr/lib/libc.a[shr.o]: .uuid_is_valid_string_nc@AF23_10 t 3257184 /usr/lib/libc.a[shr.o]: .uuid_localhost T 3254208 /usr/lib/libc.a[shr.o]: .uuid_os_md5 t 3245248 /usr/lib/libc.a[shr.o]: .uuid_os_sha1 t 3245376 /usr/lib/libc.a[shr.o]: .uuid_to_string T 3239648 /usr/lib/libc.a[shr.o]: .uuid_to_string_nc T 3248608 /usr/lib/libc.a[shr.o]: _uuid_rmutex B 548664 12 /usr/lib/libc.a[shr.o]: _uuid_rmutex d 512480 4 /usr/lib/libc.a[shr.o]: getosuuid U - /usr/lib/libc.a[shr.o]: setosuuid U - /usr/lib/libc.a[shr.o]: uuid_c_version D 503544 4 /usr/lib/libc.a[shr.o]: uuid_compare D 498436 12 /usr/lib/libc.a[shr.o]: uuid_copy D 498412 12 /usr/lib/libc.a[shr.o]: uuid_create D 498508 12 /usr/lib/libc.a[shr.o]: uuid_create_nil D 498496 12 /usr/lib/libc.a[shr.o]: uuid_create_os D 498616 12 /usr/lib/libc.a[shr.o]: uuid_disk D 498592 12 /usr/lib/libc.a[shr.o]: uuid_equal D 498460 12 /usr/lib/libc.a[shr.o]: uuid_equal_nc D 498520 12 /usr/lib/libc.a[shr.o]: uuid_for_key D 498580 12 /usr/lib/libc.a[shr.o]: uuid_from_string D 498472 12 /usr/lib/libc.a[shr.o]: uuid_from_string_nc D 498556 12 /usr/lib/libc.a[shr.o]: uuid_g_nil_uuid D 432472 16 /usr/lib/libc.a[shr.o]: uuid_g_nil_uuid d 512476 4 /usr/lib/libc.a[shr.o]: uuid_hash D 498424 12 /usr/lib/libc.a[shr.o]: uuid_is_nil D 498448 12 /usr/lib/libc.a[shr.o]: uuid_is_nil_nc D 498568 12 /usr/lib/libc.a[shr.o]: uuid_is_valid_string_nc D 498532 12 /usr/lib/libc.a[shr.o]: uuid_localhost D 498604 12 /usr/lib/libc.a[shr.o]: uuid_to_string D 498484 12 /usr/lib/libc.a[shr.o]: uuid_to_string_nc D 498544 12 i.e., there is nothing with uuid_generate in it. _arp_getnode() AIX does not return any value for itself. Neither does Centos, (so I expect RHEL will also not), and my old debians do not either. So, after summary - these three functions still do nothing/do not work on AIX 6.1 or AIX 7.1 (cannot test AIX 7.2). And - as before, netstat -ia - when looking at ':', still returns 01:00:5e:00:00:01 for every interface. > > ---------- > nosy: +serhiy.storchaka > versions: +Python 3.7 -Python 3.3, Python 3.4, Python 3.5 > > _______________________________________ > Python tracker <rep...@bugs.python.org> > <https://bugs.python.org/issue28009> > _______________________________________ > ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue28009> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com