Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 29 Jul 2002 00:57:55 +0900
From:      Seigo Tanimura <tanimura@r.dl.itc.u-tokyo.ac.jp>
To:        Alan E <alane@geeksrus.net>
Cc:        Seigo Tanimura <tanimura@r.dl.itc.u-tokyo.ac.jp>, FreeBSD Ports List <ports@FreeBSD.ORG>
Subject:   Re: troubles with the FAM port
Message-ID:  <200207281557.g6SFvu7Y004074@silver.carrots.uucp.r.dl.itc.u-tokyo.ac.jp>
In-Reply-To: <20020727162242.GA82166@wwweasel.geeksrus.net>
References:  <200207181631.g6IGVLJ1037421@250-217.customer.cloud9.net> <20020718182425.GA41703@wwweasel.geeksrus.net> <200207270421.g6R4LZ3K046239@silver.carrots.uucp.r.dl.itc.u-tokyo.ac.jp> <20020727162242.GA82166@wwweasel.geeksrus.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 27 Jul 2002 12:22:42 -0400,
  Alan E <alane@geeksrus.net> said:

Alan> 1. What is the standard compiler for ports on -current?

I understand that the portbld gcc31 is the standard one for C++ at the
moment.

I could ifdef the gcc31-dependent part in the patch, though.


Alan> 2. What affect does all this assert code have on -stable compilation? I
Alan> believe it's ifdef'd out, which is good.

The ifdef in the __assert() code detects the number of __assert()
arguments.  __assert() of current takes 4 arguments, while that of
stable takes only 3.

RCS file: /home/ncvs/src/lib/libc/gen/assert.c,v
----------------------------
revision 1.3
date: 2001/10/24 18:12:18;  author: asmodai;  state: Exp;  lines: +10 -5
Add __FBSDID.
Change __assert() function to print failing function name.
#if 0 the sccsid block.
This makes us C99 conforming.
----------------------------

Alternatively, it could be done in configure.


Alan> 3. Whose idea was it to have asserts go to syslog? 

The original source.


Alan> 3a. How well has this been tested?

I tried to use fam via nautilus, but I have seen no assertion failure
yet, so not sure if assertion via syslog works.


Alan> 3b, What happens if syslogd is down?

Syslog messages are discarded until you run another syslogd process.

-- 
Seigo Tanimura <tanimura@r.dl.itc.u-tokyo.ac.jp> <tanimura@FreeBSD.org>

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200207281557.g6SFvu7Y004074>