Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1iGwBZ-0004uu-1l for pgsql-hackers@arkaria.postgresql.org; Sun, 06 Oct 2019 02:22:13 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1iGwBX-00011w-UW for pgsql-hackers@arkaria.postgresql.org; Sun, 06 Oct 2019 02:22:11 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1iGwBX-00011j-DC for pgsql-hackers@lists.postgresql.org; Sun, 06 Oct 2019 02:22:11 +0000 Received: from mail-ot1-x32c.google.com ([2607:f8b0:4864:20::32c]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1iGwBQ-00044x-Bq for pgsql-hackers@lists.postgresql.org; Sun, 06 Oct 2019 02:22:10 +0000 Received: by mail-ot1-x32c.google.com with SMTP id z6so8341637otb.2 for ; Sat, 05 Oct 2019 19:22:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=2ndquadrant-com.20150623.gappssmtp.com; s=20150623; h=from:subject:to:cc:references:openpgp:autocrypt:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=EeWmDi2XeC2Tco8M1rHr6TPo95DjHph/knFWNrO75xI=; b=PQh0IL3DxKPX7AWDSvxm6FAqi4cDsSWh7Km2LXBz6CKmi5eol+GfMh2gkBRt/9E4Ad X/LYltYJ2tgQdlTHm67s0Fg6IOPB6UsBrMgdJRyfe4NcMDSNuEbIdRXcAk/ZOzdKxkJk 3yhbOGhmo+9fTpijNaVb2AWsQj5xwABe2opfn50bnQXdPtds2PGxw8lC9SbmKyOcxP1d ZzVAUWKp/HBWw/8wqOtwifcOGtxVgRE/C5cY8tm5Fw8viQIh6tiDwRyclgB+7UnB+Cbp 7b0DjZwLiFgPVZSLsKTmstgVWvh7YPb39m8ezgDE2tg8lMEEWbPMRPK1k0BNhfvmIqiM AVew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:subject:to:cc:references:openpgp:autocrypt :message-id:date:user-agent:mime-version:in-reply-to :content-transfer-encoding:content-language; bh=EeWmDi2XeC2Tco8M1rHr6TPo95DjHph/knFWNrO75xI=; b=a7UCoLfChTSCxui75PXE0o2UXiaNB9LoVKDANfVQJcewVDG2/Uh7Um3ZUFwJiwM/qL D2PAiFqYWlzUI4620u0xwWD/nZ92XtRyMsFgQy++owIQFoudZI95IY8I4OS5rXVMdDrt dQLBIEGLc099J2Fi2BaV7ctLS6q0O/Hi7ZIa0kv7o7t6maheslgvD6L2ZccL8RqVLds6 W1MEwHO5GATJpYKOM29ivVSuutBk8w9Q/uFewL7sjAJtukNoxsfI9HrzH65WjItVM/UB V4WwLDTrIbCs1gQLiY6IcV2A+VsKoRP+PKIyQGhKHlViCzMJ8S673Oz1SpfoGrTyNwAy Y/Hg== X-Gm-Message-State: APjAAAU8mjR1q5G/UIUVgQNxA0Q7IbAwWyw6OkN1lYKe9g1xPQb5iHoA S4/3yqbGDPYtYq6WwPovv9WHgrl2Rw2l9M7TCDSkI/++0+tnM2TP0/AxMXSyvdR4byT2lUikO77 QEjkSJRrIupEApvlW52hiEBm7LZFYn/fqGmW0zh9BQz6RMO30B4Rxl7Tw6mkxgGGBsMiuwU1jFH W6qVFh7SZ0zXr0LGMKomyu6CU= X-Google-Smtp-Source: APXvYqzuCuLQIG0MeHxVxIPO+KpM3XCRS2PZuuKdcHGZGMjhls60DV1OeUIMC+OQkd3Wzz/0kyyefA== X-Received: by 2002:a05:6830:61a:: with SMTP id w26mr15584922oti.253.1570328523001; Sat, 05 Oct 2019 19:22:03 -0700 (PDT) Received: from [192.168.10.146] (99-10-92-30.lightspeed.rlghnc.sbcglobal.net. [99.10.92.30]) by smtp.gmail.com with ESMTPSA id v75sm3300555oia.6.2019.10.05.19.22.02 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 05 Oct 2019 19:22:02 -0700 (PDT) From: Andrew Dunstan X-Google-Original-From: Andrew Dunstan Subject: Re: New "-b slim" option in 2019b zic: should we turn that on? To: Tom Lane Cc: pgsql-hackers@lists.postgresql.org References: <24998.1563403327@sss.pgh.pa.us> <23096.1570314793@sss.pgh.pa.us> Openpgp: preference=signencrypt Autocrypt: addr=andrew.dunstan@2ndQuadrant.com; prefer-encrypt=mutual; keydata= xsBNBE7KWFkBCAClridxur2AIc7eW2AR7izbfp3EnNefie2HbLF0izW5Ik5UjX2HBXBx4syI gY6b0ugohXrr274+baoAlvSbq6cAoQuEVrk5IZFzt20b1Xkx65FwGSEj526yiKLocqkJceSq Xr9xcA5SGY+FZv441chh5SU92v4q6z+6LPpoHOh97ptAVXZYNTtU0LevyvD5lja0TzbvJm6C eFXitJfnm1pLEr0DGJCR/iUOl/N62Kh4855zZC7NHIjQHPOvV5Stz/l5ilDhvGVk+xkXFPys SjZoUr1rXhYLpiyi5sR0X9FHXT0KnGuz1F5ERO7ZTLSSQ6fJwPj6gOk9K+vvoKvoeql5ABEB AAHNL0FuZHJldyBEdW5zdGFuIDxhbmRyZXcuZHVuc3RhbkAybmRRdWFkcmFudC5jb20+wsCY BBMBAgBCAhsDBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAUJDyV6hBYhBOQ+WEYd/Hy/RGkV pZn6f8tZ/DuBBQJcH/EVAhkBAAoJEJn6f8tZ/DuB7BEH/iDWZEbVft2m2MT6SPjARzTupt/l xLLZ/Cl6n2US2hov5+fBbnR5xvECk/YCOfG9ICvKNlpFjceqNLRKStd8cmndnI+kDw91uNM2 hpL4aJMeW65XCHvqXlOLSwv5chBpXz9NG7FMaJ+q+59sWEWjcTNmjXgkEHn53y+1pc7nSLDe cr5ZI1aB3nGXRm1SoDY5PYZkUKMykW+YBZwgcs/Q5tRaE+siN7DKbz8E628+PerwAkmHPVXN MdJFD6gs4S0gDFA8IxcyIwZU2v4By+brzcJ9Se3FK5BYxBDHtaYZxgSrJAvOUOrLIZPQTQfL TtnVs3C3JTfrxCH1ceHtnA6dRuTOwE0ETspYWQEIANGc4zQULOxhbqO2dyD51YhqCNRmm9oK Waqf+wmW4tpDe/VVcxAnNizd4LWCHfzpb5cHAtGkOPePMfzWVf6nvdF7d3eglbtf59+zG7O7 llV0xSSoFiieQBsrGvqDInXYX/4mRRXMtyhM353/tixC9RWLs1oofyYmCPPXXY7h9R7en3B8 BoVrRFcdzlIY/NFNhFGW/9dkEiGjgna2Rk6e15kln4ZvFBWUg23p93w/pqXcxY6+k/8TEk+C 4R+M6w7o2PLGOjdZ+kPiUcw5H85zf/yZJwQXzisXaNduwWB6Vads9YC9dj6kPR1c4VGRqAaY L++LAEOqrlvm2TvqQqZRtnEAEQEAAcLAZQQYAQIADwIbDAUCXA6fpAUJDyV6xAAKCRCZ+n/L Wfw7geU4B/9vFFsVmWxerDWgNjyiK80zIPmlw/iwdUlU6FIu0JWLMg4093kvxBs7RMZV9hBq n3ekBvD4IvFsVLJrw9qzSI2FH3UeYy5WXpEs01Ppia60NOlvRDqXbryzuvfe+iYo6bVP3Ikr TPTNYL/BePUTD2DPvSI82SbGTyzuA7SJv6NRqqQDMIy1fU6KyQFLmQJp/QJyhKWzm9jWh8ee w8jVaoMY0Kbq5N7RqisEx1Lu/Iw646UphdYzQNymf+kbiU5Kf4I6DhzV8w9sie1Bo1juNj3I c5/fFJsmxljbnaDbXPcnFsur1Oo9mIHFakgWgOBMuxoWfjONiLjjLh/9+ZIqSSLX Message-ID: <56a6d366-a3a4-2e57-62a7-6be9eec0e4ea@2ndQuadrant.com> Date: Sat, 5 Oct 2019 22:22:01 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.7.0 MIME-Version: 1.0 In-Reply-To: <23096.1570314793@sss.pgh.pa.us> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Content-Language: en-MW List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk On 10/5/19 6:33 PM, Tom Lane wrote: > Andrew Dunstan writes: >> I've just run into an issue with this (commit a1207910968). The makefile >> now assumes that zic has this switch. But I was attempting to get around >> an issue on msys2 by using its zic, (ZIC=/usr/bin/zic configure ...). It >> crashes on the floor because it doesn't know about "-b slim". I think we >> probably need a way to turn this off. > I had contemplated injecting the -b switch via > > # any custom options you might want to pass to zic while installing data files > -ZIC_OPTIONS = > +ZIC_OPTIONS = -b slim > > which would allow overriding it by defining the ZIC_OPTIONS macro. > Does that seem appropriate? I didn't do it because I worried about > interference with existing uses of ZIC_OPTIONS ... but who knows > whether there are any. I don't think that's going to work very well with a buildfarm member, where there's no convenient way to set it. But it turns out there are bigger problems with what I'm doing, anyway, so let's leave sleeping dogs lie for now. cheers andrew -- Andrew Dunstan https://www.2ndQuadrant.com PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services