Gentoo Archives: gentoo-user

From: Meino.Cramer@×××.de
To: Gentoo <gentoo-user@l.g.o>
Subject: [gentoo-user] libpcre && blender: Confusion?
Date: Sun, 06 Dec 2015 03:47:24
Message-Id: 20151206034706.GA4770@solfire
1 Hi,
2
3 from builder.blender.org I regularily download the daily developers
4 build of blender.
5
6 In the last few days the developers seem to include code to access
7 libpcre into blender -- which will not be found on my system.
8
9 eix says:
10 #>eix libpcre
11 [I] dev-libs/libpcre
12 Available versions: (3) 7.9-r1 8.35 8.36 ~8.37-r2 8.38
13 {bzip2 +cxx doc +jit libedit pcre16 pcre32 +readline +recursion-limit static-libs unicode zlib ABI_MIPS="n32 n64 o32" ABI_PPC="32 64" ABI_S390="32 64" ABI_X86="32 64 x32"}
14 Installed versions: 8.38(3)(17:22:37 11/26/15)(bzip2 cxx jit pcre16 readline recursion-limit unicode zlib -libedit -pcre32 -static-libs ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="64 -32 -x32")
15 Homepage: http://www.pcre.org/
16 Description: Perl-compatible regular expression library
17
18 For me it reads as if libpcre-8.38 is included, which is version "3"
19 (due to the litlle "(3)").
20
21 ldd blender says:
22 #>ldd blender
23 linux-vdso.so.1 (0x00007f58c1f2f000)
24 librt.so.1 => /lib64/librt.so.1 (0x00007f58c1b08000)
25 libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x00007f58c185d000)
26 libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f58c1641000)
27 libpcre.so.3 => not found
28 libxml2.so.2 => /usr/lib64/libxml2.so.2 (0x00007f58c12d6000)
29 libGLU.so.1 => /usr/lib64/libGLU.so.1 (0x00007f58c1053000)
30 libGL.so.1 => /usr/lib64/opengl/nvidia/lib/libGL.so.1 (0x00007f58c0d1f000)
31 libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007f58c09d8000)
32 libXi.so.6 => /usr/lib64/libXi.so.6 (0x00007f58c07c7000)
33 libXxf86vm.so.1 => /usr/lib64/libXxf86vm.so.1 (0x00007f58c05c1000)
34 libutil.so.1 => /lib64/libutil.so.1 (0x00007f58c03be000)
35 libdl.so.2 => /lib64/libdl.so.2 (0x00007f58c01ba000)
36 libc.so.6 => /lib64/libc.so.6 (0x00007f58bfe1b000)
37 /lib64/ld-linux-x86-64.so.2 (0x00007f58c1d10000)
38 libm.so.6 => /lib64/libm.so.6 (0x00007f58bfb17000)
39 libstdc++.so.6 => /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/libstdc++.so.6 (0x00007f58bf803000)
40 libgcc_s.so.1 => /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/libgcc_s.so.1 (0x00007f58bf5ec000)
41 libz.so.1 => /lib64/libz.so.1 (0x00007f58bf3d6000)
42 libbz2.so.1 => /lib64/libbz2.so.1 (0x00007f58bf1c6000)
43 libpng16.so.16 => /usr/lib64/libpng16.so.16 (0x00007f58bef90000)
44 libnvidia-tls.so.358.16 => /usr/lib64/libnvidia-tls.so.358.16 (0x00007f58bed8c000)
45 libnvidia-glcore.so.358.16 => /usr/lib64/libnvidia-glcore.so.358.16 (0x00007f58bd12b000)
46 libXext.so.6 => /usr/lib64/libXext.so.6 (0x00007f58bcf18000)
47 libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007f58bccf4000)
48 libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007f58bcaf0000)
49 libXdmcp.so.6 => /usr/lib64/libXdmcp.so.6 (0x00007f58bc8ea000)
50
51
52 Before I screw up the library pool with a quick and dirty symlink
53 based on my assumption above...I better ask... :)
54
55 What exactly is libpcre.so.3 or for what stands it for?
56 Is the installed libpcre the one which is needed?
57 How can I fix it?
58
59 Thank you very much in advance for any help!
60 Best regards,
61 Meino

Replies

Subject Author
Re: [gentoo-user] libpcre && blender: Confusion? Alan McKinnon <alan.mckinnon@×××××.com>