Received: from malur.postgresql.org ([2a02:16a8:dc51::56]) by arkaria.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.89) (envelope-from ) id 1feeKx-0002xu-Dd for pgsql-hackers@arkaria.postgresql.org; Sun, 15 Jul 2018 10:33:07 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1feeKv-0005kM-Hi for pgsql-hackers@arkaria.postgresql.org; Sun, 15 Jul 2018 10:33:05 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.89) (envelope-from ) id 1feeKv-0005kB-7r for pgsql-hackers@lists.postgresql.org; Sun, 15 Jul 2018 10:33:05 +0000 Received: from mail-ed1-x544.google.com ([2a00:1450:4864:20::544]) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1feeKs-0000cI-EC for pgsql-hackers@postgresql.org; Sun, 15 Jul 2018 10:33:04 +0000 Received: by mail-ed1-x544.google.com with SMTP id d3-v6so27835209edi.1 for ; Sun, 15 Jul 2018 03:33:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding:content-language; bh=jJbYbRoBk8TUzaTlhCXAR271kMhGU1k4JdH62P5Ab/0=; b=bB7ZdLrZAzW5tzdWpmr1XKm5z506Ju8cCA+qBOwYedBdiK22m0F4UiumdPAFQVtdoU 3IuKIWitPAK4Jd2talq5HM5GdGhOlTLkFTRAGeaW04IhbOGySfvS/9VtB80sgVKtM+sG LLvEbKC3B55POA3WlLVQUoV83C8hcdgorpNdP5MUQl6M/JR2ibBInChuhzZqazI9cvId ZmwB4HRMcdP+nRrozYKjzOP8qN/HFb5M3ktTFpGwO+3xZciGezK7+NzJcROT3A5G6fMq Pb5BYpdlQr+6NQheT8ENg8bFQAvdeaW5IMG8IbzelcTq1ue9wU/lxSORBEbuf0EzsDLm +ROA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=jJbYbRoBk8TUzaTlhCXAR271kMhGU1k4JdH62P5Ab/0=; b=Bo4pz/lTvnKK8rA2TDxJtuugPmBpxg/auSxNyO+RhH7PiaX2z/CMZgUSYYku8vGyOv T/9kuzMjDpp2XlE9svbw373U9d+5bk9yfew4JAlovrzwIzK0UdPSHPkMdHCjfcqKsIcf zwKC1bdwgAsfChmgBlPpg0ZVvBUDdCHxaXClbCSjAvLa8Qv3mGooqqkOqNDRskylSlcb +ms76UqQJs5l/STrQJxnbjreRESbY4vH796rd/2+B8rKqG27uuBhL/K69+AWJ5hDNx94 EL6iSL2PZFw0PCWvb4t/aYvY/87vzGZ+iFSB9VcBzu5+XLV7fE7c0LfZRZ67L+VvnJHR b1jA== X-Gm-Message-State: AOUpUlFr4oWSDLyQljvZ+bECqzADkj94uJfSZzAK+xxM3EbCuLZm/rOt eA9wQZ8ctxIKVv7DNda/yclNYHU1 X-Google-Smtp-Source: AAOMgpcRe1CPGuL8z5LXAQ0+IwI9TbBFw37uiaTis8aHcJv5aNY+++fNZfwi4cldM/k2a9sUjQftqg== X-Received: by 2002:a50:b2a6:: with SMTP id p35-v6mr13595834edd.215.1531650781447; Sun, 15 Jul 2018 03:33:01 -0700 (PDT) Received: from [1.0.0.7] ([178.155.4.55]) by smtp.gmail.com with ESMTPSA id f2-v6sm11862051edi.70.2018.07.15.03.33.00 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 15 Jul 2018 03:33:00 -0700 (PDT) Subject: Re: make installcheck-world in a clean environment To: Peter Eisentraut Cc: Tom Lane , Robert Haas , "pgsql-hackers@postgresql.org" References: <24834.1525712835@sss.pgh.pa.us> From: Alexander Lakhin Message-ID: <0401efec-68f1-679d-3ea3-21d4e8dd11af@gmail.com> Date: Sun, 15 Jul 2018 13:32:59 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Content-Language: en-US List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk Hello Peter, 14.07.2018 13:57, Peter Eisentraut wrote: > On 06.07.18 09:45, Alexander Lakhin wrote: >> ./configure --enable-tap-tests >> make install >> make install -C contrib >> chown -R postgres:postgres /usr/local/pgsql/ >> /usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data >> /usr/local/pgsql/bin/pg_ctl start -l logfile -D /usr/local/pgsql/data >> /make clean/ >> # Also you can just install binary packages to get the same state. >> >> make installcheck-world >> # This check fails. > For me, this fails at > > In file included from ../../src/include/postgres.h:47, > from chklocale.c:17: > ../../src/include/utils/elog.h:71:10: fatal error: utils/errcodes.h: No > such file or directory > > That's probably fixable. But it's different from what you had initially > reported. This error wasn't present in master at the time of initial report (in April). As "git bisect" shows such errors appeared after 372728b. So in REL_10_STABLE (or in master before 372728b) you could "make installcheck" (but not installcheck-world) in a clean environment.