From owner-svn-src-head@freebsd.org Mon Aug 10 00:14:18 2015 Return-Path: Delivered-To: svn-src-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8910A99E5B2; Mon, 10 Aug 2015 00:14:18 +0000 (UTC) (envelope-from gshapiro@gshapiro.net) Received: from zim.gshapiro.net (zim.gshapiro.net [IPv6:2001:4f8:3:36::224]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "smtp.gshapiro.net", Issuer "Certificate Authority" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 6FEDBC52; Mon, 10 Aug 2015 00:14:18 +0000 (UTC) (envelope-from gshapiro@gshapiro.net) Received: from minime-2.local (c-67-188-138-117.hsd1.ca.comcast.net [67.188.138.117]) (authenticated bits=0) by zim.gshapiro.net (8.15.2/8.15.2) with ESMTPSA id t7A0EEg8049489 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sun, 9 Aug 2015 17:14:16 -0700 (PDT) (envelope-from gshapiro@gshapiro.net) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=gshapiro.net; s=gatsby.dkim; t=1439165657; bh=mdQW04N9wDsOoT1/UQeLxRh2XvTNs0CqWMogusR3KmQ=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=KU1qup2Hk6nb9K3ndXSsp/ys/szIeNUyKqiYVWgjZI6hxzUtR6DYnk/t1bTPlaXTz kil7Z/JFHscxnQcnjgfqsCu67b6s2iNhna008X3NJnErdv0IJmcBddNlD8RBnLSOS+ rF6LEKgvTuQfYb9ZPGOtn/tm3rQ+RZnvv4f0AdVw= Date: Sun, 9 Aug 2015 17:14:13 -0700 From: Gregory Shapiro To: Peter Wemm Cc: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: Re: svn commit: r286504 - head/usr.bin/svn/lib/libapr_util Message-ID: <20150810001413.GB69229@minime-2.local> References: <201508090515.t795FTqB068568@repo.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <201508090515.t795FTqB068568@repo.freebsd.org> User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Aug 2015 00:14:18 -0000 The change below appears to have broken cross compiling for mips platforms (using freebsd-wifi-build on an amd64 host): /home/gshapiro/tplink/src/usr.bin/svn/lib/libapr_util/../../../../contrib/apr-util/xlate/xlate.c:40:19: error: iconv.h: No such file or directory mkdep: compile failed --- .depend --- *** [.depend] Error code 1 make[6]: stopped in /home/gshapiro/tplink/src/usr.bin/svn/lib/libapr_util Setting APU_HAVE_ICONV to 0, undef'ing HAVE_ICONV_H, and preventing libapr_util/Makefile from turning them back on allowed buildworld to complete. In case it is needed, the host is: FreeBSD freebsd.local 11.0-CURRENT FreeBSD 11.0-CURRENT #0 r286285: Tue Aug 4 15:12:53 UTC 2015 root@releng2.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC amd64 The src checkout is: Path: . Working Copy Root Path: /home/gshapiro/tplink/src URL: https://svn.freebsd.org/base/head Relative URL: ^/head Repository Root: https://svn.freebsd.org/base Repository UUID: ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f Revision: 286560 Node Kind: directory Schedule: normal Last Changed Author: mav Last Changed Rev: 286556 Last Changed Date: 2015-08-09 13:41:44 -0700 (Sun, 09 Aug 2015) On Sun, Aug 09, 2015 at 05:15:29AM +0000, Peter Wemm wrote: > Author: peter > Date: Sun Aug 9 05:15:28 2015 > New Revision: 286504 > URL: https://svnweb.freebsd.org/changeset/base/286504 > > Log: > Update apr-util config - I don't believe this part is used by svn, but > if it were, use shm_* instead of sysvshm. > > Modified: > head/usr.bin/svn/lib/libapr_util/apu.h > head/usr.bin/svn/lib/libapr_util/apu_config.h > > Modified: head/usr.bin/svn/lib/libapr_util/apu.h > ============================================================================== > --- head/usr.bin/svn/lib/libapr_util/apu.h Sun Aug 9 05:14:25 2015 (r286503) > +++ head/usr.bin/svn/lib/libapr_util/apu.h Sun Aug 9 05:15:28 2015 (r286504) > @@ -117,16 +117,12 @@ > #define APU_HAVE_FREETDS 0 > #define APU_HAVE_ODBC 0 > > -#define APU_HAVE_CRYPTO 0 > -#define APU_HAVE_OPENSSL 0 > +#define APU_HAVE_CRYPTO 1 > +#define APU_HAVE_OPENSSL 1 > #define APU_HAVE_NSS 0 > > -#ifndef APU_HAVE_APR_ICONV > #define APU_HAVE_APR_ICONV 0 > -#endif > -#ifndef APU_HAVE_ICONV > -#define APU_HAVE_ICONV 0 > -#endif > +#define APU_HAVE_ICONV 1 > #define APR_HAS_XLATE (APU_HAVE_APR_ICONV || APU_HAVE_ICONV) > > #endif /* APU_H */ > > Modified: head/usr.bin/svn/lib/libapr_util/apu_config.h > ============================================================================== > --- head/usr.bin/svn/lib/libapr_util/apu_config.h Sun Aug 9 05:14:25 2015 (r286503) > +++ head/usr.bin/svn/lib/libapr_util/apu_config.h Sun Aug 9 05:15:28 2015 (r286504) > @@ -13,7 +13,7 @@ > /* #undef APU_DSO_LIBDIR */ > > /* Define if the inbuf parm to iconv() is const char ** */ > -#define APU_ICONV_INBUF_CONST 1 > +/* #undef APU_ICONV_INBUF_CONST */ > > /* Define that OpenSSL uses const buffers */ > #define CRYPTO_OPENSSL_CONST_BUFFERS 1 > @@ -41,7 +41,7 @@ > /* #undef HAVE_FREETDS_SYBDB_H */ > > /* Define to 1 if you have the header file. */ > -/* #undef HAVE_ICONV_H */ > +#define HAVE_ICONV_H 1 > > /* Define to 1 if you have the header file. */ > #define HAVE_INTTYPES_H 1