From nobody Thu Mar 21 07:41:51 2024 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4V0cqd6sbXz5FQwf for ; Thu, 21 Mar 2024 07:42:21 +0000 (UTC) (envelope-from 6yearold@gmail.com) Received: from mail-ua1-f44.google.com (mail-ua1-f44.google.com [209.85.222.44]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4V0cqd2Lldz4lTt for ; Thu, 21 Mar 2024 07:42:21 +0000 (UTC) (envelope-from 6yearold@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-ua1-f44.google.com with SMTP id a1e0cc1a2514c-7e050223d43so227807241.0 for ; Thu, 21 Mar 2024 00:42:21 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711006940; x=1711611740; 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=ywgIHKltR1FFV6g/65HejJgnVWt9cSQAAgMRXax2zeo=; b=xRRyTbjBlDEENfXSWfa/wM/5c16ZiXhG18KLaccljcjwU02q3Uw+8oq4XoHuShuHOa RGxEdVrFmGDV9lJHHMkoDXWW9arG+dHozwQyNOMf7IpftMWc1rNv8P4VRXYDhcHT06o9 koH/aJPyDOBTYTD7m2FTqXwC/WDlVT8f7/97N68gF3k3NxNSEJ3BHlI4WsYnk1jTbREZ lh4FEkAaCZ33kjT35TrM5tVFlTuQ0fKLZ+gCUYkxNN4cfhYBWm4mqbO2T6SEtG3CwdqF nyNDAJBxARyxW3EZwPkLLpUhqYmJ3jSF55jWt7sDVB3h4D1dJbrUW1g6VznMUJXfMsUm Losw== X-Gm-Message-State: AOJu0Yx8pDHAuVqV/0sdNRgOMDuJggWzMe+FUGkRuPyi/g0rqNLJD3G3 De5NLFtOKkFZD26u44Tq7QbzuzjRCHtkNgZDrR1mLUjKNZOcOh4ExcieqEFb6xg= X-Google-Smtp-Source: AGHT+IHPTSZy8vMxL3pfgMXOn7qZb9eGUJqYpUnaLLtGJXMlFZzSayi0iPa0ZSzDMtysTcy8oAUPaQ== X-Received: by 2002:a67:ea82:0:b0:473:885:bd97 with SMTP id f2-20020a67ea82000000b004730885bd97mr7374661vso.12.1711006939867; Thu, 21 Mar 2024 00:42:19 -0700 (PDT) Received: from mail-vs1-f43.google.com (mail-vs1-f43.google.com. [209.85.217.43]) by smtp.gmail.com with ESMTPSA id r11-20020ab0330b000000b007db591fc924sm1067233uao.11.2024.03.21.00.42.19 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 21 Mar 2024 00:42:19 -0700 (PDT) Received: by mail-vs1-f43.google.com with SMTP id ada2fe7eead31-4765a8015bbso206965137.1 for ; Thu, 21 Mar 2024 00:42:19 -0700 (PDT) X-Received: by 2002:a05:6102:21d0:b0:472:6e7f:888b with SMTP id r16-20020a05610221d000b004726e7f888bmr6877399vsg.32.1711006939195; Thu, 21 Mar 2024 00:42:19 -0700 (PDT) List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 References: <0CF935BF-0DD4-423B-91BF-38FEF1DC374E@ellael.org> In-Reply-To: <0CF935BF-0DD4-423B-91BF-38FEF1DC374E@ellael.org> From: Gleb Popov Date: Thu, 21 Mar 2024 10:41:51 +0300 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: SO_PASSCRED and SCM_CREDENTIALS | error: use of undeclared identifier To: Michael Grimm Cc: FreeBSD Mailing List Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US] X-Rspamd-Queue-Id: 4V0cqd2Lldz4lTt On Wed, Mar 20, 2024 at 11:16=E2=80=AFPM Michael Grimm wrote: > > Hi > > Disclaimer: > > I am trying to create a new port (knot-resolver-current) developed under = Linux upstream. A so-called manager functionality is brand new in compariso= n to the previous knot-resolver. The corresponding git repository is leadin= g edge development. > > My main motivation is: learning how to create ports ;-) > > > Compilation fails: > > cc -pthread -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG= -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -I/usr/local= /include/python3.9 -c knot_resolver_manager/kresd_controller/supervisord/pl= ugin/notifymodule.c -o build/temp.freebsd-14.0-STABLE-amd64-cpython-39/knot= _resolver_manager/kresd_controller/supervisord/plugin/notifymodule.o > knot_resolver_manager/kresd_controller/supervisord/plugin/notifymodule.c:= 52:42: error: use of undeclared identifier 'SO_PASSCRED' > 52 | res =3D setsockopt(controlfd, SOL_SOCKET, SO_PASSCRED, &d= ata, This might help you: https://github.com/CollaboraOnline/online/commit/8c6cbedd583e80e3c0f93a3e42= b3579492da2087