Skip to content
  • Kay Sievers's avatar
    util: move all to shared/ and split external dependencies in separate internal libraries · d7832d2c
    Kay Sievers authored
    Before:
      $ ldd /lib/systemd/systemd-timestamp
      linux-vdso.so.1 =>  (0x00007fffb05ff000)
      libselinux.so.1 => /lib64/libselinux.so.1 (0x00007f90aac57000)
      libcap.so.2 => /lib64/libcap.so.2 (0x00007f90aaa53000)
      librt.so.1 => /lib64/librt.so.1 (0x00007f90aa84a000)
      libc.so.6 => /lib64/libc.so.6 (0x00007f90aa494000)
      /lib64/ld-linux-x86-64.so.2 (0x00007f90aae90000)
      libdl.so.2 => /lib64/libdl.so.2 (0x00007f90aa290000)
      libattr.so.1 => /lib64/libattr.so.1 (0x00007f90aa08a000)
      libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f90a9e6e000)
    
    After:
      $ ldd systemd-timestamp
      linux-vdso.so.1 =>  (0x00007fff3cbff000)
      libselinux.so.1 => /lib64/libselinux.so.1 (0x00007f5eaa1c3000)
      librt.so.1 => /lib64/librt.so.1 (0x00007f5ea9fbb000)
      libc.so.6 => /lib64/libc.so.6 (0x00007f5ea9c04000)
      /lib64/ld-linux-x86-64.so.2 (0x00007f5eaa3fc000)
      libdl.so.2 => /lib64/libdl.so.2 (0x00007f5ea9a00000)
      libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f5ea97e4000)
    d7832d2c