make buildworld Failure on 10-STABLE and WITHOUT_OPENSSL=TRUE

Jim Ohlstein jim at ohlste.in
Sat Feb 6 14:21:06 UTC 2016


Hello,

First noticed:

root at rubicon:/usr/src # svn info
Path: .
Working Copy Root Path: /usr/src
URL: https://svn.freebsd.org/base/stable/10
Relative URL: ^/stable/10
Repository Root: https://svn.freebsd.org/base
Repository UUID: ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Revision: 295341
Node Kind: directory
Schedule: normal
Last Changed Author: marius
Last Changed Rev: 295289
Last Changed Date: 2016-02-04 19:14:24 -0500 (Thu, 04 Feb 2016)


Still present:

root at rubicon:/usr/src # svn info
Path: .
Working Copy Root Path: /usr/src
URL: https://svn.freebsd.org/base/stable/10
Relative URL: ^/stable/10
Repository Root: https://svn.freebsd.org/base
Repository UUID: ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Revision: 295351
Node Kind: directory
Schedule: normal
Last Changed Author: wblock
Last Changed Rev: 295350
Last Changed Date: 2016-02-06 09:03:31 -0500 (Sat, 06 Feb 2016)


root at rubicon:/usr/src # make clean && make buildworld


[snip]



cc   -O2 -pipe   -I. -DINET6 -DFTP_COMBINE_CWDS -std=iso9899:1999 
-Qunused-arguments  -fstack-protector -Wsystem-headers -Werror -Wall 
-Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes 
-Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual 
-Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align 
-Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls 
-Wold-style-definition -Wmissing-variable-declarations -Wno-pointer-sign 
-Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable  -c 
/usr/src/lib/libfetch/common.c -o common.o
/usr/src/lib/libfetch/common.c:811:43: error: unused parameter 'URL' 
[-Werror,-Wunused-parameter]
fetch_ssl(conn_t *conn, const struct url *URL, int verbose)
                                           ^
1 error generated.
*** Error code 1

Stop.
make[5]: stopped in /usr/src/lib/libfetch
*** Error code 1

Stop.
make[4]: stopped in /usr/src/lib
*** Error code 1

Stop.
make[3]: stopped in /usr/src
*** Error code 1

Stop.
make[2]: stopped in /usr/src
*** Error code 1

Stop.
make[1]: stopped in /usr/src
*** Error code 1

Stop.
make: stopped in /usr/src



I had several options enabled in /etc/src.conf but 
"WITHOUT_OPENSSL=TRUE" is the culprit. World builds fine as long as that 
is commented.

-- 
Jim Ohlstein


"Never argue with a fool, onlookers may not be able to tell the 
difference." - Mark Twain


More information about the freebsd-stable mailing list