From nobody Tue Sep 3 20:19:02 2024 X-Original-To: freebsd-hackers@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 4WyxmM2yjrz52W8N for ; Tue, 03 Sep 2024 20:19:15 +0000 (UTC) (envelope-from asomers@gmail.com) Received: from mail-vk1-f175.google.com (mail-vk1-f175.google.com [209.85.221.175]) (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 4WyxmM0zCXz4mFC for ; Tue, 3 Sep 2024 20:19:15 +0000 (UTC) (envelope-from asomers@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-vk1-f175.google.com with SMTP id 71dfb90a1353d-4fd05947340so1656859e0c.3 for ; Tue, 03 Sep 2024 13:19:15 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1725394754; x=1725999554; 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=FHDKvHm5uJY42AgJPaBUeawGdi6TTVT153y7w/FxvrU=; b=JUL8Wg/3eYCOV88+VqJdc3CFnSrzKfIrHGz25ERjiPk6uzZ7bzgw/lNMJna+4Irs6O wWnL6T5XlLkUhJvvPW64/7xWvZ1OociAxHiTU8yNOWcDbPNVp5rDidPe9VJgOMnob/dj gqKYZ6jNlgJOoH7LrSjpC312/XV8hccUKaxJay0zA4V/gcDGLfiWKtwzm7U4rhkAPckF cIvLHIHMoEp5+vLrjHAq71QiaP2J2nRxBjEiGqdY3sVlfw9zl/QlCRrr9tEfx3KfjVfQ SvnPJgPgDr5JVTY44nDD7lZIiWXAur72SO5UDtiCNQsbIEG3jo0zCpztGbMq0dsnsKv9 AqgA== X-Forwarded-Encrypted: i=1; AJvYcCXdfKktj8+BOtdL1WCGNVRQiXrXfArVFsT4nhzWEDcHZO0F5t/BuGtFVMdxPn6pIgbVPXiDmT7zgAlYQ6FBJu8=@freebsd.org X-Gm-Message-State: AOJu0YzXRij9cl+at/hn90iYZuVdpo3I2vvqLMyFrENqZjN60PFKZTCl ZCHSnaKX2fSPly02qKxUko/LSXTCGxOGU3bx+ODUSLDsukTAtJ3Qz2UrSXptlTMQZtos+IwDMh+ LnNw9G7xNXIqKJbC1E++GlKChdy0= X-Google-Smtp-Source: AGHT+IGijPu4JiBA0AFm+kDUO4/xw2VeHoHRrNeyxFTGPHRosyIujd57kitS8kU6xDsfJ/CN6LwqMs5WT5s8AUCTzoU= X-Received: by 2002:a05:6122:29cb:b0:4f5:254e:e111 with SMTP id 71dfb90a1353d-5009b07f31fmr12586350e0c.7.1725394753837; Tue, 03 Sep 2024 13:19:13 -0700 (PDT) List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@FreeBSD.org MIME-Version: 1.0 References: <202409031532.483FW0If007252@critter.freebsd.dk> <202409031950.483JoBuh009465@critter.freebsd.dk> In-Reply-To: <202409031950.483JoBuh009465@critter.freebsd.dk> From: Alan Somers Date: Tue, 3 Sep 2024 14:19:02 -0600 Message-ID: Subject: Re: It's not Rust, it's FreeBSD (and LLVM) To: Poul-Henning Kamp Cc: Warner Losh , freebsd-hackers@freebsd.org 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: 4WyxmM0zCXz4mFC On Tue, Sep 3, 2024 at 1:50=E2=80=AFPM Poul-Henning Kamp wrote: > > -------- > Alan Somers writes: > > > For example, libifconfig and the /dev/cam/ctl ioctls are both unstable. > > A port that uses one of those and is built for FreeBSD 14.0 won't > > necessarily work for 14.1. > > Isn't that also a problem today ? > > What difference does it make that src is distributed as a package ? Not "a package" but "many packages". The pkgbase concept builds a separate package for almost every dir under lib, bin, sbin, usr.bin, and usr.sbin. So the problem will be that libifconfig and its consumers will be distributed separately, whereas they are currently distributed together. -Alan