Package Details: opentracker 2021.05.09-1

Git Clone URL: (read-only, click to copy)
Package Base: opentracker
Description: A free and open torrent tracker
Upstream URL:
Licenses: beerware
Submitter: Strit
Maintainer: Strit
Last Packager: Strit
Votes: 8
Popularity: 0.42
First Submitted: 2015-12-21 17:54
Last Updated: 2021-05-09 19:27

Latest Comments

1 2 3 Next › Last »

acerix commented on 2021-05-06 00:30

@Breizh I got the IPv6 version to build and added a package for it:

Breizh commented on 2021-03-09 19:59

Can you offer an IPv6 version? opentracker support it, but it’s v4-only or v6-only during the compilation. Maybe creating a second package with separate config file and binary is the best option (to run each version side-by-side for a full-stack setup)?

I’m trying to do it from your current PKGBUILD, but without success at this time.


gman4455 commented on 2020-12-09 19:28

Can't figure out why, but the build fails for me the first time I run it after cloning. Here's the output:

Immediately after that, I can run makepkg again (without cleaning the src directory) and it successfully builds the package.

acerix commented on 2020-06-09 21:42

@steve1234 Thanks for the tip, really helped me out!

The "first_deferred" error seems to come from newer libowfat, that went away after switching to 0.31.

The "__you_tried_to_link_a_dietlibc_object_against_glibc" errors went away by uninstalling dietlibc then rebuilding libowfat without it.

steve1234 commented on 2020-06-09 03:04

I was able to get it to compile. I think I uninstalled dietlibc or got the package to not use this compiler. If you can't get it, I can look closer in the morning.

acerix commented on 2020-06-09 01:57

It seems this does not compile anymore:

cc -o opentracker opentracker.o trackerlogic.o scan_urlencoded_query.o ot_mutex.o ot_stats.o ot_vector.o ot_clean.o ot_udp.o ot_iovec.o ot_fullscrape.o ot_accesslist.o ot_http.o ot_livesync.o ot_rijndael.o -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -L../libowfat -lowfat -pthread -lpthread -lz
/usr/bin/ld: ../libowfat/libowfat.a(io_fd.o):(.bss+0xb0): multiple definition of `first_deferred'; ../libowfat/libowfat.a(io_close.o):(.data+0x0): first defined here
/usr/bin/ld: ../libowfat/libowfat.a(byte_diff.o):(.note+0x10): undefined reference to `__you_tried_to_link_a_dietlibc_object_against_glibc'
/usr/bin/ld: ../libowfat/libowfat.a(byte_zero.o):(.note+0x10): undefined reference to `__you_tried_to_link_a_dietlibc_object_against_glibc'
/usr/bin/ld: ../libowfat/libowfat.a(scan_fromhex.o):(.note+0x10): undefined reference to `__you_tried_to_link_a_dietlibc_object_against_glibc'
/usr/bin/ld: ../libowfat/libowfat.a(scan_uint.o):(.note+0x10): undefined reference to `__you_tried_to_link_a_dietlibc_object_against_glibc'
/usr/bin/ld: ../libowfat/libowfat.a(scan_ulonglong.o):(.note+0x10): undefined reference to `__you_tried_to_link_a_dietlibc_object_against_glibc'
/usr/bin/ld: ../libowfat/libowfat.a(scan_ushort.o):(.note+0x10): more undefined references to `__you_tried_to_link_a_dietlibc_object_against_glibc' follow
collect2: error: ld returned 1 exit status

I found some more info on stackoverflow.

steve1234 commented on 2019-11-07 03:54

I tried to compile opentracker. Here is the output --

avignat commented on 2018-02-22 15:29

It works. I don't what was wrong. Thanks.

Strit commented on 2018-02-22 14:17

@avignat I just built this in a clean chroot without issue.

Download the tarball, unpack it, cd into the folder with the PKGBUILD and run: makepkg -sc

If that does not work, post the error.

avignat commented on 2018-02-09 09:50

I've got the following error :

:: Installing opentracker package(s)...

:: opentracker package(s) failed to install.

:: ensure package version does not mismatch between .SRCINFO and PKGBUILD

:: ensure package name has a VCS suffix if this is a devel package