f4v ddlZddlZddlZddlmZmZddlmZddlm Z ej dkrda da d dZ d dZdS) N)DistutilsPlatformErrorDistutilsExecError)DEBUG)logdarwinc t|}tjd||rdS|rt |d}|||d<d}t jdkrtHddlm }| dpdatr$dt dDa trtjdt}d | dD}tdd d d gkr-|dd d d gkrd |dtd} t!| t#tj|} t%j||} | | j} nB#t,$r5} t.s|d}t1d|d| jd| d} ~ wwxYw| r$t.s|d}t1d|d| dS)N rr) sysconfigMACOSX_DEPLOYMENT_TARGETc,g|]}t|Sint.0xs 6/opt/alt/python311/lib64/python3.11/distutils/spawn.py zspawn..<s$L$L$LSVV$L$L$L.c,g|]}t|Srrrs rrzspawn..DsFFF1AFFFr z)$MACOSX_DEPLOYMENT_TARGET mismatch: now "z" but "z)" during configure;must use 10.3 or later)r )envzcommand z failed: z failed with exit code )listrinfojoinfind_executablesysplatform _cfg_target distutilsr get_config_varsplit_cfg_target_splitosenvirongetrdict subprocessPopenwait returncodeOSErrorrrargs) cmd search_pathverbosedry_run executablerr cur_targetcur_target_splitmy_msgprocexitcodeexcs rspawnr?ss" s))CHSXXc]] $SV,,  !CF C |x   + + + + + +#22"<>>DAC  M$L$L[5F5Fs5K5K$L$L$L!  < (BKPPJFF 0@0@0E0EFFF  !$Q//4DRaR4HBPQ74R4R4R$.::{{{<-V444rz0:<<>!   HHH  4sBB:9B:)rrr)N)r#r*r.distutils.errorsrrdistutils.debugrr&rr$r%r)r?r"rrrrSs GGGGGGGG!!!!!!<8KEGEGEGEGP""""""r