a DOg= @slddlZddlZz ddlZWney6ddlZYn0ddZddZddZdd Zd d Z d d Z dS)NcCs@tjdkrdnd}|dkr|nd}d|d|d|d||S) Ni @r'zaix-{:1x}{:1d}{:02d}-{:04d}-{})sysmaxsizeformat)ZvrtlbdZ_sz_bdr $/usr/lib64/python3.9/_aix_support.py_aix_tagsrcCs2|ddd\}}}t|dt|t|gS)N.)splitint)vrmfvrtlr r r _aix_vrtlsrcCsRtgd}|d}|d}|ddkr>t|dnd}t|d|fS)N)z/usr/bin/lslppz-Lqczbos.rtezutf-8:rrr) subprocess check_outputdecodestriprrstr)outr r r r _aix_bos_rtes  r!cCst\}}tt||S)N)r!rr)rr r r r aix_platform.s r"cCs td}|stdt|dS)NZBUILD_GNU_TYPEzBUILD_GNU_TYPE is not defined)r) sysconfigget_config_var ValueErrorr)Zgnu_typer r r _aix_bgtFs r&c CsHtd}z t|}Wn$ttfy:td|Yn0tt|S)NZ AIX_BUILDDATEz)AIX_BUILDDATE is not defined or invalid: )r#r$rr% TypeErrorrr&)Z build_dater r r aix_buildtagNs  r() rr#r ImportErrorZ_bootsubprocessrrr!r"r&r(r r r r s