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 1uAvP6-0043BK-VJ for pgsql-hackers@arkaria.postgresql.org; Fri, 02 May 2025 18:46:33 +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 1uAvP4-00Asg5-Lz for pgsql-hackers@arkaria.postgresql.org; Fri, 02 May 2025 18:46:31 +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 1uAvP4-00Asfw-C7 for pgsql-hackers@lists.postgresql.org; Fri, 02 May 2025 18:46:31 +0000 Received: from mail-qv1-xf36.google.com ([2607:f8b0:4864:20::f36]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1uAvP2-000jSt-0F for pgsql-hackers@postgresql.org; Fri, 02 May 2025 18:46:29 +0000 Received: by mail-qv1-xf36.google.com with SMTP id 6a1803df08f44-6ecfa716ec1so29561786d6.2 for ; Fri, 02 May 2025 11:46:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enterprisedb.com; s=google; t=1746211587; x=1746816387; darn=postgresql.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=I/NWAKdvhG/Y9ljvS7mm/f1je9vipObTlvaGJSFo8RI=; b=U8/LpyBsR2xxTFA/QGPKNMKliWPKXIwtf6bp047O8A4OOZooYuWd6Doohc6/93q0NE +2rqsp1LlbhVMkhyGlfg/VLKuBlgwJSOxXXMbSG+srnoegOlvSeZWxlpxOaAtdZ84KIt 7GbvsKIyhvEanTBfcckheAFOwrSgkt341ptm/SC3zvsa7FdUt0YbcjYTCFfZszCF7cH4 jLkHk27wJaPXHC1OMC+7GxhznqYYyZr9048GneTNtLrP5Jqkk18UF01WDpS2rtGxGYC6 plXqpROcV9rW0UrGWJ3geIuAJdjYyqPMM9Gedikgoa5kDFiPenL4CA+5vncRNPOZBBLT sqGw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1746211587; x=1746816387; h=content-transfer-encoding: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=I/NWAKdvhG/Y9ljvS7mm/f1je9vipObTlvaGJSFo8RI=; b=I3ezLwWvqqLK7iuR/qQBxYMWi73+euz4Pkchlexcz6G2CBAZctuDKJGaDeUr1I1j8D ci+ryX1PKAWWWzKS19DpW3FQo2Zihsj4CurY0QsKvxHrvNxqevWn0cqjfCGPcxmWvjiz +k+Q4txRIsDou6ckMYB4Mn9rbdrjm9XSprs1tZkLwZxGlw0MOrUEX96oarGTrV0SACIV 3qHz+UVDX72M8Nckc+WuZIydQpUgJyZIfOaJ4wiyRVJ1lJI1gn2I4kmDuoOdou/F2y03 6fj0DELQrtq8IebWJvdMEgA5ycSQ0HVYO9sign4hrzOpU2CXsFwVOD3JOK519T7VRrgO IcsQ== X-Forwarded-Encrypted: i=1; AJvYcCWbDsVnSb7F2A7mAhKk2Bt6DQ5i21ISG/wDSpucK1NzQS/uHbX99QdSga+Y4x/7w6mFVbxfch2zx5g1A2eB@postgresql.org X-Gm-Message-State: AOJu0Yz8rmeGVlFmJmyquBAGqEZn0WN7M1tt3cfJnU1FQm+KuUxq8ZJ+ ZBfScVsIA23G/aOeUd6eOmttG/Pzc9JspW9gcUxGdgdShDugM5dBYAeGZotxoQ4sD5Iea8Kig77 Z2K4IYsJUFhNRY5QzXSS27ZqCg+0VIazxM6en X-Gm-Gg: ASbGncuAXQWONJMKwrdLG50L0c0qjClQM+2xuDKb9wOKLEu5Sa7JHS1WhqTLbqrtEJ0 3C7WDnYv5491mMgEElYiOeSZQUlxjTXFelJEt+fi2Rq/WqaFakR6RFtF6ru+8pHyjby8jgHDvIT oHZeTaQy1/pxwz8tN9k7ue X-Google-Smtp-Source: AGHT+IE61bybUNw534NOLVB8/PcMoxxrjPXjiuTlR1Fg1xwxXD1ELiQ6jrXvFKjZrfjlB9sYsrAhDIJUuJ15rYX/ha4= X-Received: by 2002:a05:6214:1d26:b0:6f4:b757:d45f with SMTP id 6a1803df08f44-6f51548c427mr65606516d6.20.1746211587249; Fri, 02 May 2025 11:46:27 -0700 (PDT) MIME-Version: 1.0 References: <8210C830-DDBB-4CD7-AB39-F5F59C36D547@yesql.se> <1921698.1746207330@sss.pgh.pa.us> <1974924.1746210349@sss.pgh.pa.us> In-Reply-To: <1974924.1746210349@sss.pgh.pa.us> From: Jacob Champion Date: Fri, 2 May 2025 11:46:15 -0700 X-Gm-Features: ATxdqUHqxZuv1O5O94rH8mS_hJgrf_JzWqEM_RTcnRt1E-IxnJIOYjYSh1wXOSY Message-ID: Subject: Re: [PoC] Federated Authn/z with OAUTHBEARER To: Tom Lane Cc: Nathan Bossart , Daniel Gustafsson , Christoph Berg , Jelte Fennema-Nio , Peter Eisentraut , Andres Freund , Bruce Momjian , PostgreSQL Hackers , Thomas Munro , Nazir Bilal Yavuz , Antonin Houska , Wolfgang Walther , =?UTF-8?B?RGV2cmltIEfDvG5kw7x6?= Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Fri, May 2, 2025 at 11:26=E2=80=AFAM Tom Lane wrote: > Yeah, they are both under /opt/local/include in a MacPorts setup. > But disabling NLS doesn't break it for me. I tried > > meson setup build --auto-features=3Ddisabled -Dlibcurl=3Denabled > > to make sure that /opt/local/include wasn't getting pulled in > some other way, and it still builds. Hm. If you clear out the build artifacts under src/interfaces/libpq-oauth, and then build with $ ninja -v src/interfaces/libpq-oauth/libpq-oauth.a does that help surface anything interesting? > Apropos of that: our fine manual claims that option is spelled > --auto_features, but that fails for me. Is that a typo in our > manual, or do some meson versions accept the underscore? --auto_features doesn't work for me either. That looks like an accidental mashup of --auto-features and -Dauto_features. --Jacob