https://bugzilla.redhat.com/show_bug.cgi?id=2231905
Bug ID: 2231905
Summary: mozc is incompatible with abseil-cpp 20230802.0 due to
use of removed internals for CLI flags
Product: Fedora
Version: rawhide
Status: NEW
Component: mozc
Assignee: tagoh(a)redhat.com
Reporter: code(a)musicinmybrain.net
QA Contact: extras-qa(a)fedoraproject.org
CC: i18n-bugs(a)lists.fedoraproject.org,
robinlee.sysu(a)gmail.com, tagoh(a)redhat.com,
tfujiwar(a)redhat.com
Blocks: 2229015
Target Milestone: ---
Classification: Fedora
Description of problem:
I am working on updating abseil-cpp[1] to the latest LTS release,
20230802.0[2], in F40/Rawhide and, unless the timeline slips too much, in
F39/Branched.
An impact check in COPR[3] shows that mozc is not compatible because it uses
internal symbols from the absl::flags_internal that are no longer present in
the 20230802.0[4].
Version-Release number of selected component (if applicable):
2.29.5111.102-2
How reproducible:
Steps to Reproduce:
1. fedpkg co abseil-cpp
2. cd abseil-cpp
3. git remote add music
https://src.fedoraproject.org/forks/music/rpms/abseil-cpp.git
4. git fetch --all
5. git checkout music/v20230802.0
6. fedpkg --release rawhide mockbuild
7. cd ..
8. fedpkg co mozc
9. cd mozc
10. mock -r fedora-rawhide-x86_64 --clean
11. mock -r fedora-rawhide-x86_64 -i
../abseil-cpp/results_abseil-cpp/20230802.0/1.fc40/{abseil-cpp-20230802.0-1.fc40.x86_64.rpm,abseil-cpp-testing-20230802.0-1.fc40.x86_64.rpm,abseil-cpp-devel-20230802.0-1.fc40.x86_64.rpm}
12. fedpkg mockbuild --no-clean
Actual results:
[52/142] g++ -MMD -MF obj/base/base_core.init_mozc.o.d -DOS_LINUX -DMOZC_BUILD
-
DCHANNEL_DEV -DENABLE_GTK_RENDERER '-DMOZC_SERVER_DIR="/usr/libexec/mozc"'
'-DMO
ZC_DOCUMENT_DIR="/usr/lib/mozc/documents"' -DNDEBUG -DQT_NO_DEBUG
-DMOZC_NO_LOGG
ING -DIGNORE_HELP_FLAG -DIGNORE_INVALID_FLAG -I../../third_party/abseil-cpp
-I/b
uilddir/build/BUILD/mozc-2.29.5111.102 -Igen -fmessage-length=0
-fno-strict-alia
sing -funsigned-char -pipe -pthread -O2 -flto=auto -ffat-lto-objects
-fexception
s -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang
-Werror=format-s
ecurity -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS
-spe
cs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic
-fasynchronous-unw
ind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer
-mno
-omit-leaf-frame-pointer -Wall -Wno-char-subscripts -Wno-sign-compare
-Wno-depre
cated-declarations -Wwrite-strings -fPIC -fno-exceptions -O2 -O2 -flto=auto
-ffa
t-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall
-Werror=format-s
ecurity -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS
-spe
cs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic
-fasynchronous-unw
ind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer
-mno
-omit-leaf-frame-pointer -Wno-deprecated -std=c++17 -c ../../base/init_mozc.cc
-o obj/base/base_core.init_mozc.o
FAILED: obj/base/base_core.init_mozc.o
g++ -MMD -MF obj/base/base_core.init_mozc.o.d -DOS_LINUX -DMOZC_BUILD
-DCHANNEL_
DEV -DENABLE_GTK_RENDERER '-DMOZC_SERVER_DIR="/usr/libexec/mozc"'
'-DMOZC_DOCUME
NT_DIR="/usr/lib/mozc/documents"' -DNDEBUG -DQT_NO_DEBUG -DMOZC_NO_LOGGING
-DIGN
ORE_HELP_FLAG -DIGNORE_INVALID_FLAG -I../../third_party/abseil-cpp
-I/builddir/b
uild/BUILD/mozc-2.29.5111.102 -Igen -fmessage-length=0 -fno-strict-aliasing
-fun
signed-char -pipe -pthread -O2 -flto=auto -ffat-lto-objects -fexceptions -g
-gre
cord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security
-
Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS
-specs=/usr/l
ib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic
-fasynchronous-unwind-table
s -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer
-mno-omit-lea
f-frame-pointer -Wall -Wno-char-subscripts -Wno-sign-compare
-Wno-deprecated-dec
larations -Wwrite-strings -fPIC -fno-exceptions -O2 -O2 -flto=auto
-ffat-lto-obj
ects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security
-
Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS
-specs=/usr/l
ib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic
-fasynchronous-unwind-table
s -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer
-mno-omit-lea
f-frame-pointer -Wno-deprecated -std=c++17 -c ../../base/init_mozc.cc -o
obj/ba
se/base_core.init_mozc.o
../../base/init_mozc.cc: In function ‘void
mozc::{anonymous}::ParseCommandLineFl
ags(int, char**)’:
../../base/init_mozc.cc:90:29: error:
‘absl::lts_20230802::flags_internal::ArgvListAction’ has not been declared
90 | absl::flags_internal::ArgvListAction::kRemoveParsedArgs,
| ^~~~~~~~~~~~~~
Expected results:
Build succeeds, as it does with abseil-cpp-20230125.3-2.fc39.
Additional info:
The package fcitx5-mozc is also affected; since it is a fork, whatever works
here should work there.
I am happy to help with this as much as I reasonably can, including working
with mozc upstream if necessary. However, it’s not immediately obvious to me
how usage of these internal APIs should be replaced.
[1] https://src.fedoraproject.org/rpms/abseil-cpp/pull-request/14
[2] https://github.com/abseil/abseil-cpp/releases/tag/20230802.0
[3] https://copr.fedorainfracloud.org/coprs/music/abseil-cpp/packages/
[4]
https://github.com/google/mozc/blob/f14a3f49cb56adb4386cb264133a01b32929dfb…
Referenced Bugs:
https://bugzilla.redhat.com/show_bug.cgi?id=2229015
[Bug 2229015] abseil-cpp-20230802.0 is available
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2231905
Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-sp…
https://bugzilla.redhat.com/show_bug.cgi?id=2237486
Bug ID: 2237486
Summary: No preedit styling at all in Plasma Wayland, not even
underline
Product: Fedora
Version: 39
Hardware: x86_64
OS: Linux
Status: NEW
Component: ibus
Severity: medium
Assignee: tfujiwar(a)redhat.com
Reporter: mfabian(a)redhat.com
QA Contact: extras-qa(a)fedoraproject.org
CC: i18n-bugs(a)lists.fedoraproject.org,
shawn.p.huang(a)gmail.com, tfujiwar(a)redhat.com
Target Milestone: ---
Classification: Fedora
[mfabian@fedora ~]$ cat /etc/fedora-release
Fedora release 39 (Thirty Nine)
[mfabian@fedora ~]$ rpm -q plasma-workspace-common
plasma-workspace-common-5.27.7-1.fc39.x86_64
[mfabian@fedora ~]$
Reproducible: Always
Steps to Reproduce:
Installed Fedora-Everything-netinst-x86_64-39-20230903.n.0.iso in qemu-kvm:
nice -n 19 ionice -c 3 qemu-kvm -machine pc-q35-6.2 -cpu host -enable-kvm -m 4G
-smp 2 -drive
file=./Fedora-Everything-netinst-x86_64-39-20230903.n.0.iso.qcow2,index=0,media=disk,cache=unsafe
-rtc base=localtime -serial
file:/tmp/qemu-Fedora-Everything-netinst-x86_64-39-20230903.n.0.iso.qcow2-output.log
-name Fedora-Everything-netinst-x86_64-39-20230903.n.0.iso.qcow2 -cdrom
./Fedora-Everything-netinst-x86_64-39-20230903.n.0.iso -boot c -nic
user,model=e1000,ipv4=on,ipv6=off,dnssearch=redhat.com,dns=10.38.5.26,hostname=Fedora-Everything-netinst-x86_64-39-20230903.n.0.iso.qcow2,hostfwd=tcp::5558-:22
-spice port=6002,disable-ticketing=on,streaming-video=off -vga virtio -display
vnc=:6 -monitor stdio -usb -device usb-mouse -device adlib -device sb16 -device
ES1370 -device gus -device intel-hda -device hda-duplex -device cs4231a -device
AC97
- Installation in Japanese
- later added KDE (sudo dnf groupinstall -v kde-desktop-environmemt)
- Switched language to English.
- Tested ibus according to the “How To Test” in:
https://fedoraproject.org/wiki/Changes/IBus_1.5.29
Ibus works, but none of the input methods show any styling of the preedit. In
Gnome Wayland, at least the preedit always has a single underline, even though
no other preedit styling like different underline styles or foreground and
background colours work in Gnome Wayland. At least the single underline under
the whole preedit works in Gnome Waylane (The single underline in Gnome Wayland
unfortunately cannot switched off for parts of the preedit, but better that
underline than nothing at all)
Here in Plasma Wayland the preedit has no styling whatsoever. Not even an
underline. And all the preedit styling options of input methods are ignored.
At least the underline should be there. One should have some indication what is
in preedit and what is not. Without that ibus becomes quite hard to use.
See attached video how this looks like.
Actual Results:
No preedit styling
Expected Results:
There should be some preedit styling, at least an underline at the minimum.
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2237486
Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-sp…
https://bugzilla.redhat.com/show_bug.cgi?id=2178787
Bug ID: 2178787
Summary: Please branch and build aspell-ta in epel9
Product: Fedora
Version: rawhide
Status: NEW
Component: aspell-ta
Assignee: aalam(a)fedoraproject.org
Reporter: davide(a)cavalca.name
QA Contact: extras-qa(a)fedoraproject.org
CC: aalam(a)fedoraproject.org,
i18n-bugs(a)lists.fedoraproject.org
Blocks: 1914423 (EPELPackagersSIG)
Target Milestone: ---
Classification: Fedora
Please branch and build aspell-ta in epel9.
If you do not wish to maintain aspell-ta in epel9,
or do not think you will be able to do this in a timely manner,
the EPEL Packagers SIG would be happy to be a co-maintainer of the package;
please add the epel-packagers-sig group through
https://src.fedoraproject.org/rpms/aspell-ta/addgroup
and grant it commit access, or collaborator access on epel* branches.
Referenced Bugs:
https://bugzilla.redhat.com/show_bug.cgi?id=1914423
[Bug 1914423] Tracker for epel-packagers-sig
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2178787
https://bugzilla.redhat.com/show_bug.cgi?id=2237374
Bug ID: 2237374
Summary: When using ibus-anthy with the on-screen-keyboard
(OSK), the candidates are not committed correctly when
clicking the buttons on top of the keyboard
Product: Fedora
Version: 39
Hardware: x86_64
OS: Linux
Status: NEW
Component: ibus-anthy
Keywords: i18n
Severity: medium
Assignee: tfujiwar(a)redhat.com
Reporter: mfabian(a)redhat.com
QA Contact: extras-qa(a)fedoraproject.org
CC: i18n-bugs(a)lists.fedoraproject.org,
shawn.p.huang(a)gmail.com, tagoh(a)redhat.com,
tfujiwar(a)redhat.com
Target Milestone: ---
Classification: Fedora
ibus-anthy-1.5.15-1.fc39.x86_64
gnome-shell-45~beta.1-3.fc39.x86_64
Reproducible: Always
Steps to Reproduce:
Enable OSK and ibus-anthy.
Click `a` on the OSK, click 2 times `space` on the OSK, click a candidate on
the OSK.
The candidate is not committed but the current preedit is committed.
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2237374
Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-sp…
https://bugzilla.redhat.com/show_bug.cgi?id=2236485
Bug ID: 2236485
Summary: Noto Serif Sinhala is used for monospace
Product: Fedora
Version: 39
OS: Linux
Status: NEW
Component: google-noto-fonts
Keywords: Regression
Severity: medium
Assignee: tagoh(a)redhat.com
Reporter: tagoh(a)redhat.com
QA Contact: extras-qa(a)fedoraproject.org
CC: fonts-bugs(a)lists.fedoraproject.org,
i18n-bugs(a)lists.fedoraproject.org,
petersen(a)redhat.com, pwu(a)redhat.com, tagoh(a)redhat.com
Target Milestone: ---
Classification: Fedora
See https://tagoh.fedorapeople.org/fonts/status/39-diff-from-38.html
The default monospace font for Sinhala has been changed since f38. This is a
regression.
Reproducible: Always
Actual Results:
monospace for Sinhala is Noto Serif Sinhala
Expected Results:
monospace for Sinhala should be Noto Sans Sinhala
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2236485
Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-sp…
https://bugzilla.redhat.com/show_bug.cgi?id=2225410
Fedora Update System <updates(a)fedoraproject.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Fixed In Version|langpacks-4.0-9.fc40 |langpacks-4.0-9.fc40
| |langpacks-4.0-9.fc39
--- Comment #9 from Fedora Update System <updates(a)fedoraproject.org> ---
FEDORA-2023-5114bb96cf has been pushed to the Fedora 39 stable repository.
If problem still persists, please make note of it in this bug report.
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2225410
Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-sp…