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 1uAs2m-003Ds7-9i for pgsql-hackers@arkaria.postgresql.org; Fri, 02 May 2025 15:11:16 +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 1uAs2k-009XEJ-0W for pgsql-hackers@arkaria.postgresql.org; Fri, 02 May 2025 15:11:15 +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 1uAs2j-009XEA-ND for pgsql-hackers@lists.postgresql.org; Fri, 02 May 2025 15:11:14 +0000 Received: from mail-il1-x12c.google.com ([2607:f8b0:4864:20::12c]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1uAs2i-000hkR-2l for pgsql-hackers@postgresql.org; Fri, 02 May 2025 15:11:13 +0000 Received: by mail-il1-x12c.google.com with SMTP id e9e14a558f8ab-3d5e2606a1bso19835465ab.0 for ; Fri, 02 May 2025 08:11:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1746198672; x=1746803472; darn=postgresql.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=WcsMZ3Adzc4UvRy9eqkLNfU1BeJAYUXrad5rvQ94UOI=; b=Gyqztu4i3v+ibFRSMKACtubg2cMfVt0S7yuSc1dvNfwUh6Y2PTUTUbQpN35hEKr//1 LUHDQql0vbJmhlDCWMN1bY008qdbRNqfrpszp3cQZyA+jn7jo1FttXzZk5LpNLIAWn60 rCb0SRUtCVtpYuGVDU47S3GJ6kefRJtdh1cSiAKZykscdS/RcEj0ZeaA71OwaTItdL9S ZPVF8QOapANitiiz2FhIWyc/sNXtHxZOkpezZvermaDPkscNkKRXZHNh9AwiuF0eawI6 1GVHUeolBqgTchaJ2vK9e0WpYAq3lFSQ8fVnXEVdFWtza8vVh2uQ2GcYUul+PuwgA0hv r3HA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1746198672; x=1746803472; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=WcsMZ3Adzc4UvRy9eqkLNfU1BeJAYUXrad5rvQ94UOI=; b=ZMhPQSgdSgrNHi7S4QtABvY9eKZkG8ZOa4J7Rg+knHP6COR6yJyfdEXsEoGJwZGklQ NNj1/yuxFU9QIjilIdDZQA9HhHwZi1QFIJbr6clF/F10Pm4yGXKQEMNaXfYVvIT3vqHA FRvdjjEqWpCBY2wv64FMrtfI8LNCX9LfRuE8m/IOD74Lxd5Z8qm7vTtjM5JdGtm1eEPi bKH55XNbXT/I+IStv06XRELfpfMV1g8gCjjE8Aw14XfzYJLqPJEPnL6ag7xW0Kfqz6k3 DTov9AZLwwz7g7BTS6XdKKP0+IDbalkR6Az3zLsGp3kOMD2yiNb/jXDqGqoznUJGSBV6 PGtA== X-Forwarded-Encrypted: i=1; AJvYcCUnUkrQqnsfFSsJ7WkHom6s13exoQPERflqYwOW7BCSgKUSb4BgiGsTdE+dkDGGd/KFQTYkvniDs68HMBSB@postgresql.org X-Gm-Message-State: AOJu0YwNeUjuLqNXrhDSe5rounQa2GMFuRWbFyix2vWkUF1TKDbwXu6j 9hzl6upk+iNf60i/CjBWGM3aKz1NPF0eoMRtf4eRY3SccWCVphKK X-Gm-Gg: ASbGnctd7jcZ3I5+F0UeXrjsWCn4gU8bAae51nZWICSSnPbWzPmT3YQHuAl6SzlCvyn RKR8lTTUm/m78VmwNrURltBJX0r7qLYcxd8fHL3Ji1tL46232SMab3p4xSWlEZp18w4KxjVcBO/ fMoBWpjFfJ1qMyf3Yeuff3+GjQrLuJEP1MVmsBG5m5+jJdyqcrOvl7Cjg8/ya+x2OHBX+9J7gnv pZwrZoUhWo/68avp7RImN8tQKY8b1rSgRxBMKptnALNDcGn2EMuAz6H6zsLLhCE2HEwPDr4FfA2 tk1C6LqLLSXnX4FTIiyORCFH9V1RDC7oXi6wL+Fmb8Mi/1WNoaj9x0O1CAGyay8Y0Ufzloi0p6Y CGSnr2C/RJWMwjcVrtH66AoTjdDiHKFQ= X-Google-Smtp-Source: AGHT+IHx4d5EEu+IwNW74ys7JMzfj3ccnyNcnUs28T1cUIHRK8wfZ8nCWcSsK1EaHS3AvlbykXWo6Q== X-Received: by 2002:a05:6e02:2168:b0:3d3:d28e:eae9 with SMTP id e9e14a558f8ab-3d97c19d9d1mr38234985ab.7.1746198672173; Fri, 02 May 2025 08:11:12 -0700 (PDT) Received: from nathan (162-195-168-172.lightspeed.stlsmo.sbcglobal.net. [162.195.168.172]) by smtp.gmail.com with ESMTPSA id 8926c6da1cb9f-4f88a9146e7sm424875173.38.2025.05.02.08.11.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 02 May 2025 08:11:11 -0700 (PDT) Date: Fri, 2 May 2025 10:11:08 -0500 From: Nathan Bossart To: Jacob Champion Cc: Daniel Gustafsson , Christoph Berg , Jelte Fennema-Nio , Peter Eisentraut , Andres Freund , Tom Lane , Bruce Momjian , PostgreSQL Hackers , Thomas Munro , Nazir Bilal Yavuz , Antonin Houska , Wolfgang Walther , Devrim =?iso-8859-1?B?R/xuZPx6?= Subject: Re: [PoC] Federated Authn/z with OAUTHBEARER Message-ID: References: <8210C830-DDBB-4CD7-AB39-F5F59C36D547@yesql.se> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk After commit b0635bf, I'm seeing the following meson build failures on macOS: In file included from ../postgresql/src/interfaces/libpq-oauth/oauth-curl.c:51: ../postgresql/src/interfaces/libpq/libpq-int.h:70:10: fatal error: 'openssl/ssl.h' file not found 70 | #include | ^~~~~~~~~~~~~~~ 1 error generated. The following patch seems to resolve it. I'm curious if commit 4ea1254 might apply to meson, too, but FWIW I haven't noticed any related failures on my machine. diff --git a/meson.build b/meson.build index 29d46c8ad01..19ad03042d3 100644 --- a/meson.build +++ b/meson.build @@ -3295,6 +3295,7 @@ libpq_deps += [ libpq_oauth_deps += [ libcurl, + ssl, ] subdir('src/interfaces/libpq') -- nathan