From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from mailout2-i2.artfiles.de ([80.252.97.82] helo=mailout.artfiles.de) by metis.ext.pengutronix.de with esmtp (Exim 4.72) (envelope-from ) id 1VbAQe-0004py-Mi for ptxdist@pengutronix.de; Tue, 29 Oct 2013 15:37:57 +0100 Received: from [213.39.254.240] (helo=SRV02.hamburg.garz-fricke.de) auth=mx@garz-fricke.com by mailout.artfiles.de with esmtpsa (TLSv1:RC4-MD5:128) (Exim 4.72) id 1VbAQZ-0000vx-2V for ptxdist@pengutronix.de; Tue, 29 Oct 2013 15:37:51 +0100 From: =?iso-8859-1?Q?Richard_G=FCnther?= Date: Tue, 29 Oct 2013 15:37:50 +0100 Message-ID: Content-Language: de-DE Content-Type: multipart/mixed; boundary="_003_D99582E5322435468A77E74BB0039E7B3E5B712189SRV02hamburgg_" MIME-Version: 1.0 Subject: [ptxdist] Problem with variable reference in Makefiles Reply-To: ptxdist@pengutronix.de List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: ptxdist-bounces@pengutronix.de Errors-To: ptxdist-bounces@pengutronix.de To: "ptxdist@pengutronix.de" --_003_D99582E5322435468A77E74BB0039E7B3E5B712189SRV02hamburgg_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi, I am having problems with Makefiles in which I am referring to variables th= at are defined in other Makefiles. Sometimes it is working and I get the co= rrect value, but for some packages I am getting an empty string.=20 So for testing I set up two identical packages "automoddel" and "automaddel= " (see attachment). The only difference is the "a" and the "o", everything= else is 100% the same. Then in another Makefile I refer to variables of th= ese packages like this: TEST1 :=3D $(AUTOMADDEL_VERSION) TEST2 :=3D $(AUTOMODDEL_VERSION) Now the curious thing is that "TEST1" contains the correct version "trunk",= but "TEST2" is contains an empty string: "ptxdist print TEST1" returns: trunk "ptxdist print TEST2" returns: (nothing) If I change :=3D to =3D the problem is gone, but that still not explains wh= y the :=3D assignment is working for one package but not for another. Maybe someone has a clue about that? I am using ptxdist-2011.09.0. Thanks in advance,=20 Richard --_003_D99582E5322435468A77E74BB0039E7B3E5B712189SRV02hamburgg_ Content-Type: application/octet-stream; name="automaddel.make" Content-Description: automaddel.make Content-Disposition: attachment; filename="automaddel.make"; size=2262; creation-date="Tue, 29 Oct 2013 13:15:54 GMT"; modification-date="Tue, 29 Oct 2013 11:12:43 GMT" Content-Transfer-Encoding: base64 IyAtKi1tYWtlZmlsZS0qLQojCiMgQ29weXJpZ2h0IChDKSAyMDEyIGJ5IFRpbSBKYWFja3MgPHRp bS5qYWFja3NAZ2Fyei1mcmlja2UuY29tPgojCiMgU2VlIENSRURJVFMgZm9yIGRldGFpbHMgYWJv dXQgd2hvIGhhcyBjb250cmlidXRlZCB0byB0aGlzIHByb2plY3QuCiMKIyBGb3IgZnVydGhlciBp bmZvcm1hdGlvbiBhYm91dCB0aGUgUFRYZGlzdCBwcm9qZWN0IGFuZCBsaWNlbnNlIGNvbmRpdGlv bnMKIyBzZWUgdGhlIFJFQURNRSBmaWxlLgojCgojCiMgV2UgcHJvdmlkZSB0aGlzIHBhY2thZ2UK IwpQQUNLQUdFUy0kKFBUWENPTkZfQVVUT01BRERFTCkgKz0gYXV0b21hZGRlbAoKIwojIFBhdGhz IGFuZCBuYW1lcwojCkFVVE9NQURERUxfVkVSU0lPTgk6PSB0cnVuawpBVVRPTUFEREVMIAkJCTo9 IGF1dG9tYWRkZWwKQVVUT01BRERFTF9TVUZGSVgJOj0KQVVUT01BRERFTF9VUkwJCTo9IGZpbGU6 Ly8kKFBUWERJU1RfV09SS1NQQUNFKS9sb2NhbF9zcmMvYXV0b21hZGRlbApBVVRPTUFEREVMX1NS Q0RJUiAJOj0gJChQVFhESVNUX1dPUktTUEFDRSkvbG9jYWxfc3JjLyQoQVVUT01BRERFTCkKQVVU T01BRERFTF9ESVIJCTo9ICQoQlVJTERESVIpLyQoQVVUT01BRERFTCkKQVVUT01BRERFTF9MSUNF TlNFCTo9IHVua25vd24KCiMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQojIEV4dHJhY3QKIyAtLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tCgokKFNUQVRFRElSKS9hdXRvbWFkZGVsLmV4dHJhY3Q6CglAJChjYWxsIHRh cmdldGluZm8pCglAJChjYWxsIHRvdWNoKQoKIyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiMgUHJlcGFy ZQojIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KCiQoU1RBVEVESVIpL2F1dG9tYWRkZWwucHJlcGFyZToK CUAkKGNhbGwgdGFyZ2V0aW5mbykKCUAkKGNhbGwgdG91Y2gpCgojIC0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0KIyBDb21waWxlCiMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoKJChTVEFURURJUikvYXV0b21hZGRl bC5jb21waWxlOgoJQCQoY2FsbCB0YXJnZXRpbmZvKQoJQCQoY2FsbCB0b3VjaCkKCiMgLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLQojIEluc3RhbGwKIyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCgokKFNUQVRFRElS KS9hdXRvbWFkZGVsLmluc3RhbGw6CglAJChjYWxsIHRhcmdldGluZm8pCglAJChjYWxsIHRvdWNo KQoKIyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiMgVGFyZ2V0LUluc3RhbGwKIyAtLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tCgokKFNUQVRFRElSKS9hdXRvbWFkZGVsLnRhcmdldGluc3RhbGw6CglAJChjYWxsIHRh cmdldGluZm8pCgoJQCQoY2FsbCBpbnN0YWxsX2luaXQsICBhdXRvbWFkZGVsKQoJQCQoY2FsbCBp bnN0YWxsX2ZpeHVwLCBhdXRvbWFkZGVsLCBQUklPUklUWSwgb3B0aW9uYWwpCglAJChjYWxsIGlu c3RhbGxfZml4dXAsIGF1dG9tYWRkZWwsIFZFUlNJT04sIEFVVE9NQURERUxfVkVSU0lPTikKCUAk KGNhbGwgaW5zdGFsbF9maXh1cCwgYXV0b21hZGRlbCwgU0VDVElPTiwgYmFzZSkKCUAkKGNhbGwg aW5zdGFsbF9maXh1cCwgYXV0b21hZGRlbCwgQVVUSE9SLCAiVGltIEphYWNrcyA8dGltLmphYWNr c0BnYXJ6LWZyaWNrZS5jb20+IikKCUAkKGNhbGwgaW5zdGFsbF9maXh1cCwgYXV0b21hZGRlbCwg REVTQ1JJUFRJT04sIG1pc3NpbmcpCgoJQCQoY2FsbCBpbnN0YWxsX2ZpbmlzaCwgYXV0b21hZGRl bCkKCUAkKGNhbGwgdG91Y2gpCgojIHZpbTogc3ludGF4PW1ha2UK --_003_D99582E5322435468A77E74BB0039E7B3E5B712189SRV02hamburgg_ Content-Type: application/octet-stream; name="automoddel.make" Content-Description: automoddel.make Content-Disposition: attachment; filename="automoddel.make"; size=2262; creation-date="Tue, 29 Oct 2013 13:15:54 GMT"; modification-date="Tue, 29 Oct 2013 11:08:55 GMT" Content-Transfer-Encoding: base64 IyAtKi1tYWtlZmlsZS0qLQojCiMgQ29weXJpZ2h0IChDKSAyMDEyIGJ5IFRpbSBKYWFja3MgPHRp bS5qYWFja3NAZ2Fyei1mcmlja2UuY29tPgojCiMgU2VlIENSRURJVFMgZm9yIGRldGFpbHMgYWJv dXQgd2hvIGhhcyBjb250cmlidXRlZCB0byB0aGlzIHByb2plY3QuCiMKIyBGb3IgZnVydGhlciBp bmZvcm1hdGlvbiBhYm91dCB0aGUgUFRYZGlzdCBwcm9qZWN0IGFuZCBsaWNlbnNlIGNvbmRpdGlv bnMKIyBzZWUgdGhlIFJFQURNRSBmaWxlLgojCgojCiMgV2UgcHJvdmlkZSB0aGlzIHBhY2thZ2UK IwpQQUNLQUdFUy0kKFBUWENPTkZfQVVUT01PRERFTCkgKz0gYXV0b21vZGRlbAoKIwojIFBhdGhz IGFuZCBuYW1lcwojCkFVVE9NT0RERUxfVkVSU0lPTgk6PSB0cnVuawpBVVRPTU9EREVMIAkJCTo9 IGF1dG9tb2RkZWwKQVVUT01PRERFTF9TVUZGSVgJOj0KQVVUT01PRERFTF9VUkwJCTo9IGZpbGU6 Ly8kKFBUWERJU1RfV09SS1NQQUNFKS9sb2NhbF9zcmMvYXV0b21vZGRlbApBVVRPTU9EREVMX1NS Q0RJUiAJOj0gJChQVFhESVNUX1dPUktTUEFDRSkvbG9jYWxfc3JjLyQoQVVUT01PRERFTCkKQVVU T01PRERFTF9ESVIJCTo9ICQoQlVJTERESVIpLyQoQVVUT01PRERFTCkKQVVUT01PRERFTF9MSUNF TlNFCTo9IHVua25vd24KCiMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQojIEV4dHJhY3QKIyAtLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tCgokKFNUQVRFRElSKS9hdXRvbW9kZGVsLmV4dHJhY3Q6CglAJChjYWxsIHRh cmdldGluZm8pCglAJChjYWxsIHRvdWNoKQoKIyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiMgUHJlcGFy ZQojIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KCiQoU1RBVEVESVIpL2F1dG9tb2RkZWwucHJlcGFyZToK CUAkKGNhbGwgdGFyZ2V0aW5mbykKCUAkKGNhbGwgdG91Y2gpCgojIC0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0KIyBDb21waWxlCiMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoKJChTVEFURURJUikvYXV0b21vZGRl bC5jb21waWxlOgoJQCQoY2FsbCB0YXJnZXRpbmZvKQoJQCQoY2FsbCB0b3VjaCkKCiMgLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLQojIEluc3RhbGwKIyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCgokKFNUQVRFRElS KS9hdXRvbW9kZGVsLmluc3RhbGw6CglAJChjYWxsIHRhcmdldGluZm8pCglAJChjYWxsIHRvdWNo KQoKIyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiMgVGFyZ2V0LUluc3RhbGwKIyAtLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tCgokKFNUQVRFRElSKS9hdXRvbW9kZGVsLnRhcmdldGluc3RhbGw6CglAJChjYWxsIHRh cmdldGluZm8pCgoJQCQoY2FsbCBpbnN0YWxsX2luaXQsICBhdXRvbW9kZGVsKQoJQCQoY2FsbCBp bnN0YWxsX2ZpeHVwLCBhdXRvbW9kZGVsLCBQUklPUklUWSwgb3B0aW9uYWwpCglAJChjYWxsIGlu c3RhbGxfZml4dXAsIGF1dG9tb2RkZWwsIFZFUlNJT04sIEFVVE9NT0RERUxfVkVSU0lPTikKCUAk KGNhbGwgaW5zdGFsbF9maXh1cCwgYXV0b21vZGRlbCwgU0VDVElPTiwgYmFzZSkKCUAkKGNhbGwg aW5zdGFsbF9maXh1cCwgYXV0b21vZGRlbCwgQVVUSE9SLCAiVGltIEphYWNrcyA8dGltLmphYWNr c0BnYXJ6LWZyaWNrZS5jb20+IikKCUAkKGNhbGwgaW5zdGFsbF9maXh1cCwgYXV0b21vZGRlbCwg REVTQ1JJUFRJT04sIG1pc3NpbmcpCgoJQCQoY2FsbCBpbnN0YWxsX2ZpbmlzaCwgYXV0b21vZGRl bCkKCUAkKGNhbGwgdG91Y2gpCgojIHZpbTogc3ludGF4PW1ha2UK --_003_D99582E5322435468A77E74BB0039E7B3E5B712189SRV02hamburgg_ Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline -- ptxdist mailing list ptxdist@pengutronix.de --_003_D99582E5322435468A77E74BB0039E7B3E5B712189SRV02hamburgg_--