Works (I can connect with clients), but checks fail:
ngIRCd 21 has been configured with the following options:
Host: i386-unknown-netbsdelf1.5.2
Compiler: gcc
Compiler flags: -g -O2 -pipe -W -Wall -Wpointer-arith -Wstrict-prototypes -DSYSCONFDIR='"$(sysconfdir)"' -DDOCDIR='"$(docdir)"'
Libraries: -lz
'ngircd' binary: /usr/local/sbin
Configuration file: /usr/local/etc
Manual pages: /usr/local/share/man
Documentation: /usr/local/share/doc/ngircd
Syslog support: yes Enable debug code: no
zlib compression: yes IRC sniffer: no
Use TCP Wrappers: no Strict RFC mode: no
IDENT support: no IRC+ protocol: yes
IPv6 protocol: no I/O backend: poll()
PAM support: no SSL support: no
libiconv support: no
the executable works ("runs") as expected --+
tests run successfully ("make check") --+ |
ngIRCd compiles ("make") --+ | |
./configure works --+ | | |
| | | |
Platform Compiler ngIRCd Date Tester C M T R *
--------------------------- ------------ ---------- -------- -------- - - - - -
i386/unknown/netbsdelf1.5.2 egcs-1.1.2 21 13-11-25 goetz Y Y N Y
# uname -a
NetBSD 1.5.2 NetBSD 1.5.2 (GENERIC) #3: Sat Aug 18 23:37:05 CEST 2001 he@hamster.urc.uninett.no:/usr/src/sys/arch/i386/compile/GENERIC i386
Builds and works correctly. Several warnings are shown:
opencc WARNING: unknown flag: -fstack-protector
portabtest.c: In function 'main':
portabtest.c:43: warning: the address of 'snprintf' will always evaluate as 'true'
portabtest.c:44: warning: the address of 'vsnprintf' will always evaluate as 'true'
portabtest.c:45: warning: the address of 'strlcpy' will always evaluate as 'true'
portabtest.c:46: warning: the address of 'strlcat' will always evaluate as 'true'
opencc WARNING: unknown flag: -fstack-protector
ngIRCd 21 has been configured with the following options:
Host: x86_64-unknown-linux-gnu
Compiler: /opt/open64-5.0/bin/opencc -std=gnu99
Compiler flags: -g -O2 -pipe -W -Wall -Wpointer-arith -Wstrict-prototypes -fstack-protector -DSYSCONFDIR='"$(sysconfdir)"' -DDOCDIR='"$(docdir)"'
Libraries: -lz
'ngircd' binary: /usr/local/sbin
Configuration file: /usr/local/etc
Manual pages: /usr/local/share/man
Documentation: /usr/local/share/doc/ngircd
Syslog support: yes Enable debug code: no
zlib compression: yes IRC sniffer: no
Use TCP Wrappers: no Strict RFC mode: no
IDENT support: no IRC+ protocol: yes
IPv6 protocol: no I/O backend: epoll(), select()
PAM support: no SSL support: no
libiconv support: no
the executable works ("runs") as expected --+
tests run successfully ("make check") --+ |
ngIRCd compiles ("make") --+ | |
./configure works --+ | | |
| | | |
Platform Compiler ngIRCd Date Tester C M T R *
--------------------------- ------------ ---------- -------- -------- - - - - -
x86_64/unknown/linux-gnu Open64 21 13-11-30 goetz Y Y Y Y 1
Grüße
Götz
Builds and works correctly. Three warnings are thrown:
"io.c", line 789: warning: statement not reached "io.c", line 885: warning: statement not reached "io.c", line 908: warning: statement not reached
$ /opt/solarisstudio12.3/bin/cc -V
cc: Sun C 5.12 Linux_i386 2011/11/16
ngIRCd 21 has been configured with the following options:
Host: x86_64-unknown-linux-gnu
Compiler: /opt/solarisstudio12.3/bin/cc
Compiler flags: -g -DSYSCONFDIR='"$(sysconfdir)"' -DDOCDIR='"$(docdir)"'
Libraries: -lz
'ngircd' binary: /usr/local/sbin
Configuration file: /usr/local/etc
Manual pages: /usr/local/share/man
Documentation: /usr/local/share/doc/ngircd
Syslog support: yes Enable debug code: no
zlib compression: yes IRC sniffer: no
Use TCP Wrappers: no Strict RFC mode: no
IDENT support: no IRC+ protocol: yes
IPv6 protocol: no I/O backend: epoll(), select()
PAM support: no SSL support: no
libiconv support: no
the executable works ("runs") as expected --+
tests run successfully ("make check") --+ |
ngIRCd compiles ("make") --+ | |
./configure works --+ | | |
| | | |
Platform Compiler ngIRCd Date Tester C M T R *
--------------------------- ------------ ---------- -------- -------- - - - - -
x86_64/unknown/linux-gnu unknown 21 13-11-30 goetz Y Y Y Y 1
Grüße
Götz
Builds and works correctly:
ngIRCd 21 has been configured with the following options:
Host: x86_64-unknown-linux-gnu
Compiler: tcc
Compiler flags: -g -DSYSCONFDIR='"$(sysconfdir)"' -DDOCDIR='"$(docdir)"'
Libraries: -lz
'ngircd' binary: /usr/local/sbin
Configuration file: /usr/local/etc
Manual pages: /usr/local/share/man
Documentation: /usr/local/share/doc/ngircd
Syslog support: yes Enable debug code: no
zlib compression: yes IRC sniffer: no
Use TCP Wrappers: no Strict RFC mode: no
IDENT support: no IRC+ protocol: yes
IPv6 protocol: no I/O backend: epoll(), select()
PAM support: no SSL support: no
libiconv support: no
the executable works ("runs") as expected --+
tests run successfully ("make check") --+ |
ngIRCd compiles ("make") --+ | |
./configure works --+ | | |
| | | |
Platform Compiler ngIRCd Date Tester C M T R *
--------------------------- ------------ ---------- -------- -------- - - - - -
x86_64/unknown/linux-gnu tcc 0.9.25 21 13-11-30 goetz Y Y Y Y 1
Grüße
Götz
Hi,
I'm failing to get ngIRCd 21 running on Minix 3.2.1/x86.
# ./configure
[…]
ngIRCd 21 has been configured with the following options:
Host: i686-pc-minix
Compiler: cc
Compiler flags: -g -O2 -pipe -W -Wall -Wpointer-arith -Wstrict-prototypes -fstack-protector -DSYSCONFDIR='"$(sysconfdir)"' -DDOCDIR='"$(docdir)"'
Libraries: -lz
'ngircd' binary: /usr/local/sbin
Configuration file: /usr/local/etc
Manual pages: /usr/local/share/man
Documentation: /usr/local/share/doc/ngircd
Syslog support: yes Enable debug code: no
zlib compression: yes IRC sniffer: no
Use TCP Wrappers: no Strict RFC mode: no
IDENT support: no IRC+ protocol: yes
IPv6 protocol: no I/O backend: poll()
PAM support: no SSL support: no
libiconv support: no
# contrib/platformtest.sh
platformtest.sh: Checking ngIRCd base source directory ...
platformtest.sh: Checking for GIT tree ...
platformtest.sh: Checking for "./configure" script ...
platformtest.sh: Running "./configure" script ...
platformtest.sh: Running "make" ...
clang: warning: argument unused during compilation: '-g'
platformtest.sh: Running "make check" ...
clang: warning: argument unused during compilation: '-g'
the executable works ("runs") as expected --+
tests run successfully ("make check") --+ |
ngIRCd compiles ("make") --+ | |
./configure works --+ | | |
| | | |
Platform Compiler ngIRCd Date Tester C M T R *
--------------------------- ------------ ---------- -------- -------- - - - - -
i686/pc/minix clang 3.1 21 13-11-21 root Y Y N Y
# src/ngircd/ngircd -npf doc/sample-ngircd.conf
[8822:3 0] Can't read MOTD file "/usr/local/etc/ngircd.motd": no such file or directory
[8822:3 0] Can't read help text file "/usr/local/share/doc/ngircd/Commands.txt": no such file or directory
[8822:4 0] No help text available, HELP command will be of limited use.
[8822:4 0] Not specifying a full path name to "doc/sample-ngircd.conf" can cause problems when rehashing the server!
[8822:4 0] No administrative information configured but required by RFC!
[8822:5 0] ngIRCd 21-IRCPLUS+SYSLOG+ZLIB-i686/pc/minix started.
[8822:6 0] Using configuration file "doc/sample-ngircd.conf" ...
[8822:6 0] ServerUID must not be root(0), using "nobody" instead.
[8822:3 0] Can't drop supplementary group IDs: bad address!
[8822:1 0] Fatal: Initialization failed, exiting!
anyone experienced sth like that before? I tried to set manually a suitable ServerGID but to no avail.
Grüße
Götz
Works, but is not correctly identified - but it identifies itself:
# cc -V
cc: Sun C 5.12 Linux_i386 2011/11/16
# CC=/opt/solarisstudio12.3/bin/cc ./configure
ngIRCd 21 has been configured with the following options:
Host: x86_64-unknown-linux-gnu
Compiler: /opt/solarisstudio12.3/bin/cc
Compiler flags: -g -DSYSCONFDIR='"$(sysconfdir)"'
-DDOCDIR='"$(docdir)"'
Libraries: -lz
'ngircd' binary: /usr/local/sbin
Configuration file: /usr/local/etc
Manual pages: /usr/local/share/man
Documentation: /usr/local/share/doc/ngircd
Syslog support: yes Enable debug code: no
zlib compression: yes IRC sniffer: no
Use TCP Wrappers: no Strict RFC mode: no
IDENT support: no IRC+ protocol: yes
IPv6 protocol: no I/O backend: epoll(), select()
PAM support: no SSL support: no
libiconv support: no
the executable works ("runs") as expected --+
tests run successfully ("make check") --+ |
ngIRCd compiles ("make") --+ | |
./configure works --+ | | |
| | | |
Platform Compiler ngIRCd Date Tester C M T R *
--------------------------- ------------ ---------- -------- -------- - - - - -
x86_64/unknown/linux-gnu unknown 21 13-11-22 goetz Y Y Y Y 1
# uname -a
Linux s1.hoffart.de 2.6.32-5-amd64 #1 SMP Fri May 10 08:43:19 UTC 2013 # x86_64 GNU/Linux
Grüße
Götz
Hello ngIRCd'ers!
»We proudly present … ngIRCd 21!«
After two release candidates, here it is, the shiny new release: most prominent
new features are our included help system documenting all supported IRC
commands (try „/QUOTE HELP <command>“ in your IRC client), far better support
for „server target masks“ for a lot of commands (for example try something like
„/ADMIN nickname“ or „/LUSERS *.de“), the new configuration variable
„IncludeDir“ that allows to split the server configuration across multiple
files, and support for SSL certificate fingerprints.
But there is even more! Please see the full NEWS and ChangeLog files for all
changes, you can read them here:
• <http://ngircd.barton.de/doc/NEWS>
• <http://ngircd.barton.de/doc/ChangeLog>
And even more information can be found here:
• Homepage: <http://ngircd.barton.de/> (<http://ngircd.berlios.de/>)
• Bug tracker: <http://ngircd.barton.de/bugzilla/>
• Downloads:
- FTP: <ftp://ftp.berlios.de/pub/ngircd/>
- HTTP: <http://ngircd.barton.de/pub/ngircd/>
Thanks to all users, bug reporters, contributors, packagers, and supporters!
Regards
Alex