[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openbsd-sparc
Subject:    make build failure on 2.6-sparc
From:       Dann Lunsford <dann () greycat ! com>
Date:       2000-04-14 15:39:55
[Download RAW message or body]

Hi.  If this is the wrong list for this, just point me to the right one; 
I'll go quietly :-).

Sparc SS10, 32MB.  Running 2.6, just updated to latest, and attempting
first OpenBSD 'make build'.  Everything goes smoothly till the build
hits kerberosIV; then I get a compiler error: a syntax error in a file.
The file is krb_err.c, and is automagically generated.  It's included
below; the line in error is indicated -- "(null)" in a func name is a no-no.

The fact that it's generated leads me to the conclusion I've bungled
something, but for the life of me, I can't see what.  I'd appreciate any
pointers.  

************file below

/*
 * krb_err.c:
 * This file is automatically generated; please do not edit it.
 */
#ifdef __STDC__
#define NOARGS void
#else
#define NOARGS
#define const
#endif

static const char * const text[] = {
    0
};

struct error_table {
    char const * const * msgs;
    long base;
    int n_msgs;
};
struct et_list {
    struct et_list *next;
    const struct error_table * table;
};
extern struct et_list *_et_list;

static const struct error_table et = { text, 0, 0 };

static struct et_list link = { 0, 0 };

void initialize_(null)_error_table (NOARGS) {  <=== error on this line.
    if (!link.table) {
        link.next = _et_list;
        link.table = &et;
        _et_list = &link;
    }
}
-- 
Dann Lunsford       The only thing necessary for the triumph of evil
dann@greycat.com    is that men of good will do nothing.  --  Cicero

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic