diff --git a/meson.build b/meson.build index 3ddae84c1e..0ce978f8e5 100644 --- a/meson.build +++ b/meson.build @@ -107,7 +107,7 @@ prefixdir = get_option('prefix') if not prefixdir.startswith('/') error('Prefix is not absolute: "@0@"'.format(prefixdir)) endif -if prefixdir != rootprefixdir and not prefixdir.startswith(rootprefixdir.strip('/') + '/') +if prefixdir != rootprefixdir and rootprefixdir != '/' and not prefixdir.strip('/').startswith(rootprefixdir.strip('/') + '/') error('Prefix is not below root prefix (now rootprefix=@0@ prefix=@1@)'.format( rootprefixdir, prefixdir)) endif