update: glibxx compatibility