myrulib is library for fb2 Reproducible: Always
Created attachment 213219 [details] app-text/myrulib/myrulib-0.16.ebuild
Created attachment 214195 [details] app-text/myrulib/myrulib-0.17.ebuild
Created attachment 219205 [details] app-text/myrulib/myrulib-0.19.ebuild
Created attachment 223433 [details] app-text/myrulib/myrulib-0.20.ebuild
Created attachment 227351 [details] app-text/myrulib/myrulib-0.21.ebuild
Created attachment 235957 [details] app-text/myrulib/myrulib-0.23.6.ebuild
dependencies are wrong. checking for wxWidgets version >= 2.8.10 (--unicode=yes)... no configure: error: Please check that wx-config is in path, the directory where wxWindows libraries are installed (returned by 'wx-config --libs' command) is in LD_LIBRARY_PATH or equivalent variable and wxWindows is version 2.8.10 or above.
(In reply to comment #7) > dependencies are wrong. > > checking for wxWidgets version >= 2.8.10 (--unicode=yes)... no > configure: error: > Please check that wx-config is in path, the directory > where wxWindows libraries are installed (returned by > 'wx-config --libs' command) is in LD_LIBRARY_PATH or > equivalent variable and wxWindows is version 2.8.10 or above. > First, the ebuild file is out of date: you can get it working by renaming its version part into 24.11 or 24.12 before running ebuild command to make 'Manifests'. Then run 'emerge myrulib' and type 'eselect wxwidgets set 1' when it crashes: the problem is, that the program requires some wxwidgets system profile which is set to 'none' by default. Then emerge myrulib once again and - wow - here it works.
Created attachment 248452 [details] app-text/myrulib/myrulib-0.24.12.ebuild
Created attachment 248553 [details] app-text/myrulib/myrulib-9999.ebuild Current version from git
Created attachment 248593 [details] app-text/myrulib/myrulib-9998.ebuild Stable git branch
Created attachment 248594 [details] app-text/myrulib/myrulib-9999.ebuild Master git branch
In rion overlay, fixed some mistakes in ebuilds.
Created attachment 257498 [details] ebuild, works for me
Created attachment 257499 [details] ebuild
Created attachment 263963 [details] new version
Created attachment 363426 [details] app-text/myrulib/myrulib-0.29.14.ebuild
And why you attached it? It is not even latest version. Current myrulib ebuilds are in rion overlay.
Created attachment 363464 [details] myrulib-0.29.16.ebuild
Created attachment 363466 [details] myrulib-9999.ebuild
Created attachment 668276 [details, diff] 1 patch
Created attachment 668279 [details, diff] 2 patch
Created attachment 668282 [details, diff] 3 patch
Created attachment 668285 [details, diff] 4 patch
Created attachment 668288 [details] new ebuild for git version - use only with 1..4 patches! this ebuild correct compiled ONLY WITH PATCHED wxGTK-3.0.5.1(bugfix in https://bugs.gentoo.org/732802) and patched wxsqlite3 (bugfix in https://bugs.gentoo.org/689798). P.S. with current wxGTK-3.0.4 - only compiled, NOT WORKING (terminated by error)
Не получилось собрать x86_64-pc-linux-gnu-g++ -o zipscan zipscan_ZipScan.o zipscan_md5.o -L. -Wl,--as-needed -lmrl_wxbzip2 -lwxcode_gtk3_wxsqlite3-3.0 -L/usr/lib64 -pthread -lwx_gtk3u_aui-3.0-gtk3 -lwx_gtk3u_adv-3.0-gtk3 -lwx_gtk3u_html-3.0-gtk3 -lwx_gtk3u_core-3.0-gtk3 -lwx_baseu_net-3.0-gtk3 -lwx_baseu-3.0-gtk3 -lsqlite3 -lbz2 -L/usr/lib64 -pthread -lwx_gtk3u_aui-3.0-gtk3 -lwx_gtk3u_adv-3.0-gtk3 -lwx_gtk3u_html-3.0-gtk3 -lwx_gtk3u_core-3.0-gtk3 -lwx_baseu_net-3.0-gtk3 -lwx_baseu-3.0-gtk3 -lxml2 -lz -licui18n -licuuc -licudata -lm -ldl /usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lwxcode_gtk3_wxsqlite3-3.0 collect2: error: ld returned 1 exit status make: *** [Makefile:384: zipscan] Error 1
There is a problem with processing large zip files - more than 4 GB
Solution for amd64-multilib: copy all nessessary binary files (exe+so) from 32-bit system. Start by script: $ cat /opt/myrulib-0.29.16-02/myrulib-0.29.16.sh #!/bin/sh rp="$(realpath $0)"; dn="$(dirname $rp)"; export LD_LIBRARY_PATH="$dn:$LD_LIBRARY_PATH"; exec ${rp%.sh} "$@";