Call for testing: OpenSSH-6.5

Damien Miller djm at mindrot.org
Wed Jan 22 16:38:34 EST 2014


On Wed, 22 Jan 2014, Damien Miller wrote:

> On Tue, 21 Jan 2014, Kevin Brott wrote:
> 
> >   gcc -g -O2 -Wall -Wpointer-arith -Wuninitialized -Wsign-compare
> > -Wformat-security -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -ftrapv
> > -fno-builtin-memset -std=gnu99 -fPIE  -I. -I.. -I. -I./..  -DHAVE_CONFIG_H
> > -c setproctitle.c
> >   setproctitle.c: In function `compat_init_setproctitle':
> >   setproctitle.c:99: warning: implicit declaration of function `strlen'
> >   setproctitle.c:107: `argv_start' undeclared (first use in this function)
> >   setproctitle.c:107: (Each undeclared identifier is reported only once
> >   setproctitle.c:107: for each function it appears in.)
> >   setproctitle.c:108: `argv_env_len' undeclared (first use in this function)
> >   setproctitle.c:115: warning: implicit declaration of function `strdup'
> >   setproctitle.c:115: warning: assignment makes pointer from integer without
> > a cast
> >   make[1]: *** [setproctitle.o] Error 1
> >   make[1]: Leaving directory `/usr/src/openssh/openbsd-compat'
> >   make: *** [openbsd-compat/libopenbsd-compat.a] Error 2
> 
> Could you send the output of "grep SPT_ config.h" for this one?

Don't worry - I installed CentOS 3.4 and was able to reproduce and fix
this. It was fallout from the toolchain hardening options that we are
turning on by default now.

-d


More information about the openssh-unix-dev mailing list