(20070302) Warning messages on FreeBSD 4.11-RELEASE (Re: Call for release testing.)

Norihiko Murase skeleten at shillest.net
Sat Mar 31 01:48:12 EST 2007


|From: Darren Tucker <dtucker AT zip.com.au>
|Subject: (20070302) Warning messages on FreeBSD 4.11-RELEASE (Re: Call for release testing.)
|Message-ID: <460BC2E8.80704 at zip.com.au>
|Date: Thu, 29 Mar 2007 23:45:12 +1000
|
|>I have put it up at:
|>http://www.zip.com.au/~dtucker/tmp/openssh-defines.tar.gz

Thank you very much! I have tried building and have executed
"make tests".

As far as I have checked, some "macro-redefinition" warnings
are still now displayed. I show you the detail with the
summary of this problem.

------------------------------------------------------------
(0) I did find that two kinds of the warning messages were
    displayed when I tried building the snapshot 20070302
    [M#01] and when I did the snapshot 20070327 [M#02].
    These warning messages are as follows:
      <w1> warning: `**********' redefined
      <w2> warning: `__nonnull__' attribute directive ignored
    <w1> is "macro-redefinition" warnings that we mention.
----------
(1) Mr. Darren Tucker (dtucker) kindly created the patch for
    avoiding <w1> and put the tarball somewhere. [M#03]
----------
(2) I had tried building it from this tarball archive at
    13:54 on Mar 30 (JST; GMT+0900)
----------
(3) I have noticed that some warnings are still now
    displayed.
    
    Compiler (/usr/bin/gcc) still now displays the <w1> 
    warnings on the following macros:
      offsetof      [openbsd-compat/bsd-closefrom.c
                     authfile.c
                     ssh.c
                     ssh-keygen.c
                     ssh-rand-helper.c]
      IPTOS_MINCOST [openbsd-compat/port-tun.c
                     packet.c]
      _PATH_MAILDIR [readpass.c
                     misc.c
                     ssh.c
                     clientloop.c
                     sshconnect.c
                     sshd.c
                     sshpty.c
                     auth.c
                     session.c
                     monitor.c
                     loginrec.c
                     ssh-keygen.c
                     ssh-keysign.c
                     ssh-agent.c
                     sftp.c]
    and does the <w2> warnings.
    
    Happily, the <w1> warnings on the following macros are
    NOT displayed any longer:
      MAXSYMLINKS
      _PATH_STDPATH
      _PATH_NOLOGIN
------------------------------------------------------------

I attach the log file (compressed with bzip2), which includes
    * the information of the platform (% uname -a)
    * the options specified for the configure script
    * the result of "make"
    * the result of "make tests"
I hope that it is useful for checking the detail.


[M#01] http://lists.mindrot.org/pipermail/openssh-unix-dev/2007-March/025155.html
  From: Norihiko Murase <skeleten at shillest.net>
  Subject: (20070302) Warning messages on FreeBSD 4.11-RELEASE (Re: Call for release testing.)
  Message-ID: <20070303032925.69f425%skeleten at shillest.net>
  Date: Sat, 03 Mar 2007 03:29:25 +0900
[M#02] http://lists.mindrot.org/pipermail/openssh-unix-dev/2007-March/025229.html
  From: Norihiko Murase <skeleten at shillest.net>
  Subject: Re: (20070302) Warning messages on FreeBSD 4.11-RELEASE (Re: Call for release testing.)
  Message-Id: <20070328114618.5e58d5%skeleten at shillest.net>
  Date: Wed, 28 Mar 2007 11:46:18 +0900
[M#03] http://lists.mindrot.org/pipermail/openssh-unix-dev/2007-March/025234.html
  From: Darren Tucker <dtucker AT zip.com.au>
  Subject: Re: (20070302) Warning messages on FreeBSD 4.11-RELEASE (Re: Call for release testing.)
  Message-ID: <460BC2E8.80704 at zip.com.au>
  Date: Thu, 29 Mar 2007 23:45:12 +1000


Thank you very much,
---
Norihiko Murase <skeleten at shillest.net>


More information about the openssh-unix-dev mailing list