From nobody Sat Aug 20 14:11:43 2022 X-Original-To: ports-bugs@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 4M90t805MSz4ZPrq for ; Sat, 20 Aug 2022 14:11:44 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4M90t768ZNz3Jbx for ; Sat, 20 Aug 2022 14:11:43 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4M90t75F43zZmb for ; Sat, 20 Aug 2022 14:11:43 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 27KEBhAC003379 for ; Sat, 20 Aug 2022 14:11:43 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 27KEBhoI003378 for ports-bugs@FreeBSD.org; Sat, 20 Aug 2022 14:11:43 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 265651] [NEW PORT] archivers/zpaqfranz: versioned/snapshot archive Date: Sat, 20 Aug 2022 14:11:43 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: zirias@freebsd.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ports-bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Ports bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-ports-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports-bugs@freebsd.org X-BeenThere: freebsd-ports-bugs@freebsd.org MIME-Version: 1.0 ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1661004703; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=l7rfrdMKWhL67SD0+UjItcpEu5cbO8Is7uMHwI1M9AE=; b=BcpEgJJXCcnmhl2i1+q4RlEOYen2eTmTQQ4rBG6FwsIehDrxAc1HkAVzpdooKm1y6YcOD+ eIA0/S1O9mNc+Ks8zG9cx5tJ51A0crwnPy/I+3GjBRnz2P0YjpJon7WtlEYYTssN2aNW9N w/k556vhvKsjUxgxKfRawy3zYJ2p4iilv3OD9pFaJxpG+zfn2W/6qO3BfFiJnQQuweQodb 1FDhymApLwY+s8YspYLdGLvWhbDguHsNsRGehc71+QbMIjTRlm0g//skqsjkfKj26KR6uQ JZN5JRlBLEkXdtX99uzyLjMDG13m/NquZj9CvmrgLtLeaBREvUBO3g3qXpScDA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1661004703; a=rsa-sha256; cv=none; b=Mng2eJ6rrveb8A1nXMA+juv/M8Jzj34gEQcMcToaoY6SA1QYdRr3QbS4+mIb7Mk48XAO7o 1FkxV9fgM+1hHIEAKFEBCNN8TtUgwGOe4XWczYeRTIl3FE2a8AI0z4C6zs2tUIA/mJ7dMd 3q3M8r7k/w6jRwT09J9NOJtH/pReJzGwvTBTq+KaqrO70qc/OcwT03RqyCqS5Z/5sF6WBE BRp93GsQmMjYoxl4eXQjqwo1OhUOoDZKcT9fZsDkNbFMZARM2x2V431RFiF70j2BZKe4vs MBcKoBow59Qp9KcNlY/+IVtApCreyten3LkNrDxkxU2r3JuRXx1CsMFEyZ++dQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D265651 --- Comment #19 from Felix Palmen --- Hi Franco, I now had another look. I let it sit for a while to give time thinking about it... First of all, about the architecture restriction again. Of course, as you're also the upstream author, you're in two different roles here. If you remove code you consider "untrusted", so it will (for now) only work on amd64, tha= t's fine. It just leaves me a bit confused why you first submitted a version without that restriction (and were fine with using said "untrusted" code on i386 in case the *build* machine would not support SSE2)? So, in a nutshell, are you really sure about that? Testing the port, i noticed two more things: * You link statically. Normally, you only do that for distributing software outside of any "package management", and FreeBSD ports would typically patch upstream Makefiles not to do that if there's no really unavoidable reason. = Now, as you are the upstream author yourself, would you mind changing your own Makefile so it *doesn't* link statically? (related question, why is C++ code compiled using ${CC}, so you have to explicitly link libstdc++?) * The 'dir' incarnation vanished completely. I'm still not sure whether it would do what I *assume* it would (behave differently depending on argv[0]), but *if* it does and this behavior is useful to the user, please just add a symlink. That's the typical practice, you can e.g. see it used by vim: $ file /usr/local/bin/gvim /usr/local/bin/gvim: symbolic link to vim --=20 You are receiving this mail because: You are the assignee for the bug.=