- <listitem><para>System libraries and
- package-specific
- data.</para></listitem>
- </varlistentry>
-
- <varlistentry>
- <term><filename>/usr/lib64</filename></term>
- <listitem><para>Secondary library
- directory for placing 64bit versions
- of system libraries in, if the primary
- architecture of the system is 32bit,
- and <filename>/usr/lib64</filename> is
- defined in the platform ABI. This
- directory should not be used for
- package-specific data, unless this
- data requires 64bit-specific versions,
- too.</para></listitem>
+ <listitem><para>Static vendor data
+ that is compatible with all
+ architectures (though not necessarily
+ architecture-independent). Note that
+ this includes internal
+ executables or other binaries that are
+ not regularly invoked from a
+ shell. Such binaries may be for any
+ architecture supported by the
+ system. Do not place public libraries
+ in this directory, use
+ <varname>$libdir</varname> (see
+ below), instead.</para></listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term><varname>$libdir</varname></term>
+ <listitem><para>Location for placing
+ dynamic libraries in. The precise
+ location depends on the operating
+ system and the architecture, and is
+ sometimes
+ <filename>/usr/lib</filename>,
+ <filename>/use/lib64</filename> or
+ <filename>/usr/lib/</filename>
+ suffixed by an architecture
+ identifier. This directory should not
+ be used for package-specific data,
+ unless this data is
+ architecture-dependent, too. To query
+ <varname>$libdir</varname> for the
+ primary architecture of the system,
+ invoke
+ <programlisting># pkg-config --variable=libdir systemd</programlisting></para></listitem>