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.94.2) (envelope-from ) id 1uAZWP-00GuYB-TW for pgsql-hackers@arkaria.postgresql.org; Thu, 01 May 2025 19:24:38 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1uAZWN-004ewA-53 for pgsql-hackers@arkaria.postgresql.org; Thu, 01 May 2025 19:24:36 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1uAZWM-004ew1-QV for pgsql-hackers@lists.postgresql.org; Thu, 01 May 2025 19:24:35 +0000 Received: from mail-qt1-x832.google.com ([2607:f8b0:4864:20::832]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1uAZWK-000ZPG-16 for pgsql-hackers@postgresql.org; Thu, 01 May 2025 19:24:34 +0000 Received: by mail-qt1-x832.google.com with SMTP id d75a77b69052e-476a304a8edso16405121cf.3 for ; Thu, 01 May 2025 12:24:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enterprisedb.com; s=google; t=1746127471; x=1746732271; darn=postgresql.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=wSQsLj4NtVSTn4DBBGMusVTmuYwuHLlUXS+f9BYYSbo=; b=axWGtlMcr3dNkb1HB1Tg5Mv6pdBSaQ+xLWqxZ5xPK3Jp0MlXWKLBPkYwG4ZG1Kvv8d zttA0czhIWIC6yeXpWl2IHEHl7qS5xujjH+zHahS/neKJiUqRUcbZhCnx08dnH38W7gK gJir5csCnD/A5hxzvPlzGiPf9SKACqNbEr7WChtHS7iClluPb+vCJlpVXta/K1AvoTFA IXYPMrUXQS4BH30p7sWLENBoizu7coZv4mQW0YtdlL/6JCZEEV7/mRoFzdSfsL8/ZtO5 33OnK2A46N09WnWz7NzjtX9iJLdpp0J1/20OZhB8RYyt7Pp8eOOW5aZvYghKqNqeID6Z EtRw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1746127471; x=1746732271; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=wSQsLj4NtVSTn4DBBGMusVTmuYwuHLlUXS+f9BYYSbo=; b=c2ADWfhFDo5XgMg9hGcI3rLGjYzmseifT6+1eacZJTDlUifQunDqBxDDEiL2iapQGM wvWAWr9qWkMG6ToWhJu4UtwvDOs/HV/tDzJkhvKE5pcNhUwCHtnAlsgsAJ/kY8C2szS6 aJ9CdqgxBrCxxFaiIe7EWQNCrNwyUbieeof7lYWHEGRFo7TDtG+dJP4C7FINC2EPQhvr nA/gresUzLkOZsMqS2ddgRs0sMM6KmBDJ0zjpONtZinCBScue5HVMGU27NM1iHhL+fyN HBLAgG1jBQnk6gmsYBwl3Yy4AvqxsM8Te1Bh2g7IhAR1Dyn54a4JDzFXYl+zA2C2YUc5 j9dg== X-Forwarded-Encrypted: i=1; AJvYcCU7vDkmXjQU8iuwpTiN56hCjMYZcEBxQqAu7RfjBqMC256TD+kU8XyMPK3P6xZv3puXf44Rcp0W2nkwj5oy@postgresql.org X-Gm-Message-State: AOJu0YyUJEPWkbV1b5QyfSXylOK6f+xMastQm2z3A97thjGBfsS53a8D K2ZHsM6p88Nog8k2kPKNWM/S9zj6nk/m4rx9MrY5d63LqjztL5/xVqUVpB2yor87nLVaCx7zonZ 4aUPWLMtQY2rpfvrEXzTXEKGLGfLX3JkVZiGH X-Gm-Gg: ASbGncvRU8v3pyGF46AelQSEdAoksAgNUkKAcz6tqiFEOpZxpC4DPklp/UvtYAEUr2f 7cYOogxmY4OAg9aVzw694a/Nm63cvtrE7HJI90JmeZYTpsdYEPYpDzDvS6kzYgg0f4Y3BFnZrEH DaFHM23IQ2Z6MoQxWDH/PV X-Google-Smtp-Source: AGHT+IFMof4SLL2/DunAjNj3hsxAepvZ4uAGLYcPBuxj8pQeiekKZK8jbLC6iJAGOca/pcMY9yfxrHe79mQlWlp/aaM= X-Received: by 2002:ac8:6f0a:0:b0:476:ff0d:ed6c with SMTP id d75a77b69052e-48c32ac8554mr1538801cf.40.1746127471082; Thu, 01 May 2025 12:24:31 -0700 (PDT) MIME-Version: 1.0 References: <8210C830-DDBB-4CD7-AB39-F5F59C36D547@yesql.se> In-Reply-To: From: Jacob Champion Date: Thu, 1 May 2025 12:24:19 -0700 X-Gm-Features: ATxdqUGfX4bd6OfjA7Xrv9mmFZ6bI-EmHdABa5CwDd0AwgUgh6dmn9zwCE6rWag Message-ID: Subject: Re: [PoC] Federated Authn/z with OAUTHBEARER To: Daniel Gustafsson Cc: Christoph Berg , Jelte Fennema-Nio , Peter Eisentraut , Andres Freund , Tom Lane , Bruce Momjian , PostgreSQL Hackers , Thomas Munro , Nazir Bilal Yavuz , Antonin Houska , Wolfgang Walther , =?UTF-8?B?RGV2cmltIEfDvG5kw7x6?= Content-Type: multipart/mixed; boundary="000000000000a5ce75063417fb56" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --000000000000a5ce75063417fb56 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Thu, May 1, 2025 at 10:38=E2=80=AFAM Jacob Champion wrote: > I've thrown some more Autoconf testing at Rocky, Mac, and Ubuntu. > > So, committed. I forgot --enable-nls in my Mac testing, so indri complains about my omission of -lintl... I'd incorrectly thought it was no longer needed after all the gettext motion. I'm running the attached fixup through CI now. --Jacob --000000000000a5ce75063417fb56 Content-Type: application/x-patch; name="0001-oauth-Fix-Autoconf-build-on-macOS.patch" Content-Disposition: attachment; filename="0001-oauth-Fix-Autoconf-build-on-macOS.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_ma5r2w7o0 RnJvbSAzNzljM2ZiNDA1NDczOTFjNjQ5YmI1YzUzNjY4NTgxZWUwMTc0ODllIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKYWNvYiBDaGFtcGlvbiA8amFjb2IuY2hhbXBpb25AZW50ZXJw cmlzZWRiLmNvbT4KRGF0ZTogVGh1LCAxIE1heSAyMDI1IDEyOjAzOjI4IC0wNzAwClN1YmplY3Q6 IFtQQVRDSF0gb2F1dGg6IEZpeCBBdXRvY29uZiBidWlsZCBvbiBtYWNPUwoKT3ZlcnNpZ2h0IGlu IGIwNjM1YmZkYS4gLWxpbnRsIGlzIG5lY2Vzc2FyeSBmb3IgZ2V0dGV4dCBvbiBNYWMsIHdoaWNo CmxpYnBxLW9hdXRoIGRlcGVuZHMgb24gdmlhIHBncG9ydC9wZ2NvbW1vbi4gKEknZCBpbmNvcnJl Y3RseSByZW1vdmVkCnRoaXMgY2hhbmdlIGZyb20gYW4gZWFybGllciB2ZXJzaW9uIG9mIHRoZSBw YXRjaCwgd2hlcmUgaXQgd2FzIHN1Z2dlc3RlZApieSBQZXRlciBFaXNlbnRyYXV0LikKClBlciBi dWlsZGZhcm0gbWVtYmVyIGluZHJpLgotLS0KIHNyYy9pbnRlcmZhY2VzL2xpYnBxLW9hdXRoL01h a2VmaWxlIHwgMiArLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9u KC0pCgpkaWZmIC0tZ2l0IGEvc3JjL2ludGVyZmFjZXMvbGlicHEtb2F1dGgvTWFrZWZpbGUgYi9z cmMvaW50ZXJmYWNlcy9saWJwcS1vYXV0aC9NYWtlZmlsZQppbmRleCAzZTRiMzQxNDJlMC4uMjcw ZmMwY2YyZDkgMTAwNjQ0Ci0tLSBhL3NyYy9pbnRlcmZhY2VzL2xpYnBxLW9hdXRoL01ha2VmaWxl CisrKyBiL3NyYy9pbnRlcmZhY2VzL2xpYnBxLW9hdXRoL01ha2VmaWxlCkBAIC00Nyw3ICs0Nyw3 IEBAICQoc3RsaWIpOiBvdmVycmlkZSBPQkpTICs9ICQoT0JKU19TVEFUSUMpCiAkKHN0bGliKTog JChPQkpTX1NUQVRJQykKIAogU0hMSUJfTElOS19JTlRFUk5BTCA9ICQobGlicHFfcGdwb3J0X3No bGliKQotU0hMSUJfTElOSyA9ICQoTElCQ1VSTF9MREZMQUdTKSAkKExJQkNVUkxfTERMSUJTKQor U0hMSUJfTElOSyA9ICQoTElCQ1VSTF9MREZMQUdTKSAkKExJQkNVUkxfTERMSUJTKSAkKGZpbHRl ciAtbGludGwsICQoTElCUykpCiBTSExJQl9QUkVSRVFTID0gc3VibWFrZS1saWJwcQogU0hMSUJf RVhQT1JUUyA9IGV4cG9ydHMudHh0CiAKLS0gCjIuMzQuMQoK --000000000000a5ce75063417fb56--