From owner-freebsd-gnome@FreeBSD.ORG Sun Oct 15 01:11:47 2006 Return-Path: X-Original-To: gnome@freebsd.org Delivered-To: freebsd-gnome@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5F8FF16A403 for ; Sun, 15 Oct 2006 01:11:47 +0000 (UTC) (envelope-from scott-allendorf@uiowa.edu) Received: from newton.physics.uiowa.edu (newton.physics.uiowa.edu [128.255.34.132]) by mx1.FreeBSD.org (Postfix) with ESMTP id F393B43D58 for ; Sun, 15 Oct 2006 01:11:46 +0000 (GMT) (envelope-from scott-allendorf@uiowa.edu) Received: from [192.168.1.2] (12-215-145-183.client.mchsi.com [12.215.145.183]) (authenticated bits=0) by newton.physics.uiowa.edu (8.13.8/8.13.8) with ESMTP id k9F1BjY5038116 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Sat, 14 Oct 2006 20:11:45 -0500 (CDT) (envelope-from scott-allendorf@uiowa.edu) Message-ID: <45318ACB.9080101@uiowa.edu> Date: Sat, 14 Oct 2006 20:11:39 -0500 From: Scott Allendorf Organization: The University of Iowa, Department of Physics and Astronomy User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.2) Gecko/20040804 Netscape/7.2 (ax) X-Accept-Language: en-us, en MIME-Version: 1.0 To: gnome@freebsd.org Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms000701030000000504080405" Cc: Subject: New graphics/cairo does not build on RELENG_4 X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2006 01:11:47 -0000 This is a cryptographically signed message in MIME format. --------------ms000701030000000504080405 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit The new graphics/cairo port does not compile on a relatively recent (Oct. 1) RELENG_4. I have attached the end of the make output below. It looks like it just needs the defines INT16_MIN and INT16_MAX. These could be defined in cairo-1.2.4/src/cairo-wideint-private.h. I have verified that doing this allows the compile to complete. Thank you for all of your efforts. Please let me know how I may help fix this problem. Cheers, Scott ============================================================================ cc -DHAVE_CONFIG_H -I. -I. -I.. -I. -I../pixman/src -I/usr/local/include/freetype2 -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include -I/usr/X11R6/include -Wall -Wsign-compare -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -D_THREAD_SAFE -I/usr/X11R6/include -O -pipe -march=pentiumpro -c cairo-scaled-font.c -Wp,-MD,.deps/cairo-scaled-font.TPlo -fPIC -DPIC -o .libs/cairo-scaled-font.o cairo-scaled-font.c: In function `_cairo_scaled_font_glyph_device_extents': cairo-scaled-font.c:826: `INT16_MAX' undeclared (first use in this function) cairo-scaled-font.c:826: (Each undeclared identifier is reported only once cairo-scaled-font.c:826: for each function it appears in.) cairo-scaled-font.c:826: `INT16_MIN' undeclared (first use in this function) *** Error code 1 Stop in /home/sca/usr/ports/graphics/cairo/work/cairo-1.2.4/src. *** Error code 1 Stop in /home/sca/usr/ports/graphics/cairo/work/cairo-1.2.4/src. *** Error code 1 Stop in /home/sca/usr/ports/graphics/cairo/work/cairo-1.2.4. *** Error code 1 Stop in /home/sca/usr/ports/graphics/cairo/work/cairo-1.2.4. *** Error code 1 Stop in /usr/ports/graphics/cairo. ============================================================================ -- 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 --------------ms000701030000000504080405 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 DxcNMDYxMDE1MDExMTM5WjAjBgkqhkiG9w0BCQQxFgQUwljsDSr6w0YYy9jkBqwF3yO6DKQw UgYJKoZIhvcNAQkPMUUwQzAKBggqhkiG9w0DBzAOBggqhkiG9w0DAgICAIAwDQYIKoZIhvcN AwICAUAwBwYFKw4DAgcwDQYIKoZIhvcNAwICASgweAYJKwYBBAGCNxAEMWswaTBiMQswCQYD VQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UE AxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIElzc3VpbmcgQ0ECAw+5xzB6BgsqhkiG9w0B CRACCzFroGkwYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQ dHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENB AgMPuccwDQYJKoZIhvcNAQEBBQAEggEAiITPj6nAuDnFe+4wkZJm0oe9eaWzw1GEhKlPr8WU CE0gkR20jzUv4Os+qLCAqXF/PDcKkjluzEmkxv9tgyn99L/G6/m+Y6ZrceldXg/ewjP4RS65 1MkCUcSnrHV1byEMl+JBy0plHapkocB1EDSkoM1MWNd/mzeJ18G9RKnbcw9oRJMW5dCAz/qm zafDTeh7yJS/waF181B9mnNSm82GicheOvrMybFEhaO1amEGBRb5hP/qFfksC9RUPTAFP7BQ ggD/vM4s8cR5om+tdubchj9oTatOJrmtW2WTq6C1n77wSXgDStsP/BLF+XhdaIxNc36Tb5B3 9bWf5AbW5gMBMwAAAAAAAA== --------------ms000701030000000504080405--