Artifact
82b48d4f36aca1e68b96e10aa52dd4278184a71185087bb9b627a7c3c312e88b:
0000: 4c 44 43 4f 4e 46 49 47 5f 50 41 54 48 53 3f 3d LDCONFIG_PATHS?=
0010: 2f 6c 69 62 20 2f 75 73 72 2f 6c 69 62 20 2f 75 /lib /usr/lib /u
0020: 73 72 2f 6c 6f 63 61 6c 2f 6c 69 62 20 2f 75 73 sr/local/lib /us
0030: 72 2f 70 6b 67 2f 6c 69 62 0a 4c 44 43 4f 4e 46 r/pkg/lib.LDCONF
0040: 49 47 5f 4c 4f 43 41 4c 5f 44 49 52 53 3f 3d 2f IG_LOCAL_DIRS?=/
0050: 75 73 72 2f 6c 6f 63 61 6c 2f 6c 69 62 64 61 74 usr/local/libdat
0060: 61 2f 6c 64 63 6f 6e 66 69 67 0a 0a 2e 66 6f 72 a/ldconfig...for
0070: 20 70 61 74 68 20 69 6e 20 24 7b 4c 44 43 4f 4e path in ${LDCON
0080: 46 49 47 5f 50 41 54 48 53 7d 20 2f 65 74 63 2f FIG_PATHS} /etc/
0090: 6c 64 2d 65 6c 66 2e 73 6f 2e 63 6f 6e 66 0a 2e ld-elf.so.conf..
00a0: 69 66 20 65 78 69 73 74 73 28 24 7b 70 61 74 68 if exists(${path
00b0: 7d 29 0a 6c 64 63 2b 3d 24 7b 70 61 74 68 7d 0a }).ldc+=${path}.
00c0: 2e 65 6e 64 69 66 0a 2e 65 6e 64 66 6f 72 0a 0a .endif..endfor..
00d0: 2e 66 6f 72 20 64 69 72 20 69 6e 20 24 7b 4c 44 .for dir in ${LD
00e0: 43 4f 4e 46 49 47 5f 4c 4f 43 41 4c 5f 44 49 52 CONFIG_LOCAL_DIR
00f0: 53 7d 0a 2e 69 66 20 65 78 69 73 74 73 28 24 7b S}..if exists(${
0100: 64 69 72 7d 29 0a 6c 64 63 2b 3d 24 7b 3a 21 66 dir}).ldc+=${:!f
0110: 69 6e 64 20 24 7b 64 69 72 7d 20 2d 74 79 70 65 ind ${dir} -type
0120: 20 66 21 7d 0a 2e 65 6e 64 69 66 0a 2e 65 6e 64 f!}..endif..end
0130: 66 6f 72 0a 0a 6c 64 63 6f 6e 66 69 67 3a 20 6d for..ldconfig: m
0140: 6f 75 6e 74 6c 61 74 65 0a 09 65 63 68 6f 20 22 ountlate..echo "
0150: 4d 52 43 3a 24 40 3e 20 49 6e 69 74 69 61 6c 69 MRC:$@> Initiali
0160: 7a 69 6e 67 20 73 68 61 72 65 64 20 6c 69 62 72 zing shared libr
0170: 61 72 69 65 73 3a 20 24 7b 6c 64 63 7d 22 3b 20 aries: ${ldc}";
0180: 5c 0a 09 6c 64 63 6f 6e 66 69 67 20 2d 65 6c 66 \..ldconfig -elf
0190: 20 24 7b 6c 64 63 7d 0a ${ldc}.