Most patches are rather small.
I have read through all but the following (large ones):
- 51_overflows_memcpy
- 52_wordnet3.0_lib_search_c_memory_patch
The others I deem fine.
Possibly relevant patches:
-
security:
- 50_CVE-2008-2149_buffer_overflows.patch
- 51_overflows_memcpy.patch (large patch, by oCert)
- 51_overflows.patch
- 60_gcc-4.6.patch
- incorrectly replaces printf(.) by puts(.) (newline added)
-
possibly security:
- 52_wordnet3.0_lib_search_c_memory_patch
-
other bugs in code:
- 30_src_grind.patch
- the summary is wrong, this does fix two bugs
- 30_src_grind.patch
-
bugs in the data:
- 20_adj.all_fix.patch
- 20_verb.social_fix.patch
-
man pages:
- 20_doc_man_wninput.patch - man page section names
- 40_doc_man_fix_names.patch - man page NAMEs
- 41_doc_man_fix_names.patch - man page formatting
-
other (likely unneeded):
- 01_tcltk8.6.patch
- i.a., adds -DUSE_INTERP_RESULT to Makefile.am
- 20_include_wn.h.patch
- 90_prevent_parallel_build.patch
- @Stebalien Did you do something to make your PKGBUILD work with `-jN', N > 1?
- Does not affect Makefile.am.
- 01_tcltk8.6.patch
Pinned Comments
envolution commented on 2024-12-04 03:41 (UTC)
@ap_qld you can safely remove wordnet-tk and wordnet-cli, they are now included in wordnet-common