Package Details: inspircd 3.13.0-1

Git Clone URL: https://aur.archlinux.org/inspircd.git (read-only, click to copy)
Package Base: inspircd
Description: InspIRCd is a modular Internet Relay Chat (IRC) server written in C++ for Linux, BSD, Windows and macOS systems.
Upstream URL: https://www.inspircd.org/
Licenses: GPL2
Conflicts: inspircd
Provides: inspircd
Submitter: Max-P
Maintainer: Max-P (Aelius)
Last Packager: Max-P
Votes: 10
Popularity: 0.002190
First Submitted: 2015-12-01 03:57 (UTC)
Last Updated: 2022-05-22 06:46 (UTC)

Required by (1)

Sources (3)

Latest Comments

Argenet commented on 2021-08-28 19:46 (UTC) (edited on 2021-08-28 19:46 (UTC) by Argenet)

Just a few notes:

  • The 3.11.0 version is out and builds just fine with the same PKBGUILD. Feel free to upgrade the package version accordingly.

  • I was able to successfully build this package on 'aarch64' platform so you may want to add it to the list of platforms.

  • makedepends lacks pkg-config, without it some modules like tre fail to build.

joaquinito2051 commented on 2021-07-28 07:57 (UTC)

@Max-P please, upgrade the package to 3.10.0.

Argenet commented on 2021-01-20 20:10 (UTC)

I have successfully built this package for the armv6h platform. Feel free to add it to the list of supported platforms.

SadieCat commented on 2021-01-19 05:18 (UTC)

Please can you update your package to v3.8.1? This release fixes a security vulnerability in the pgsql module.

oi_wtf commented on 2020-06-09 09:50 (UTC)

libmaxminddb should also appear in makedepends, otherwise build fails for me with:

/build/inspircd/src/inspircd-3.6.0/src/modules/m_geo_maxmind.cpp:34:10: fatal error: maxminddb.h: No such file or directory

Strykar commented on 2020-06-03 17:38 (UTC)

@ChrisTX Currently, it forces mbedtls installation even when OpenSSL is installed.

ChrisTX commented on 2020-06-01 16:29 (UTC)

@Strykar It's a make dependency. InspIRCd supports GnuTLS, mbedtls and OpenSSL all the same, but you only need the packages for the respective modules.

Strykar commented on 2020-06-01 16:27 (UTC)

Why is mbedtls required now when openssl is available?

ChrisTX commented on 2020-05-31 03:11 (UTC)

This package has some issues at the moment:

  1. Arch any is incorrect, that's for packages that don't contain architecture-specific binaries. It should be x86_64
  2. The set of enabled extra modules is incorrect, some modules have been renamed/split since and thus don't work.
  3. Not all modules that could be built are being built, despite Arch having all the dependencies in the repos.
  4. GID=0 is missing from configure causing it to embed whatever GID the building user has as owning GID.

I've made a patch for these issues, which you can find here. With this, the package passes namcap with only a few informational warnings and that the package description should not contain the package name.

Max-P commented on 2019-06-09 21:58 (UTC)

Hey @TheGoliath, thanks for the offer! I've added you to the maintainers list

Max-P commented on 2018-08-16 01:56 (UTC)

Updated to 2.0.26.

I am no longer running an IRC network so I don't really follow development very closely, as some probably have noticed by the very not timely updates. If someone else would like to pick up the package let me know.

rafaelff commented on 2017-12-26 17:29 (UTC)

The ArchWiki page for InspIRCd is out-of-date mention of starting/stopping daemon using rc.d script. Would it be possible for someone experienced in this package to update the information in there (not only "systemctl start ...' but the specifics, like errors and other things to take care)?

https://wiki.archlinux.org/index.php/InspIRCd#Starting.2FStopping_the_daemon

Max-P commented on 2017-01-23 23:50 (UTC)

@noraj: They are, line 52 and 53 of the PKGBUILD. Seems like the configure script is doing weird things, it says the same for me but then right under is probes for the OpenSSL version and compiles it in anyway. And the module ends up in the package too. IRC daemons and weirdness ¯\_(ツ)_/¯

noraj commented on 2017-01-23 23:39 (UTC) (edited on 2017-01-23 23:43 (UTC) by noraj)

Why are you not enabling ssl flags? to let user choose between openssl or gnutls? m_ssl_gnutls.cpp = disabled m_ssl_openssl.cpp = disabled

Aelius commented on 2016-11-13 02:57 (UTC)

I'd be willing to take over this package

Max-P commented on 2015-12-01 04:00 (UTC)

Another package that never got updated from the old AUR. I'm not really hosting a real IRC server, so if anyone wants to take over this package let me know.