TIP: Click on subject to list as thread! ANSI
echo: binkd
to: DAMON A. GETSMAN
from: KEES VAN EETEN
date: 2016-03-15 20:35:00
subject: BinkD compilation on Open

Hello Damon!

15 Mar 16 07:29, you wrote to All:

 DAG>   Hello everyone.  I'm trying to get the most recent version of BinkD
 DAG> (snagged directly from github) compiled on the most recent OpenBSD here,
 DAG> and I seem to be running into the same problem that I've had on some
 DAG> other versions here. Namely, unix/ns_parse.c is blowing up due to some
 DAG> elements not being defined. Here is the output of my configure process,
 DAG> in case that is helpful at all, to be followed by the log of the make
 DAG> process, starting on ns_parse.c where it blows up.

 DAG> checking arpa/nameser.h usability... yes
 DAG> checking arpa/nameser.h presence... yes
 DAG> checking for arpa/nameser.h... yes

 DAG> checking for ns_initparse... no
 DAG> checking for ns_msg._msg_ptr... no
 DAG> checking for ns_msg._ptr... no

 I have no access to OpenBSD, however I do use Debian/Linux.
 In Linux the ns_* lines do not show in the config log, so apparently
 some other condistions are satisfied. It looks like the above condition
 triggers the use of unix/ns_parse.c. Under linux that file is not compiled.

 From your log it show, that a number of constants/macro's are not defined.
 These constants should de defined in arpa/nameserver.h in one of the
 include directories. The config log tells us that that file is available.

 The History file clains that versio 1.1a-57 gul
 fixed a compilation error is ns_parse.c

 The current experimental versions is 1.1a-92

 I pulls my sources from git://github.com/pgul/binkd

 If your problems persist, try to get the attention of Pavel Gulchouck, he
 seems to maintain the latest and the greates

 DAG>   If you'll note in the output of configure, above, all of the ns_*
 DAG> bits
 DAG> are not found.  Next is the output of the make process, where it gets
 DAG> funky:

 DAG> -=-=-=-
 DAG> tinfoil:/usr/local/src/binkd-1.1$ doas make

 It looks like you are using the latest stable version 1.1

 DAG> Password:
 DAG> Compiling unix/ns_parse.c...
 DAG> unix/ns_parse.c:35: error: expected ')' before '*' token
 DAG> unix/ns_parse.c:46:6: warning: #warning "ns_msg._msg_ptr element not
 DAG> defined" unix/ns_parse.c:76: error: expected declaration specifiers or
 DAG> '...' before 'ns_sect' unix/ns_parse.c: In function
 DAG> 'ns_skiprr': unix/ns_parse.c:85: error: 'NS_INT16SZ' undeclared (first
 DAG> use in this function) unix/ns_parse.c:85: error: (Each undeclared

Kees

--- GoldED+/LNX 1.1.5
* Origin: As for me, all I know is that, I know nothing. (2:280/5003.4)

SOURCE: echomail via QWK@docsplace.org

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.