Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.84_2) (envelope-from ) id 1baSLo-0004F1-5n for pgsql-hackers@arkaria.postgresql.org; Thu, 18 Aug 2016 18:47:36 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.84_2) (envelope-from ) id 1baSLn-0007Is-OT for pgsql-hackers@arkaria.postgresql.org; Thu, 18 Aug 2016 18:47:35 +0000 Received: from makus.postgresql.org ([2001:4800:1501:1::229]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1baSKR-0005nY-Vv for pgsql-hackers@postgresql.org; Thu, 18 Aug 2016 18:46:12 +0000 Received: from cronos.madness.at ([2a02:16a8:dc41::10]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.84_2) (envelope-from ) id 1baSKP-0000wM-7C for pgsql-hackers@postgresql.org; Thu, 18 Aug 2016 18:46:10 +0000 Received: from gatekeeper.kaltenbrunner.cc ([83.215.243.9] helo=[192.168.8.22]) by cronos.madness.at with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.84_2) (envelope-from ) id 1baSKI-000641-Pk; Thu, 18 Aug 2016 20:46:04 +0200 Subject: Re: WIP: About CMake v2 To: Yury Zhuravlev References: <4184974.kkvGJ5GoEX@dinodell> <1974943.sWDBYWy5U3@dinodell> <56096E15.3040602@gmx.net> <2319e612-6c78-4fd4-8ccb-e1fa1bc84c01@postgrespro.ru> Cc: pgsql-hackers@postgresql.org From: Stefan Kaltenbrunner Message-ID: <57B60263.4020501@kaltenbrunner.cc> Date: Thu, 18 Aug 2016 20:45:55 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 In-Reply-To: <2319e612-6c78-4fd4-8ccb-e1fa1bc84c01@postgrespro.ru> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Pg-Spam-Score: -1.9 (-) List-Archive: List-Help: List-ID: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-Mailing-List: pgsql-hackers Precedence: bulk Sender: pgsql-hackers-owner@postgresql.org On 06/29/2016 06:23 PM, Yury Zhuravlev wrote: > Hello Hackers. > > I decided to talk about the current state of the project: > 1. Merge with 9.6 master. 2. plpython2, plpython3, plperl, pltcl, plsql > all work correctly (all tests pass). > 3. Works done for all contrib modules. 4. You can use gettext, .po->.mo > will have converted by CMake. 5. All test pass under some Linux, > FreeBSD, Solaris10 (on Sparc), Windows MSVC 2015. MacOSX I think not big > trouble too. 6. Prototype for PGXS (with MSVC support) done. > I think is very big progress but I came across one problem. > I not have access to many OS and platforms. For each platform need tests > and small fixes. I can't develop and give guarantee without it. > > I think this is very important work which makes it easier further > support Postgres but I can not do everything himself. It's physically > impossible. > > I think without community support I can't do significantly more. > > Current version you can get here: > https://github.com/stalkerg/postgres_cmake hmm how do you actually want reports on how it works? I just played with it on spoonbill (OpenBSD 5.3/sparc64) and got this: CMake Error at CMakeLists.txt:1250 (file): file does not recognize sub-command GENERATE CMake Error at src/port/CMakeLists.txt:156 (target_compile_definitions): Unknown CMake command "target_compile_definitions". -- Configuring incomplete, errors occurred! there is also a ton of stuff like: Make Error: Internal CMake error, TryCompile generation of cmake failed -- Looking for opterr - not found -- Looking for optreset CMake Error at CMakeLists.txt:10 (ADD_EXECUTABLE): Target "cmTryCompileExec3458204847" links to item " m" which has leading or trailing whitespace. This is now an error according to policy CMP0004. CMake Error: Internal CMake error, TryCompile generation of cmake failed -- Looking for optreset - not found -- Looking for fseeko CMake Error at CMakeLists.txt:10 (ADD_EXECUTABLE): Target "cmTryCompileExec2628321539" links to item " m" which has leading or trailing whitespace. This is now an error according to policy CMP0004. CMake Error: Internal CMake error, TryCompile generation of cmake failed which I have no idea whether they are an actual problem or just "configure" noise Stefan -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers