From owner-freebsd-questions@freebsd.org Sun Mar 3 18:24:28 2019 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E6A901513BC1 for ; Sun, 3 Mar 2019 18:24:27 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from mout.kundenserver.de (mout.kundenserver.de [217.72.192.74]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "mout.kundenserver.de", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id AB5678DB05 for ; Sun, 3 Mar 2019 18:24:25 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from r56.edvax.de ([92.195.28.147]) by mrelayeu.kundenserver.de (mreue107 [212.227.15.183]) with ESMTPA (Nemesis) id 1Mo7eX-1hLHHX3sGR-00pgPH; Sun, 03 Mar 2019 19:24:17 +0100 Date: Sun, 3 Mar 2019 19:24:14 +0100 From: Polytropon To: Stuart Gray Cc: freebsd-questions@freebsd.org Subject: Re: What happens if? Message-Id: <20190303192414.295e5f7f.freebsd@edvax.de> In-Reply-To: References: Reply-To: Polytropon Organization: EDVAX X-Mailer: Sylpheed 3.1.1 (GTK+ 2.24.5; i386-portbld-freebsd8.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:ygONtI2JCvDLFnLvU2x83lbIq23r+NqAa81ECqhizpGzqfDlBys QqsAPQxyEsp4qlw0zw45BrZkOBqzc2/Hr1SB6r1WP9ZQoGBuwRm5sgRQTgw96U9ExfplYSJ QG3eP4PJo6xg+RtT4315xpL/WEWbiGs/LJLHtdtznaF+vqQ9mQPFK7QDCUKGHRDfwkEthdr OitnWbL/UZw6eCthfQUSA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:S9eS0kK7Ie0=:yUlHf6eDmwuR/NA2EEv7JX /lFKvCqORcSmLT4WCcw5tqthHDCUV94BJNwdOhDOsOx2Nd/O+sMj6zSImBC/lvgqSjZZKVTT3 IPufYopdklFRrBO3Fk0c1FgYSmmFgu4qyXvTE1V/jIWuKINJmYfV8F8iBYgq0DlwaPwNTOO/M mIqruWR0LjSIC0a8O9GGu+0T8hi2TUfTFJQXjahxx4jeczjeu+AyLuSMdZzKMOVPqnroAjRFd YfqoM4boqVy3SOXjOBGM9l0QhSVVrR3tyACXbTjQj/HKpUbmmBq5EwlB7UTHbw6hl31vdARzT Zp3Dcq66bTnC7RYfj4fMqtyNrOF6XDesCk5/baafSIOymtrrPoIkkJWdouKLVCRPpEVHjE4xJ lL6GULlu/nDT9xsMUr5UtkOZn1XhvHXw/uT/hbRgoFKd/zOS8p7GWbasBa5Ykg+8GXO9XjRHk NfZN1LOC3zJLa+qC9tlG+p1mkyR3vZuTRKq6OcaNNIWIdSQBWgA/GI1LhOO5B0BDP44IV7wOV dOSOzJMcJHReszaLofBp/ZhySXcMfdOGiElknv2zL2MbMqm3fTi6BQV/wQ5OOVZalGcyHDaJQ l0yNzNHhgtsYYBzI6IegQPVOKAJiuY3BTMsDoVYT82KTGR0GS3kithSUS1egXZUKzkZefOrsc 0OkzKGACXCQdopI4nDvQt43uEgPUaR9SjrOa/klR3Ihw9wehQRdeVup/N/NU5jQ2PPuvL04cF mx4bdJzt37bamgPXXl+TGP9wLdYJz4HSzuVdl4Mx1GCWjukJ6x/vMTWDxqc= X-Rspamd-Queue-Id: AB5678DB05 X-Spamd-Bar: ++++++ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [6.45 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; HAS_REPLYTO(0.00)[freebsd@edvax.de]; TO_DN_SOME(0.00)[]; MV_CASE(0.50)[]; IP_SCORE(0.16)[ip: (-1.00), ipnet: 217.72.192.0/20(0.04), asn: 8560(1.77), country: DE(-0.01)]; HAS_ORG_HEADER(0.00)[]; MX_GOOD(-0.01)[mx00.schlund.de,mx01.schlund.de]; RCPT_COUNT_TWO(0.00)[2]; FREEMAIL_TO(0.00)[gmail.com]; RECEIVED_SPAMHAUS_PBL(0.00)[147.28.195.92.zen.spamhaus.org : 127.0.0.10]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; ASN(0.00)[asn:8560, ipnet:217.72.192.0/20, country:DE]; SUBJECT_ENDS_QUESTION(1.00)[]; ARC_NA(0.00)[]; REPLYTO_EQ_FROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FROM_HAS_DN(0.00)[]; NEURAL_SPAM_SHORT(0.91)[0.907,0]; TAGGED_RCPT(0.00)[]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[edvax.de]; AUTH_NA(1.00)[]; NEURAL_SPAM_MEDIUM(0.99)[0.992,0]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_SPAM_LONG(1.00)[0.995,0]; MID_CONTAINS_FROM(1.00)[]; RCVD_IN_DNSWL_NONE(0.00)[74.192.72.217.list.dnswl.org : 127.0.5.0]; R_SPF_NA(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_LAST(0.00)[] X-Spam: Yes X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Mar 2019 18:24:28 -0000 On Sat, 2 Mar 2019 22:37:57 -0500, Stuart Gray wrote: > https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/porting-checksum.html > > What happens if I try to generate the file manually? > I'm not mocking, I'm just trying to have a laugh as I read documentation. > :) SERIOUS replies only!!!!! :) Serious reply follows. :-) There is no problem if you use the correct method to obtain the checksum manually, and generate the corresponding file as if it would have been done by "make makesum". However, the actual _method_ of how the file is generated might change, and if you're using the "old method", while the ports framework assumes a file generated by the "new method", you're potentially going to run into a checksum mismatch. See /usr/ports/Mk/bsd.port.mk of how the "makesum" target is implemented. The target "makesum" makes it irrelevant for the port maintainer to know which particular method is used to create the distinfo file. It's comparable to a library function call where you simply call the function, without needing to know how it works internally. Stupid analogy, I know. :-) -- Polytropon Magdeburg, Germany Happy FreeBSD user since 4.0 Andra moi ennepe, Mousa, ...