From nobody Mon Aug 18 18:31:53 2025 X-Original-To: dev-commits-src-all@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 4c5Lsh0gFKz64KCW for ; Mon, 18 Aug 2025 18:32:08 +0000 (UTC) (envelope-from jrtc27@jrtc27.com) Received: from mail-wm1-f54.google.com (mail-wm1-f54.google.com [209.85.128.54]) (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 "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c5Lsg5Fttz3Pv6 for ; Mon, 18 Aug 2025 18:32:07 +0000 (UTC) (envelope-from jrtc27@jrtc27.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-wm1-f54.google.com with SMTP id 5b1f17b1804b1-45a1b05a49cso32695925e9.1 for ; Mon, 18 Aug 2025 11:32:07 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755541925; x=1756146725; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=p2zm7PlTHHs3bzZdTLYk7B0ta5m/aMZ0Q2+rZ/2LxKE=; b=iQUDBz6s5cg4hGLMu1n0ByVmEESLHo+BgSeV08MR37AQtO4IY4Vd9+RZCs/nfqvDrG FBlOxQAqqacYjSv1pFG13qedSictQEs03DFd59urPP7t19hCd1JLBqCvmF8zLdR12rD3 R2YL2Fc/yhcLcwui5dPUcZjcRILPxjXoReAai+1N7cQqEaUnP1hSshXbS1yKOEr7ecX3 2ywoXYAlyRYBBpa4Dx5J+6/ttW3vixUfbofYqlnJTvRdL7S3hsKjX9T9E6vVofu5/xSI XIDylSHlPTPc3bmuYcCaL2bZdbj6Sy8xpxTiz9WE1YBJU9bVXg5vFzGDRw0uGBrIV4NV gleg== X-Forwarded-Encrypted: i=1; AJvYcCXkefHODgYgJVrea8peISvq6Df8mR0uuc8NMLDZw4hVo3eqZtJm2mCnfkZcwwx5nGNxmQ7AGht/OC3Mpop3+yBT1fy7@freebsd.org X-Gm-Message-State: AOJu0Ywxdp79QtpIco06VPGtDhNmKF2r3EKCHIMhc2Sby7ZmKEMBgksB J/yKQ0QSlZIv6fAXGWinNgIm1bBdo4VA/KXmFTJtyedXs6eLBKsjAL9/tdZFUmFU92U= X-Gm-Gg: ASbGncvqtAkfVcthcP1zhBhui7+9e67oSsPiYnO7yu15s4YsF9LDojNYXQLArWYC2HA dQXe723IpWysGM2gEjjOopQ5PeRHmkKpj6Fu1o4lRaVRSJEpXJoNMntq3ek0hz12e58hvko4YfD Iq3Pd8N5ebqDfck+oIjK9EfgNDoCRZs9y4VZoypYTps+kaOu0Tf7VlCUw0tSixX77vj6pV4HntC 8Gp+EjbkLlmUoth1o3Tr/4vPVh/7ZACVj4ea4qPlwVX/GUh5HVPGw9WIMD3FUWDoK0OL1+/hact se4BOf7lcYwO7JQ4/DdOQl2Bpv1Y3Y5LYqDTCRbcadxa7KFJo0buDwGF7QXCXTx1cPnBN9TkRqG xk9ckPT9A3qixdOfdE4YZGKK01L/pPXPo7Jd6zyHxuugqVynvXTrSm8ABHEE1Az8V8w9R X-Google-Smtp-Source: AGHT+IE0eF2T9IPLd6E4sTSDO8iVD+6f8OL8+asdE0T9tJ7tGGM1bc5J7IelMvjm0FsdNQyvHFif9A== X-Received: by 2002:a05:600c:19cd:b0:456:a1b:e906 with SMTP id 5b1f17b1804b1-45b4367b78amr428645e9.33.1755541925100; Mon, 18 Aug 2025 11:32:05 -0700 (PDT) Received: from smtpclient.apple (global-184-7.n-1.net.cam.ac.uk. [131.111.184.7]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3c07487a009sm477684f8f.11.2025.08.18.11.32.04 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 18 Aug 2025 11:32:04 -0700 (PDT) Content-Type: text/plain; charset=us-ascii List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.600.51.1.1\)) Subject: Re: git: c6778f3a4423 - main - Makefile.libcompat: Tweak krb5 compat dirs From: Jessica Clarke In-Reply-To: <6820006a-8621-40b3-9e3e-a21a98347829@FreeBSD.org> Date: Mon, 18 Aug 2025 19:31:53 +0100 Cc: src-committers@freebsd.org, dev-commits-src-all@freebsd.org, dev-commits-src-main@freebsd.org Content-Transfer-Encoding: 7bit Message-Id: <698440A1-566C-4A7A-A301-9BC89825CC3F@freebsd.org> References: <202508170227.57H2R862074953@gitrepo.freebsd.org> <77e12d8d-3634-4d6e-bf17-220eca030eb0@FreeBSD.org> <6820006a-8621-40b3-9e3e-a21a98347829@FreeBSD.org> To: John Baldwin X-Mailer: Apple Mail (2.3826.600.51.1.1) X-Spamd-Bar: ---- 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-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4c5Lsg5Fttz3Pv6 On 18 Aug 2025, at 19:28, John Baldwin wrote: > > On 8/18/25 11:32, Lexi Winter wrote: >> John Baldwin: >>> On 8/16/25 22:27, Lexi Winter wrote: >>>> Makefile.libcompat: Tweak krb5 compat dirs >>> >>> Why not just move these directories over to krb5/lib? >> i was planning to discuss this with Cy, but the reason is that some of >> the libraries in util/ require compile_et, which is also in util/, so >> it's more complicated than just moving the libraries to lib/. > > As noted on IRC, I think this would be a no-op. Today krb5/Makefile > builds util before lib, so moving items from the end of krb5/util/Makefile > to the start of krb5/lib/Makefile should preserve the same relative > order (I'm assuming changing the relative position of krb5/include > shouldn't matter). Libraries are built before executables, so ordering between them in subdirectories is often irrelevant, and libraries require the *bootstrap* compile_et, not the one built for the target (even if the same architecture). There should be no need for any of this, and it just makes things more annoying to get right for libcompat. Jessica