Date: Thu, 29 Jun 2006 21:17:34 -0500 From: Scott Allendorf <scott-allendorf@uiowa.edu> To: Ade Lovett <ade@freebsd.org>, gnome@freebsd.org Subject: Re: devel/gmake upgrade breaks www/mozilla compile Message-ID: <44A489BE.9060705@uiowa.edu> In-Reply-To: <5F273B02-A02D-40F6-B729-28CE05BAAA89@freebsd.org> References: <44A44ECA.4000604@uiowa.edu> <5F273B02-A02D-40F6-B729-28CE05BAAA89@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
This is a cryptographically signed message in MIME format. --------------ms070802060203080403080802 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Ade Lovett wrote: >> /usr/local/bin/perl5.8.8 -I../../config ../../config/ preprocessor.pl >> -DNAMESPACE=http://www.w3.org/2000/10/18/P3Pv1 \ >> -DHAS_TMPL_RETENTION\ >> resources/content/p3p.xsl.in > p3p200010.xsl >> ../../config/preprocessor.pl: invalid argument to -D: >> HAS_TMPL_RETENTIONresources/content/p3p.xsl.in > > Looks like a perl issue to me. Note the lack of a space before the > backslash on the -DHAS_TMPL_RETENTION line. "preprocessor.pl" appears > to be mistakenly joining things together, resulting in the failure. > Further investigation needs to be carried out there by someone more > familiar than me with the mozilla build process. > > It should be noted, however, that both www/mozilla and www/firefox > built successfully here (x11/gnome2 was one of the test cases) on 6- > STABLE /i386 and /amd64. On 6-STABLE/i386 I did: 1) 'make all' in www/mozilla (worked) 2) portupgrade gmake (worked) 3) 'make clean' in www/mozilla (worked) 4) 'make all' in www/mozilla (fails as above) While the fault may ultimately lie in perl or even the mozilla port, clearly the change in gmake triggered it. The behavior is identical on 4-STABLE systems. I just tried building www/mozilla on a bare system: 0) 6-STABLE as of 6/19/2006 at about 15:00 UT 1) Ports cvsuped at about 0:00 UT on 6/30/06. 2) /usr/local, /usr/X11R6, /usr/compat empty 3) cd /usr/ports/www/mozilla 4) make all (and leave options at defaults) This fails exactly as above. In the Makefile, I see: p3p200010.xsl: resources/content/p3p.xsl.in Makefile.in @$(RM) -f $@ $(PP) -DNAMESPACE=http://www.w3.org/2000/10/18/P3Pv1 \ -DHAS_TMPL_RETENTION\ $< > $@ Is it possible that the new gmake handles the $< substitution differently, possibly eating a space that the old version left behind? I have verified that the compiler error can be fixed by adding a space before the last backslash (and all other similar occurrences in the Makefile), but I wonder if this is still a gmake issue. I also wonder why you aren't seeing this build failure. Thank you for all of your efforts, Scott -- Scott C. Allendorf Email: scott-allendorf@uiowa.edu UNIX Systems Administrator Office: 216A Van Allen Hall Department of Physics and Astronomy Voice: (319) 335-0003 The University of Iowa FAX: (319) 335-1753 Iowa City, Iowa 52242-1479 ICBM: 41 39 43.6 N 91 31 55.1 W --------------ms070802060203080403080802 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIJCTCC At8wggJIoAMCAQICAw+5xzANBgkqhkiG9w0BAQQFADBiMQswCQYDVQQGEwJaQTElMCMGA1UE ChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNv bmFsIEZyZWVtYWlsIElzc3VpbmcgQ0EwHhcNMDUxMDI0MTUyMDAzWhcNMDYxMDI0MTUyMDAz WjBLMR8wHQYDVQQDExZUaGF3dGUgRnJlZW1haWwgTWVtYmVyMSgwJgYJKoZIhvcNAQkBFhlz Y290dC1hbGxlbmRvcmZAdWlvd2EuZWR1MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC AQEA2plXWn4MYLukf1GVSkLx5DW5ivINcDY14BaT/hAyeihQsXh8Uj0R3ADzCSYXXCZltse7 DIFyDdNCPc6ENm7LBhzRWXgrXNODEdJdsNJ8JKax5GfN9wwdGfptxHIBrnglDjZ1pcmKcQ+x PhQijY9iNCYnD7EG9HRqFy0WigSiWNah7vZPdhbi9j2YyjE3nhBJGWULz+hc2yxsSxU+YptS kNoUKkKbSSCdOholXnSLhv143H9+etcFwGm9ZDVuPZiNzRZPq3f4M7YUVAKvA6DnbJnx/mPL 1tpnTUR94fRh8jbKJfNwYzLhrbwA1Q0AsukJtxn5Z2id0uaJvvVdUwcU6wIDAQABozYwNDAk BgNVHREEHTAbgRlzY290dC1hbGxlbmRvcmZAdWlvd2EuZWR1MAwGA1UdEwEB/wQCMAAwDQYJ KoZIhvcNAQEEBQADgYEASkF/qzc0JMafp40HFFhVhXWX2HJs6lXP01eWq2bxv+oWGDFUfh7W 4DrOwdqO29meaCbi6HaXPvw/HXqe0SqKbxaCvueUKkMWlmS5Ja0bu6h0+N5o2DFR2WI+qfOj 7YWVbXiiA+f6ZZcxNvo9Stmyr2Vx2N/M0J1XPDSN0TarYmQwggLfMIICSKADAgECAgMPuccw DQYJKoZIhvcNAQEEBQAwYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0 aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1 aW5nIENBMB4XDTA1MTAyNDE1MjAwM1oXDTA2MTAyNDE1MjAwM1owSzEfMB0GA1UEAxMWVGhh d3RlIEZyZWVtYWlsIE1lbWJlcjEoMCYGCSqGSIb3DQEJARYZc2NvdHQtYWxsZW5kb3JmQHVp b3dhLmVkdTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANqZV1p+DGC7pH9RlUpC 8eQ1uYryDXA2NeAWk/4QMnooULF4fFI9EdwA8wkmF1wmZbbHuwyBcg3TQj3OhDZuywYc0Vl4 K1zTgxHSXbDSfCSmseRnzfcMHRn6bcRyAa54JQ42daXJinEPsT4UIo2PYjQmJw+xBvR0ahct FooEoljWoe72T3YW4vY9mMoxN54QSRllC8/oXNssbEsVPmKbUpDaFCpCm0kgnToaJV50i4b9 eNx/fnrXBcBpvWQ1bj2Yjc0WT6t3+DO2FFQCrwOg52yZ8f5jy9baZ01EfeH0YfI2yiXzcGMy 4a28ANUNALLpCbcZ+WdondLmib71XVMHFOsCAwEAAaM2MDQwJAYDVR0RBB0wG4EZc2NvdHQt YWxsZW5kb3JmQHVpb3dhLmVkdTAMBgNVHRMBAf8EAjAAMA0GCSqGSIb3DQEBBAUAA4GBAEpB f6s3NCTGn6eNBxRYVYV1l9hybOpVz9NXlqtm8b/qFhgxVH4e1uA6zsHajtvZnmgm4uh2lz78 Px16ntEqim8Wgr7nlCpDFpZkuSWtG7uodPjeaNgxUdliPqnzo+2FlW14ogPn+mWXMTb6PUrZ sq9lcdjfzNCdVzw0jdE2q2JkMIIDPzCCAqigAwIBAgIBDTANBgkqhkiG9w0BAQUFADCB0TEL MAkGA1UEBhMCWkExFTATBgNVBAgTDFdlc3Rlcm4gQ2FwZTESMBAGA1UEBxMJQ2FwZSBUb3du MRowGAYDVQQKExFUaGF3dGUgQ29uc3VsdGluZzEoMCYGA1UECxMfQ2VydGlmaWNhdGlvbiBT ZXJ2aWNlcyBEaXZpc2lvbjEkMCIGA1UEAxMbVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIENB MSswKQYJKoZIhvcNAQkBFhxwZXJzb25hbC1mcmVlbWFpbEB0aGF3dGUuY29tMB4XDTAzMDcx NzAwMDAwMFoXDTEzMDcxNjIzNTk1OVowYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0 ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVl bWFpbCBJc3N1aW5nIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDEpjxVc1X7TrnK mVoeaMB1BHCd3+n/ox7svc31W/Iadr1/DDph8r9RzgHU5VAKMNcCY1osiRVwjt3J8CuFWqo/ cVbLrzwLB+fxH5E2JCoTzyvV84J3PQO+K/67GD4Hv0CAAmTXp6a7n2XRxSpUhQ9IBH+nttE8 YQRAHmQZcmC3+wIDAQABo4GUMIGRMBIGA1UdEwEB/wQIMAYBAf8CAQAwQwYDVR0fBDwwOjA4 oDagNIYyaHR0cDovL2NybC50aGF3dGUuY29tL1RoYXd0ZVBlcnNvbmFsRnJlZW1haWxDQS5j cmwwCwYDVR0PBAQDAgEGMCkGA1UdEQQiMCCkHjAcMRowGAYDVQQDExFQcml2YXRlTGFiZWwy LTEzODANBgkqhkiG9w0BAQUFAAOBgQBIjNFQg+oLLswNo2asZw9/r6y+whehQ5aUnX9MIbj4 Nh+qLZ82L8D0HFAgk3A8/a3hYWLD2ToZfoSxmRsAxRoLgnSeJVCUYsfbJ3FXJY3dqZw5jowg T2Vfldr394fWxghOrvbqNOUQGls1TXfjViF4gtwhGTXeJLHTHUb/XV9lTzGCAzswggM3AgEB MGkwYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0 ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBAgMPuccw CQYFKw4DAhoFAKCCAacwGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUx DxcNMDYwNjMwMDIxNzM0WjAjBgkqhkiG9w0BCQQxFgQUvnxmYRxrYh3Zf0ITuyIwlVZ5FxAw UgYJKoZIhvcNAQkPMUUwQzAKBggqhkiG9w0DBzAOBggqhkiG9w0DAgICAIAwDQYIKoZIhvcN AwICAUAwBwYFKw4DAgcwDQYIKoZIhvcNAwICASgweAYJKwYBBAGCNxAEMWswaTBiMQswCQYD VQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UE AxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIElzc3VpbmcgQ0ECAw+5xzB6BgsqhkiG9w0B CRACCzFroGkwYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQ dHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENB AgMPuccwDQYJKoZIhvcNAQEBBQAEggEAsfOPFtu8z7+GN1XV9vyxYo3kJ6F8IE2J1dltFjKn 3nAGYPASzLAJKtDFDc+fwHO02/01CzToOmPVfYgQR6zuAOKE7JwkTfR6XU7CQ0Hw/tGax0iq K/JABXY1oNTwm4MJ/sPat7ClkGBjKJ6jXBrmWEDxWSGUWckTpdQE2nfih62yh+ymiuY35N9h FTaJG3sBKJiogtlEk9ZUxuvtC7IYy+CbN9nfbgXvAdmR19JjU0IXdaN3aWfoCM3CdP67cqhl j6tMwV1einWafNci8BDpFtKAp7vCKkMMWjuY0kmxGqCf0F5XZbNn1cjAJ9OgYt6wf3tE30Cn Xb7MNLjWNToWSwAAAAAAAA== --------------ms070802060203080403080802--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?44A489BE.9060705>