Gentoo Archives: gentoo-user

From: Jack <ostroffjh@×××××××××××××××××.net>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Major problems with libpcre / UTF8
Date: Thu, 15 Dec 2022 21:07:40
Message-Id: ILFXA25Q.7SQPADVC.FHTZLUW7@K6UDIWFY.RODPZPDG.QNORAB7R
In Reply to: [gentoo-user] Major problems with libpcre / UTF8 by Walter Dnes
1 On 2022.12.15 15:52, Walter Dnes wrote:
2 > I just finished solving my babl problems, but more stuff shows up in
3 > libpcre. First, here are my USE flags. I don't see "utf8" anywhere.
4 >
5 > Calculating dependencies... done!
6 > [ebuild R ] dev-libs/libpcre-8.45-r1:3::gentoo USE="bzip2 cxx
7 > jit readline (split-usr) (unicode) zlib -libedit -pcre16 -pcre32
8 > -static-libs" 0 KiB
9 >
10 > Can someone give me their output from "emerge -pv1 dev-libs/libpcre"
11 Calculating dependencies... done!
12 [ebuild R ] dev-libs/libpcre-8.45-r1:3::gentoo USE="bzip2 cxx jit
13 readline (split-usr) static-libs (unicode) zlib -libedit -pcre16
14 -pcre32" ABI_X86="32 (64) (-x32)" 0 KiB
15
16 and for mc:
17 Calculating dependencies... done!
18 [ebuild R ] app-misc/mc-4.8.28-r2::gentoo USE="X edit gpm slang
19 spell unicode -nls -sftp -test" 0 KiB
20 >
21 > mc (Midnight Commander) spews out a lot of...
22 mc gives me no complaints.
23 >
24 > (mc:5796): GLib-CRITICAL **: 15:19:15.617: PCRE library is compiled
25 > without UTF8 support
26 >
27 > Application windows have every second character missing in the
28 > window
29 > title; e.g. "xterm" shows as "xem". I have a spreasheet that tracks
30 > my
31 > Presto card usage. The title has gone from
32 > "presto.gnumeric-Gnumeric" to
33 > "pet.nmrc-Guei'. Various PCRE-based searches fail in vaious apps.
34 > HELP!
35 >
36 > BTW, here's what I get when opening a complex spreadsheet in
37 > gnumeric...
38 >
39 > ** (gnumeric:6043): WARNING **: 15:48:22.501: Failed to compile rx
40 > "^((January)|(February)|(March)|(April)|(May)|(June)|(July)|(August)|(September)|(October)|(November)|(December)|(Jan)|(Feb)|(Mar)|(Apr)|(May)|(Jun)|(Jul)|(Aug)|(Sep)|(Oct)|(Nov)|(Dec))(-|/|\s)(\d+)((,?\s+|-|/)(\d+))?\b":
41 > Invalid pattern.
42 >
43 >
44 > ** (gnumeric:6043): WARNING **: 15:48:22.501: Failed to compile rx
45 > "^(\d+)(-|/|\.?\s*)((January)|(February)|(March)|(April)|(May)|(June)|(July)|(August)|(September)|(October)|(November)|(December)|(Jan)|(Feb)|(Mar)|(Apr)|(May)|(Jun)|(Jul)|(Aug)|(Sep)|(Oct)|(Nov)|(Dec))((,?\s*|-|/)(\d+))?\b":
46 > Invalid pattern.
47 >
48 >
49 > ** (gnumeric:6043): WARNING **: 15:48:22.501: Failed to compile rx
50 > "^(\d\d\d\d)(\d\d)(\d\d)(:\d\d\d\d\d\d(\.\d*)?)?\s*$": Invalid
51 > pattern.
52 >
53 >
54 > ** (gnumeric:6043): WARNING **: 15:48:22.501: Failed to compile rx
55 > "^(\d\d\d\d)(-?)(\d\d)\2(\d\d)T\d+(:?)\d+(\5\d+(\.\d*)?)?(Z)\s*$":
56 > Invalid pattern.
57 >
58 >
59 > ** (gnumeric:6043): WARNING **: 15:48:22.501: Failed to compile rx
60 > "^(\d\d\d\d)[-/.](\d+)[-/.](\d+)\b": Invalid pattern.
61 >
62 >
63 > ** (gnumeric:6043): WARNING **: 15:48:22.501: Failed to compile rx
64 > "^(\d\d\d\d)[-/.]((Jan)|(Feb)|(Mar)|(Apr)|(May)|(Jun)|(Jul)|(Aug)|(Sep)|(Oct)|(Nov)|(Dec))[-/.](\d+)\b":
65 > Invalid pattern.
66 >
67 >
68 > ** (gnumeric:6043): WARNING **: 15:48:22.501: Failed to compile rx
69 > "^(\d+)[-/.](\d+)[-/.](\d+)\b": Invalid pattern.
70 >
71 >
72 > ** (gnumeric:6043): WARNING **: 15:48:22.501: Failed to compile rx
73 > "^(\d+)([-/.])(\d+)\b": Invalid pattern.
74 >
75 >
76 > ** (gnumeric:6043): WARNING **: 15:48:22.501: Failed to compile rx
77 > "^(((\d+):)?(\d+):)?(\d+\.\d*)\s*$": Invalid pattern.
78 >
79 >
80 > ** (gnumeric:6043): WARNING **: 15:48:22.501: Failed to compile rx
81 > "^(\d+):(\d+)(:(\d+))?\s*$": Invalid pattern.
82 >
83 >
84 > ** (gnumeric:6043): WARNING **: 15:48:22.501: Failed to compile rx
85 > "^(\d\d)(\d\d)(\d\d)?(\.\d*)?\s*$": Invalid pattern.
86 >
87 >
88 > ** (gnumeric:6043): WARNING **: 15:48:22.501: Failed to compile rx
89 > "^(\d+)(:(\d+)(:(\d+(\.\d*)?))?)?\s*((am)|(pm))\s*$": Invalid pattern.
90 >
91 >
92 > --
93 > I've seen things, you people wouldn't believe; Gopher, Netscape with
94 > frames, the first Browser Wars. Searching for pages with AltaVista,
95 > pop-up windows self-replicating, trying to uninstall RealPlayer. All
96 > those moments, will be lost in time like tears in rain... time to die.
97 >
98 >