conf/144079: Makefile.inc1 ${DESTDIR} make dependency enhancement

Garrett Cooper yanegomi at gmail.com
Thu Feb 18 23:30:04 UTC 2010


The following reply was made to PR conf/144079; it has been noted by GNATS.

From: Garrett Cooper <yanegomi at gmail.com>
To: bug-followup at FreeBSD.org, gcooper at FreeBSD.org
Cc:  
Subject: Re: conf/144079: Makefile.inc1 ${DESTDIR} make dependency enhancement
Date: Thu, 18 Feb 2010 15:23:42 -0800

 --000e0cd138b8f6be63047fe8410f
 Content-Type: text/plain; charset=ISO-8859-1
 
     The patch on the right track, but wasn't complete, so I had to be
 a bit more invasive with where the DESTDIR dependencies went (filled
 in all missing dependencies based on inspection) and where the goal
 itself goes (bsd.own.mk).
     I'm not happy about the placement of the goal, and I'm open to
 move it to another location if one exists, as bsd.own.mk seems to be
 purely variable driven data setting without goals.
 Thanks,
 -Garrett
 
 --000e0cd138b8f6be63047fe8410f
 Content-Type: text/plain; charset=US-ASCII; name="destdir-installcheck.diff.txt"
 Content-Disposition: attachment; filename="destdir-installcheck.diff.txt"
 Content-Transfer-Encoding: base64
 X-Attachment-Id: f_g5u6gurw1
 
 SW5kZXg6IGV0Yy9NYWtlZmlsZQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBldGMvTWFrZWZpbGUJKHJldmlzaW9u
 IDIwNDAyNykKKysrIGV0Yy9NYWtlZmlsZQkod29ya2luZyBjb3B5KQpAQCAtMTQ4LDcgKzE0OCw3
 IEBACiBQV0RfTUtEQl9FTkRJQU4/PQogLmVuZGlmCiAKLWRpc3RyaWJ1dGlvbjoKK2Rpc3RyaWJ1
 dGlvbjogJHtERVNURElSfQogLmlmICFkZWZpbmVkKERFU1RESVIpCiAJQGVjaG8gInNldCBERVNU
 RElSIGJlZm9yZSBydW5uaW5nIFwibWFrZSAkey5UQVJHRVR9XCIiCiAJQGZhbHNlCkBAIC0yNTIs
 NyArMjUyLDcgQEAKIAkgICAgJHtERVNURElSfS9ib290L2RldmljZS5oaW50cwogLmVuZGlmCiAK
 LWRpc3RyaWItZGlyczoKK2Rpc3RyaWItZGlyczogJHtERVNURElSfQogCW10cmVlIC1lVSAke01U
 UkVFX0ZPTExPV1NfU1lNTElOS1N9IC1mICR7LkNVUkRJUn0vbXRyZWUvQlNELnJvb3QuZGlzdCAt
 cCAke0RFU1RESVJ9LwogCW10cmVlIC1lVSAke01UUkVFX0ZPTExPV1NfU1lNTElOS1N9IC1mICR7
 LkNVUkRJUn0vbXRyZWUvQlNELnZhci5kaXN0IC1wICR7REVTVERJUn0vdmFyCiAJbXRyZWUgLWVV
 ICR7TVRSRUVfRk9MTE9XU19TWU1MSU5LU30gLWYgJHsuQ1VSRElSfS9tdHJlZS9CU0QudXNyLmRp
 c3QgLXAgJHtERVNURElSfS91c3IKQEAgLTI5OCw3ICsyOTgsNyBAQAogCQlzaGlmdDsgc2hpZnQ7
 IFwKIAlkb25lCiAKLWV0Yy1leGFtcGxlczoKK2V0Yy1leGFtcGxlczogJHtERVNURElSfQogCWNk
 ICR7LkNVUkRJUn07ICR7SU5TVEFMTH0gLW8gJHtCSU5PV059IC1nICR7QklOR1JQfSAtbSA0NDQg
 XAogCSAgICAke0JJTjF9ICR7QklOMn0gbnNtYi5jb25mIG9waWVhY2Nlc3MgXAogCSAgICAke0RF
 U1RESVJ9L3Vzci9zaGFyZS9leGFtcGxlcy9ldGMKSW5kZXg6IGluY2x1ZGUvTWFrZWZpbGUKPT09
 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
 PT09PT09PQotLS0gaW5jbHVkZS9NYWtlZmlsZQkocmV2aXNpb24gMjA0MDI3KQorKysgaW5jbHVk
 ZS9NYWtlZmlsZQkod29ya2luZyBjb3B5KQpAQCAtMTI1LDcgKzEyNSw3IEBACiAke1NIQVJFRH06
 IGNvbXBhdAogCiAjIFRha2UgY2FyZSBvZiBzdGFsZSBkaXJlY3RvcnktbGV2ZWwgc3ltbGlua3Mu
 Ci1jb21wYXQ6Citjb21wYXQ6ICR7REVTVERJUn0KIC5mb3IgaSBpbiAke0xESVJTfSAke0xTVUJE
 SVJTfSBtYWNoaW5lICR7X01BUkNIfSBjcnlwdG8KIAlpZiBbIC1MICR7REVTVERJUn0ke0lOQ0xV
 REVESVJ9LyRpIF07IHRoZW4gXAogCQlybSAtZiAke0RFU1RESVJ9JHtJTkNMVURFRElSfS8kaTsg
 XApAQCAtMTQwLDcgKzE0MCw3IEBACiAJICAgIC1wICR7REVTVERJUn0ke0lOQ0xVREVESVJ9CiAu
 ZW5kaWYKIAotY29waWVzOgorY29waWVzOiAke0RFU1RESVJ9CiAuZm9yIGkgaW4gJHtMRElSU30g
 JHtMU1VCRElSU30gJHtMU1VCU1VCRElSU30gYWx0cSBjcnlwdG8gbWFjaGluZSBtYWNoaW5lL3Bj
 IFwKIAkke19NQVJDSH0KIC5pZiBleGlzdHMoJHtERVNURElSfSR7SU5DTFVERURJUn0vJGkpCkBA
 IC0yMDcsNyArMjA3LDcgQEAKIAkke0lOU1RBTEx9IC1DIC1vICR7QklOT1dOfSAtZyAke0JJTkdS
 UH0gLW0gNDQ0IHR5cGVzLmggXAogCSAgICAke0RFU1RESVJ9JHtJTkNMVURFRElSfS9ycGMKIAot
 c3ltbGlua3M6CitzeW1saW5rczogJHtERVNURElSfQogCUAke0VDSE99ICJTZXR0aW5nIHVwIHN5
 bWxpbmtzIHRvIGtlcm5lbCBzb3VyY2UgdHJlZS4uLiIKIC5mb3IgaSBpbiAke0xESVJTfQogCWNk
 ICR7LkNVUkRJUn0vLi4vc3lzLyRpOyBcCkluZGV4OiBzaGFyZS9tay9ic2Qub3duLm1rCj09PT09
 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
 PT09PT0KLS0tIHNoYXJlL21rL2JzZC5vd24ubWsJKHJldmlzaW9uIDIwNDAyNykKKysrIHNoYXJl
 L21rL2JzZC5vd24ubWsJKHdvcmtpbmcgY29weSkKQEAgLTU0MSw2ICs1NDEsMTcgQEAKIC5lbmRp
 ZgogLmVuZGZvcgogCisjCisjIEEgcmVhbCB0YXJnZXQgd2hpY2ggY29ycmVzcG9uZHMgdG8gJHtE
 RVNURElSfS4gVGhpcyBpcyBvdXRzaWRlIG9mIHRoZQorIyBkaXN0cmlidXRld29ybGQgY2hlY2sg
 YmVsb3cgYmVjYXVzZSBhKSBpdCdzIGEgbm8tb3AsIGFuZCBiKSBpdCBjb3VsZCBiZSBhCisjIG1h
 a2UgZGVwZW5kZW5jeSBvZiBhbm90aGVyIHRhcmdldCBlbHNld2hlcmUuCisjCisjIFRoZSBkZWZp
 bmVkICYmICFlbXB0eSBjaGVjayBpcyBmb3IgY29tcGxldGVuZXNzIHRvIGVuc3VyZSB0aGF0IG1r
 ZGlyIC1wICIiCisjIGlzbid0IGludm9rZWQgKHdoaWNoIHdvdWxkIHJlc3VsdCBpbiBhbiBlcnJv
 cikuCisjCiske0RFU1RESVJ9OgorCW1rZGlyIC1wICIkey5UQVJHRVR9IgorCiAuZW5kaWYgIyAh
 X1dJVEhPVVRfU1JDQ09ORgogCiAuZW5kaWYJIyAhdGFyZ2V0KF9fPGJzZC5vd24ubWs+X18pCklu
 ZGV4OiBzeXMvbW9kdWxlcy9NYWtlZmlsZQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBzeXMvbW9kdWxlcy9NYWtl
 ZmlsZQkocmV2aXNpb24gMjA0MDI3KQorKysgc3lzL21vZHVsZXMvTWFrZWZpbGUJKHdvcmtpbmcg
 Y29weSkKQEAgLTYzNSw3ICs2MzUsNyBAQAogIyBDYWxsaW5nIGtsZHhyZWYoOCkgZm9yIGVhY2gg
 bW9kdWxlIGlzIGV4cGVuc2l2ZS4KIC5pZiAhZGVmaW5lZChOT19YUkVGKQogLk1BS0VGTEFHUys9
 CS1ETk9fWFJFRgotYWZ0ZXJpbnN0YWxsOgorYWZ0ZXJpbnN0YWxsOiAke0RFU1RESVJ9CiAJQGlm
 IHR5cGUga2xkeHJlZiA+L2Rldi9udWxsIDI+JjE7IHRoZW4gXAogCQkke0VDSE99IGtsZHhyZWYg
 JHtERVNURElSfSR7S01PRERJUn07IFwKIAkJa2xkeHJlZiAke0RFU1RESVJ9JHtLTU9ERElSfTsg
 XAo=
 --000e0cd138b8f6be63047fe8410f--


More information about the freebsd-bugs mailing list