Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vfKFt-0010rP-31 for pgsql-hackers@arkaria.postgresql.org; Mon, 12 Jan 2026 15:54:58 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vfKFs-00112M-0Y for pgsql-hackers@arkaria.postgresql.org; Mon, 12 Jan 2026 15:54:56 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vfKFr-00112C-2i for pgsql-hackers@lists.postgresql.org; Mon, 12 Jan 2026 15:54:56 +0000 Received: from udcm-wwu2.uni-muenster.de ([128.176.118.28]) by magus.postgresql.org with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vfKFp-0003IC-2u for pgsql-hackers@lists.postgresql.org; Mon, 12 Jan 2026 15:54:55 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=uni-muenster.de; i=@uni-muenster.de; q=dns/txt; s=uniout; t=1768233294; x=1799769294; h=message-id:date:mime-version:subject:to:cc:references: from:in-reply-to:content-transfer-encoding; bh=QuV0+2gtx+p6YRXbiSwIQQv0npI5oiAAsEK5Mq35y5E=; b=LZW08voqaqrBIabxL/s5gouaQbTUssCFC6SlcmrDME68dOtbXXRYUQCU b1M/DG1HPbFfhxTdJt4I/NNWmkyDcmVjU1jHaomXPsbNR1Vlumu4e2ut2 S1w7crsegaCC+V2L0jIQHmFQ3tCY+Kpm7TqzCE45GM6pCytBxqEldiCzZ vpTp2O1PLTRUQIM9AN2bppI4cZ9WQd+j2PyH1jcabLAqxWnxF9ySu+SnN wO97+msTTQEv5xxKxELT7t25TQjKKtVqYaZYkUp+C5NDP0UG4voVXOfm6 EJznnjSjM+QTvlNPv2joWxA8hVcN5aR2c31PDwHpMnAD/p7zyncNyOLP+ w==; X-CSE-ConnectionGUID: p5NQYSzyRImN9x4B1JYCFg== X-CSE-MsgGUID: StRYOiBtRHm0UzyJ20JdYw== X-IronPort-AV: E=Sophos;i="6.21,221,1763420400"; d="scan'208";a="380748842" Received: from secmail.uni-muenster.de ([128.176.118.4]) by UDCM-RELAY2.UNI-MUENSTER.DE with ESMTP; 12 Jan 2026 16:54:54 +0100 Received: from [192.168.178.27] (dynamic-078-048-097-079.78.48.pool.telefonica.de [78.48.97.79]) by SECMAIL.UNI-MUENSTER.DE (Postfix) with ESMTPSA id F10CD20ADF00; Mon, 12 Jan 2026 16:54:52 +0100 (CET) Message-ID: Date: Mon, 12 Jan 2026 16:54:52 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: WIP - xmlvalidate implementation from TODO list To: Marcos Magueta Cc: Andrey Borodin , Kirill Reshke , PostgreSQL Hackers References: <89DE974B-F318-4D0A-A60B-51EDE84054E2@gmail.com> <9A074422-2308-4BD0-9FFA-0B6D70989935@yandex-team.ru> <70c72cb1-a39f-41b3-bfe3-e32ee7fda9c4@uni-muenster.de> <68a012d3-121b-418a-913b-aa0aaf32915d@uni-muenster.de> Content-Language: de-DE, en-GB From: Jim Jones In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Hi On 10/01/2026 06:26, Marcos Magueta wrote: > Since we last talked I tried to actually implement a catalog for XML > schemas. The code is no longer compiling. The header pg_xmlschema_d.h wasn't added to the patch (probably containing the definitions of Anum_pg_xmlschema_oid, Anum_pg_xmlschema_schemaname, etc ..) In file included from alter.c:44: ../../../src/include/catalog/pg_xmlschema.h:5:10: fatal error: catalog/pg_xmlschema_d.h: No such file or directory 5 | #include "catalog/pg_xmlschema_d.h" | ^~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. You might also want to take a look at the cfbot errors and compilation warnings[1,2] Best, Jim [1] https://api.cirrus-ci.com/v1/artifact/task/6032809283813376/testrun/build/testrun/regress/regress/regression.diffs [2] https://cirrus-ci.com/task/6173546772168704?logs=gcc_warning#L453