Debian Patches

Status for stardict/3.0.7+git20220909+dfsg-6

Patch Description Author Forwarded Bugs Origin Last update
update-dictionaries-download-url.patch update download dictionaries url xiao sheng wen <atzlinux@sina.com> not-needed 2021-12-25
del-wenjing.jpg-stardict-dict.patch delete files: wenjing.jpg wenjing2.jpg in stardict-dict
d/copyright had used Files-Excluded: field to exclued these files:
.
dict/src/dic/stardict-dict/res/wenjing.jpg
dict/src/dic/stardict-dict/res/wenjing2.jpg
.
xiao sheng wen <atzlinux@sina.com> not-needed 2021-12-25
del-logo-stardict-dict.patch delete files: linux_logo.jpg redhat_linux_logo.gif redhat_logo.jpg
in stardict-dict
d/copyright had used Files-Excluded: field to exclued these files:
.
dict/src/dic/stardict-dict/res/linux_logo.jpg
dict/src/dic/stardict-dict/res/redhat_linux_logo.gif
dict/src/dic/stardict-dict/res/redhat_logo.jpg
.
xiao sheng wen <atzlinux@sina.com> not-needed 2021-10-17
porting-yelp-tools-help-docs.patch Port To New Documentation Infrastructure
not use deprecated package gnome-doc-utils to generate docs
port to use the new tools: yelp-tools
refer:
https://wiki.gnome.org/Initiatives/GnomeGoals/NewDocumentationInfrastructure
.
xiao sheng wen <atzlinux@sina.com> not-needed debian 2021-12-25
build-without-gconf.patch build without gconf
dict/doc/Readme.mac recommends removing the AM_GCONF_SOURCE_2 lines

which also makes autoreconf happy when libgconf2-dev isn't available
Jeremy Bicha <jbicha@debian.org> no 2018-10-16
tools-configure.ac.patch update tools/configure.ac remove PKG_CHECK_MODULES(DSL2DICT, libpcre)
src/dsl2dict.c tool already deleted in upstream
xiao sheng wen <atzlinux@sina.com> yes debian 2024-06-13
fix-gcc14-FTBFS#1078396.patch https://bugs.debian.org/cgi-bin/bugreport.cgi?att=0;bug=1078396;msg=17


Hi xiao,

This happens because in the following call:

if (g_pattern_match_string(pspec, syn_file->getWord(i, CollationLevel_NONE, 0)))

g_pattern_match_string expects a gchar* while getWord() returns a const
gchar*

Given the function is deprecated, it might simply work to replace it
with the non-deprecated one -- which even the logs suggest

Other than this, there's stuff like:

gchar *nextchar = g_utf8_next_char(sWord);

Where a implicit conversion was happening which is no longer the case.
The below patch gets the package building for me.
no

All known versions for source package 'stardict'

Links