From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-il1-f174.google.com ([209.85.166.174]) by ewsd; Sat Jul 18 23:07:16 EDT 2020 Received: by mail-il1-f174.google.com with SMTP id q3so10474880ilt.8 for <9front@9front.org>; Sat, 18 Jul 2020 20:07:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:from:subject:message-id:date:user-agent:mime-version :content-language; bh=/729cZ+39kHzi+hnWltYs3Ccth6dHgrGYEgHbFkG6eI=; b=Uvl8GuiwpZpwRQ7A9uus+Rs8WU1XpX30k99dQhCUEGuRl1ugHmDu+EmpIULldAS2s/ QrTXu2FAaJfLFUB1xBunyzuSfADh9xfd4iY7rx56NCe2U+5euIBAXtHi7KqVnp4ITZFd Vo5HU08CWE2L63JdUQorZrL7R08HPDFZJ1B8lizjoFNuYKG3/S6AnsXBChCfUDQmO0fQ 2pWn6Do7PkVCUkoskRrynSpDIrqf63bdj1qC9Ob0aZVrcT288M0GREi+rFCt6wTEpsFa 8wMx6fGEKllgRO5SY0rhrxcngdNMUAgOBH9MhKwxvqFrJaUEYfzhHyFfxGMo68pQUOXL wMeQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version:content-language; bh=/729cZ+39kHzi+hnWltYs3Ccth6dHgrGYEgHbFkG6eI=; b=jG6jTDzIzrOCMq7FhsD/rNnZVY6bcBHXx9ukzqA4GVqFD8IY9ikc27uiIwUOr2Wyfu hwvZSPC2k8fsdETsIgHD/WXYQPhqoqFA/QRx9D6TFMfNkZi0bydDnVVyDSaLbLrytL3O /PYfIa/CDoQng2/71Yn909nlP2751MIYJpbcZ4LQw+gZVWb5jFSPPRe0F5fvHFz9+8BN gdUo0H/S04rSvEbWy/xExrboMMXEdvYXy8zu87G+n1U9aeQjdWtvSYzi7XEB4xcg52EB LJmZFWuDbQDp421qCo00lTpKBeN8dl6cWI6IWlEIyJ05U+CWCQ1gFpwnuj1+aF+kjoE4 8HUA== X-Gm-Message-State: AOAM532XS+7dVJoT861/Zyyh2BXoQIWL0Fz0FlH6VSQI+i2xSUYjYp0F b8fkTf4ZP64LrZPuhTSZbtIOLEOy X-Google-Smtp-Source: ABdhPJwJEZorrTtAzM2VevZuv3SUCJ2BHneMkpA5ivOGuua3/XSBuFi7QOuFn/DIMsHBec8MIji5+w== X-Received: by 2002:a92:9a17:: with SMTP id t23mr17545323ili.105.1595128031241; Sat, 18 Jul 2020 20:07:11 -0700 (PDT) Return-Path: Received: from ?IPv6:2601:246:4e03:dc20:5cbf:14db:f0d7:7efe? ([2601:246:4e03:dc20:5cbf:14db:f0d7:7efe]) by smtp.gmail.com with ESMTPSA id a11sm7022981iow.26.2020.07.18.20.07.10 for <9front@9front.org> (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 18 Jul 2020 20:07:10 -0700 (PDT) To: 9front@9front.org From: Amavect Subject: replica mkfile patch Message-ID: <46ab125d-82ac-2c55-f00e-3239b2130c9d@gmail.com> Date: Sat, 18 Jul 2020 22:06:42 -0500 User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------------4A05C1385DE72F53CB468E64" Content-Language: en-US List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: self-signing browser dependency hosting This is a multi-part message in MIME format. --------------4A05C1385DE72F53CB468E64 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit description: replica: fix mkfile script installation The $SCRIPTS were added to $TARG, which complicates the all rule, as each script's object file must be suppressed. Fix by removing $SCRIPTS from $TARG, removing the script object file suppression rule, and overriding the install rule. The script bin install rule assumes that only one script install is called at a time. Valid calls like 'mk -a /$objtype/replica/changes /$objtype/replica/pull' will fail. Fix by adding a for loop. Remove the unused $UPDATE variable. Thanks, Amavect --------------4A05C1385DE72F53CB468E64 Content-Type: text/plain; charset=UTF-8; name="replica.diff" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="replica.diff" ZGlmZiAtciAzOGRjYWVhYTIyMmMgc3lzL3NyYy9jbWQvcmVwbGljYS9ta2ZpbGUKLS0tIGEv c3lzL3NyYy9jbWQvcmVwbGljYS9ta2ZpbGUJU3VuIE1heSAyNCAxNzo1MDozNyAyMDIwICsw MjAwCisrKyBiL3N5cy9zcmMvY21kL3JlcGxpY2EvbWtmaWxlCVN1biBKdWwgMTkgMDI6MzY6 MzIgMjAyMCAtMDUwMApAQCAtMTIsNyArMTIsNiBAQAogCWFwcGx5bG9nXAogCWNvbXBhY3Rk YlwKIAl1cGRhdGVkYlwKLQkkU0NSSVBUU1wKIAogT0ZJTEVTPVwKIAlkYi4kT1wKQEAgLTIw LDI5ICsxOSwxNiBAQAogCiBIRklMRVM9YWxsLmgKIAotVVBEQVRFPVwKLQlta2ZpbGVcCi0J L3N5cy9tYW4vMS9yZXBsaWNhXAotCS9zeXMvbWFuLzgvcmVwbGljYVwKLQkke09GSUxFUzol LiRPPSUuY31cCi0JcmV2cHJvdG8uY1wKLQkkSEZJTEVTXAotCWFwcGx5Y2hhbmdlcy5jXAot CXVwZGF0ZWRiLmNcCi0JJHtUQVJHOiU9LzM4Ni9iaW4vcmVwbGljYS8lfVwKLQkke1NDUklQ VFM6JT0vcmMvYmluL3JlcGxpY2EvJX1cCi0JL3JjL2Jpbi9yZXBsaWNhL2RlZnNcCi0KLQog QklOPS8kb2JqdHlwZS9iaW4vcmVwbGljYQogPC9zeXMvc3JjL2NtZC9ta21hbnkKIAogJE8u YXBwbHljaGFuZ2VzOiByZXZwcm90by4kTwogCiAke1NDUklQVFM6JT0kQklOLyV9OgotCXsg ZWNobyAnIyEvYmluL3JjJzsgZWNobyAnZXhlYyAvcmMvYmluL3JlcGxpY2EvJ15ge2Jhc2Vu YW1lICR0YXJnZXR9XicgJConIH0gPiR0YXJnZXQKKwlmb3IoaSBpbiAkdGFyZ2V0KXsKKwkJ ZWNobyAnIyEvYmluL3JjJworCQllY2hvICdleGVjIC9yYy9iaW4vcmVwbGljYS8nXmB7YmFz ZW5hbWUgJGl9XicgJConCisJfSA+JGkKIAljaG1vZCAreCAkdGFyZ2V0CiAKLSR7U0NSSVBU UzolPSRPLiV9OlFWOgotCTsKLQoraW5zdGFsbDpWOiAke1RBUkc6JT0kQklOLyV9ICR7U0NS SVBUUzolPSRCSU4vJX0KCg== --------------4A05C1385DE72F53CB468E64--