Expand description
Codes for crate::plan::Warning. A warning never fails a build; it
reports something the analysis found that the bundle cannot express.
Constants§
- DLOPEN
- An object has an undefined reference to a
dlopen-family function, so it may load libraries noDT_NEEDEDnames. Nothing is known to be missing;--includecovers anything that is. - EXECUTABLE_
RELOCATED --installmoves an executable that declares$ORIGIN-relative search paths, so those paths no longer point where they did.- LIBRARY_
UNREACHABLE - A library was found through the build host’s
ld.so.cache, itsld.so.conf, or--library-path. None of those travel with the bundle, so the packaged loader will not look where the library sits. - LOADER_
CACHE_ AMBIGUOUS - Two objects in the bundle share a soname but differ, and one
generated
/etc/ld.so.cachecan name only one of them. An application that reaches the cache — rather than finding its own copy throughDT_RPATH/DT_RUNPATHfirst — may load the other. - USER_
WITHOUT_ PASSWD_ GROUP --userrecords an identity inpasswd/group, and neither file was asked for, so an application that looks its own uid up finds nothing.