� !A?h= ��f� ddlZddlZ ddlZn#e$rddlZYnwxYwd�Zd�Zd�Zd�Zd�Z d�Z dS)�Nc��tjdkrdnd}|dkr|nd}d�|d|d|d||��S) Ni���� �@r�'zaix-{:1x}{:1d}{:02d}-{:04d}-{}��)�sys�maxsize�format)�vrtl�bd�_sz�_bds �9/opt/alt/python-internal/lib64/python3.11/_aix_support.py�_aix_tagrsS��� ��(�(�"�"�b�C��a���"�"�T�C� +� 2� 2�4��7�D��G�T�!�W�c�SV� W� W�W�c��|�d��dd�\}}}t|d��t|��t|��gS)N�.������)�split�int)�vrmf�v�r�tls r� _aix_vrtlrsC���z�z�#���r��r�"�H�A�q�"� ��"��J�J��A����B��� (�(rc�� tjgd���}|�d��}|����d��}|ddkrt |d��nd}t |d��|fS)N)z/usr/bin/lslppz-Lqczbos.rtezutf-8�:r�rr)� subprocess� check_output�decode�striprr�str)�outrs r� _aix_bos_rter's���� � !�"G�"G�"G� H� H�C� �*�*�W� � �C� �)�)�+�+� � �C� � �C��b�'�R�-�-�#�c�"�g�,�,�,�T�C� ��A��K�K�� �rc�`� t��\}}tt|��|��S)N)r'rr)rr s r� aix_platformr).s,���"�~�~�H�D�"� �I�d�O�O�R� (� (�(rc�l�tjd��}|std���t|���S)N�BUILD_GNU_TYPEzBUILD_GNU_TYPE is not defined)r)� sysconfig�get_config_var� ValueErrorr)�gnu_types r�_aix_bgtr0Fs;���'�(8�9�9�H� �:��8�9�9�9� �(� #� #� #�#rc��� tjd��} t|��}n'#ttf$rtd|�����wxYwt t ��|��S)N� AIX_BUILDDATEz)AIX_BUILDDATE is not defined or invalid: )r,r-rr.� TypeErrorrr0)� build_dates r� aix_buildtagr5Ns���� �)�/�:�:�J�,���_�_� � �� � � "�,�,�,��+�&�+�+�,�,� ,�,���� �H�J�J� � +� +�+s �'�$A ) r r,r!� ImportError�_bootsubprocessrrr'r)r0r5�rr�r9s���#� � � � �����)��������)�)�)�)�(�(�(�(�(�)���� X�X�X�)�)�)� � � � )�)�)�0$�$�$� ,� ,� ,� ,� ,s �� �