diff --git a/basis/alien/libraries/finder/linux/linux.factor b/basis/alien/libraries/finder/linux/linux.factor index 3bb3899131..c128cf17d8 100644 --- a/basis/alien/libraries/finder/linux/linux.factor +++ b/basis/alien/libraries/finder/linux/linux.factor @@ -17,7 +17,10 @@ CONSTANT: mach-map { : parse-ldconfig-lines ( string -- triple ) [ "=>" split1 [ [ blank? ] trim ] bi@ - [ " " split1 [ "()" in? ] trim "," split ] dip 3array + [ + " " split1 [ "()" in? ] trim "," split + [ "OS ABI:" head? not ] filter + ] dip 3array ] map ; : load-ldconfig-cache ( -- seq )