Package Details: i2pd-tools-git r280.ge872010-1

Git Clone URL: https://aur.archlinux.org/i2pd-tools-git.git (read-only, click to copy)
Package Base: i2pd-tools-git
Description: Useful tools for I2P (git version)
Upstream URL: https://github.com/PurpleI2P/i2pd-tools/
Licenses: BSD-3-Clause
Conflicts: i2pd-tools
Provides: i2pd-tools
Submitter: dbermond
Maintainer: dbermond
Last Packager: dbermond
Votes: 6
Popularity: 0.47
First Submitted: 2019-10-08 16:31 (UTC)
Last Updated: 2024-10-09 17:52 (UTC)

Latest Comments

« First ‹ Previous 1 2

pizfunk commented on 2022-11-24 22:01 (UTC)

hello, this package is currently failing to build for me

dbermond commented on 2021-09-04 15:25 (UTC) (edited on 2021-09-05 15:14 (UTC) by dbermond)

@foobaz I have talked to an upstream developer and he identified the problem. A fix will be commited upstream in the near future.

dbermond commented on 2021-09-04 14:47 (UTC)

@foobaz Indeed. This looks like an upstream issue. Please report upstream.

foobaz commented on 2021-09-03 02:10 (UTC)

After upgrading to i2pd 2.39, the binary I build from this package fails with: symbol lookup error: /usr/lib/libi2pd.so: undefined symbol: _ZN3i2p4i18n9afrikaans9GetLocaleEv

I tried rebuilding from source and got internationalization link errors:

g++ -o keygen keygen.o -Wl,-O2,--sort-common,--as-needed,-z,relro,-z,now -li2pd -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lssl -lcrypto -lz -lrt -lpthread                                                                           
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/libi2pd.so: undefined reference to `i2p::i18n::afrikaans::GetLocale()'                                                                                                                             
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/libi2pd.so: undefined reference to `i2p::i18n::english::GetLocale()'                                                                                                                               
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/libi2pd.so: undefined reference to `i2p::i18n::turkmen::GetLocale()'                                                                                                                               
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/libi2pd.so: undefined reference to `i2p::i18n::russian::GetLocale()'                                                             
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/libi2pd.so: undefined reference to `i2p::i18n::ukrainian::GetLocale()'                                                                                                                             
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/libi2pd.so: undefined reference to `i2p::i18n::uzbek::GetLocale()'                                                                                                                                 
collect2: error: ld returned 1 exit status                                                                                          
make: *** [Makefile:50: keygen] Error 1

Rolling i2pd back to 2.38 fixes both the runtime issue and the compilation issue.

dbermond commented on 2021-03-06 17:04 (UTC)

@maid Package updated to match the latest upstream changes.

maid commented on 2021-03-06 09:33 (UTC)

prepare()... patching file Makefile Hunk #1 FAILED at 18. Hunk #2 FAILED at 76. Hunk #3 succeeded at 97 with fuzz 2 (offset -3 lines). 2 out of 3 hunks FAILED -- saving rejects to file Makefile.rej