From nobody Wed Jul 20 16:01:42 2022 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 4Lp0nN109vz4XKlk for ; Wed, 20 Jul 2022 16:01:44 +0000 (UTC) (envelope-from se@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Lp0nN0T7Yz3wJh; Wed, 20 Jul 2022 16:01:44 +0000 (UTC) (envelope-from se@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1658332904; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=smHEsmla2l8n+aC4aPXZEypmRZogK53Kt27fnY79PXY=; b=sdMmdzDgk4Lj3yisi2M74uueB2sLGKf3sYq0O9npNdWFzQZWu+gfP1tp/U1lSS/3pwgBh4 2n4eBctS9Kgohsaw6k9DVbr71pyweRaBrgkRbGpMzfmv5CV9VbndcWtwdW2YbYbcgdostB wvkIsTX4l/YHrEThJye3i+4rTOLyYDBiNkz5ublL48T4S42FIWnNbcEok+boz5cdGq6zhV GofNn5ad/5ojl6gtX24yNsWOwcd6HFt2U9/t2MpuPwqJRM7BvO5EOQEJ0vddBs7cPFBh/A UmTPphkJsZHUEkpehPc/cYm7nhxlKPR/k5HJlJw8aATCdaYM9guZwIelUvQexQ== Received: from [IPV6:2003:cd:5f1d:8a00:a05e:903e:a00:8024] (p200300cd5f1d8a00a05e903e0a008024.dip0.t-ipconnect.de [IPv6:2003:cd:5f1d:8a00:a05e:903e:a00:8024]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) (Authenticated sender: se/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4Lp0nM3ZDbz17LP; Wed, 20 Jul 2022 16:01:43 +0000 (UTC) (envelope-from se@FreeBSD.org) Message-ID: <2facd6ef-b214-b06a-68d2-806002070677@FreeBSD.org> Date: Wed, 20 Jul 2022 18:01:42 +0200 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 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Thunderbird/102.0.2 Subject: Re: svgalib build fail with portmaster Content-Language: de-DE, en-US From: Stefan Esser To: Andy Farkas Cc: FreeBSD ports References: <36ed0442-bea0-1ec1-874e-c346f550ed5d@andyit.com.au> <28e79015-321f-ced6-2388-1392680ea6d3@FreeBSD.org> In-Reply-To: <28e79015-321f-ced6-2388-1392680ea6d3@FreeBSD.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1658332904; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=smHEsmla2l8n+aC4aPXZEypmRZogK53Kt27fnY79PXY=; b=HTMp8Y1SUHcYPUjudEseO8dFlQfOQCAFV6U92eCOnRyO6DKu2K3hv0DFny2XULFwHL9KfX o59WebNontPPGRi3RLHGM+iXgAa6V/X01Ry/aOGIzU8XxgEe5HGBwExsTmgGRavRv4RS5L 7fYZDHd14qysLjSUxbIj3zoUsZUYbNN5ZNyc3Tv47hNEvtpxlwIjHKtD+h+Yo6xAqamkGA kCInjz9NXAiGkvao84vUsCTrGSSiNyB39vYLSCQH+EmmxY2/IConL4zHUP9Lv+o2K5EXLC G1p9gwetKK0B/BoB+DnkELFghSe4P8SlCdzIeqTPATOWr93btDewvgNGiradow== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1658332904; a=rsa-sha256; cv=none; b=kiUUUafkrUQvc8PjA5oyE6eqcA1LP4snGluuOCAsPVoMOjTMo9fBpsljU+koij4qYaGzRo HhJqwB7i2ShkjKmZcXnPVPSSEt9XlV+hVQSrP2kqrEw1utkusBi6d7b6Rz0g/PiJxYT0r5 BGDf2lLPzhsgLiZ/+Wxj2+Qgw2qGtQG/1wgDlz870WubsFcLpuSpSdvatW85oH1QFdf9Zl KMSRAWBkIGO8xvjG0fSAktcRiNphCeA8+UlDwQ8RP2CrVBqW8EVeAI2SkyyVK1Odh+08yt zGdIV+UBp+2GhxcWE3RChTHdwfMSAT8gJqUhIeNnVxpYv94mFJz7wi5pS+zUbg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N Am 20.07.22 um 17:34 schrieb se@freebsd.org: [...] > I'll commit an update to the svgalib port when I succeed in locating the > line that issues the "rm -f" command that deletes those files. > > I cn see "unlink" system calls being issued to remove them and I see the > PID of the rm command (or rather several invocations of "rm"), but I have > not identified from where these commands are run. I had missed the fact that the port used GNU make and thus did not inherit the debug options I had used to make it show "silent" commands as they are run. But when looking at the Makefile it was obvious what happened: The author of this software was afraid that installed binaries or libraries might affect the compilation, and therefore all files that were to be built where searched for and deleted in multiple directories (including /usr/local/{bin,lib} ...) The port has been updated without a bump of the PORTREVISION, since this issue affects only building the port, not the generated binaries and the resulting package (see commit 6fd5ce4b2ae8). Thank you for reporting the issue and best regards, STefan