>>> cairo 1.18.0 Downloading wget -nd -t 3 -O '/home/autobuild/autobuild/instance-1/output-1/build/.cairo-1.18.0.tar.xz.mT4LiU/output' 'http://cairographics.org/releases/cairo-1.18.0.tar.xz' --2024-07-31 07:56:22-- http://cairographics.org/releases/cairo-1.18.0.tar.xz Resolving cairographics.org (cairographics.org)... 131.252.210.176 Connecting to cairographics.org (cairographics.org)|131.252.210.176|:80... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://www.cairographics.org/releases/cairo-1.18.0.tar.xz [following] --2024-07-31 07:56:22-- https://www.cairographics.org/releases/cairo-1.18.0.tar.xz Loaded CA certificate '/etc/ssl/certs/ca-certificates.crt' Resolving www.cairographics.org (www.cairographics.org)... 131.252.210.176 Connecting to www.cairographics.org (www.cairographics.org)|131.252.210.176|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 33761148 (32M) [application/x-xz] Saving to: '/home/autobuild/autobuild/instance-1/output-1/build/.cairo-1.18.0.tar.xz.mT4LiU/output' 0K .......... .......... .......... .......... .......... 0% 868K 38s 50K .......... .......... .......... .......... .......... 0% 1.72M 28s 100K .......... .......... .......... .......... .......... 0% 42.6M 19s 150K .......... .......... .......... .......... .......... 0% 106M 14s 200K .......... .......... .......... .......... .......... 0% 1.74M 15s 250K .......... .......... .......... .......... .......... 0% 78.4M 13s 300K .......... .......... .......... .......... .......... 1% 96.2M 11s 350K .......... .......... .......... .......... .......... 1% 93.4M 10s 400K .......... .......... .......... .......... .......... 1% 1.81M 10s 450K .......... .......... .......... .......... .......... 1% 88.4M 9s 500K .......... .......... .......... .......... .......... 1% 93.5M 9s 550K .......... .......... .......... .......... .......... 1% 49.3M 8s 600K .......... .......... .......... .......... .......... 1% 56.9M 7s 650K .......... .......... .......... .......... .......... 2% 96.6M 7s 700K .......... .......... .......... .......... .......... 2% 87.2M 6s 750K .......... .......... .......... .......... .......... 2% 188M 6s 800K .......... .......... .......... .......... .......... 2% 90.7M 6s 850K .......... .......... .......... .......... .......... 2% 2.05M 6s 900K .......... .......... .......... .......... .......... 2% 66.3M 6s 950K .......... .......... .......... .......... .......... 3% 101M 6s 1000K .......... .......... .......... .......... .......... 3% 66.1M 5s 1050K .......... .......... .......... .......... .......... 3% 190M 5s 1100K .......... .......... .......... .......... .......... 3% 95.4M 5s 1150K .......... .......... .......... .......... .......... 3% 153M 5s 1200K .......... .......... .......... .......... .......... 3% 102M 4s 1250K .......... .......... .......... .......... .......... 3% 65.9M 4s 1300K .......... .......... .......... .......... .......... 4% 177M 4s 1350K .......... .......... .......... .......... .......... 4% 135M 4s 1400K .......... .......... .......... .......... .......... 4% 107M 4s 1450K .......... .......... .......... .......... .......... 4% 107M 4s 1500K .......... .......... .......... .......... .......... 4% 93.6M 4s 1550K .......... .......... .......... .......... .......... 4% 176M 4s 1600K .......... .......... .......... .......... .......... 5% 81.6M 3s 1650K .......... .......... .......... .......... .......... 5% 69.5M 3s 1700K .......... .......... .......... .......... .......... 5% 196M 3s 1750K .......... .......... .......... .......... .......... 5% 2.32M 3s 1800K .......... .......... .......... .......... .......... 5% 70.0M 3s 1850K .......... .......... .......... .......... .......... 5% 82.9M 3s 1900K .......... .......... .......... .......... .......... 5% 118M 3s 1950K .......... .......... .......... .......... .......... 6% 89.6M 3s 2000K .......... .......... .......... .......... .......... 6% 181M 3s 2050K .......... .......... .......... .......... .......... 6% 98.8M 3s 2100K .......... .......... .......... .......... .......... 6% 77.4M 3s 2150K .......... .......... .......... .......... .......... 6% 103M 3s 2200K .......... .......... .......... .......... .......... 6% 103M 3s 2250K .......... .......... .......... .......... .......... 6% 141M 3s 2300K .......... .......... .......... .......... .......... 7% 190M 3s 2350K .......... .......... .......... .......... .......... 7% 67.8M 3s 2400K .......... .......... .......... .......... .......... 7% 216M 3s 2450K .......... .......... .......... .......... .......... 7% 145M 3s 2500K .......... .......... .......... .......... .......... 7% 79.1M 2s 2550K .......... .......... .......... .......... .......... 7% 86.6M 2s 2600K .......... .......... .......... .......... .......... 8% 130M 2s 2650K .......... .......... .......... .......... .......... 8% 136M 2s 2700K .......... .......... .......... .......... .......... 8% 62.8M 2s 2750K .......... .......... .......... .......... .......... 8% 86.9M 2s 2800K .......... .......... .......... .......... .......... 8% 219M 2s 2850K .......... .......... .......... .......... .......... 8% 95.0M 2s 2900K .......... .......... .......... .......... .......... 8% 64.2M 2s 2950K .......... .......... .......... .......... .......... 9% 183M 2s 3000K .......... .......... .......... .......... .......... 9% 185M 2s 3050K .......... .......... .......... .......... .......... 9% 85.2M 2s 3100K .......... .......... .......... .......... .......... 9% 202M 2s 3150K .......... .......... .......... .......... .......... 9% 99.1M 2s 3200K .......... .......... .......... .......... .......... 9% 83.3M 2s 3250K .......... .......... .......... .......... .......... 10% 222M 2s 3300K .......... .......... .......... .......... .......... 10% 63.2M 2s 3350K .......... .......... .......... .......... .......... 10% 217M 2s 3400K .......... .......... .......... .......... .......... 10% 157M 2s 3450K .......... .......... .......... .......... .......... 10% 62.8M 2s 3500K .......... .......... .......... .......... .......... 10% 102M 2s 3550K .......... .......... .......... .......... .......... 10% 3.90M 2s 3600K .......... .......... .......... .......... .......... 11% 65.0M 2s 3650K .......... .......... .......... .......... .......... 11% 218M 2s 3700K .......... .......... .......... .......... .......... 11% 82.1M 2s 3750K .......... .......... .......... .......... .......... 11% 198M 2s 3800K .......... .......... .......... .......... .......... 11% 65.2M 2s 3850K .......... .......... .......... .......... .......... 11% 99.9M 2s 3900K .......... .......... .......... .......... .......... 11% 516M 2s 3950K .......... .......... .......... .......... .......... 12% 66.6M 2s 4000K .......... .......... .......... .......... .......... 12% 103M 2s 4050K .......... .......... .......... .......... .......... 12% 178M 2s 4100K .......... .......... .......... .......... .......... 12% 142M 2s 4150K .......... .......... .......... .......... .......... 12% 97.8M 2s 4200K .......... .......... .......... .......... .......... 12% 90.8M 2s 4250K .......... .......... .......... .......... .......... 13% 100M 2s 4300K .......... .......... .......... .......... .......... 13% 108M 2s 4350K .......... .......... .......... .......... .......... 13% 140M 2s 4400K .......... .......... .......... .......... .......... 13% 179M 2s 4450K .......... .......... .......... .......... .......... 13% 51.6M 2s 4500K .......... .......... .......... .......... .......... 13% 373M 1s 4550K .......... .......... .......... .......... .......... 13% 77.9M 1s 4600K .......... .......... .......... .......... .......... 14% 173M 1s 4650K .......... .......... .......... .......... .......... 14% 82.5M 1s 4700K .......... .......... .......... .......... .......... 14% 71.5M 1s 4750K .......... .......... .......... .......... .......... 14% 163M 1s 4800K .......... .......... .......... .......... .......... 14% 158M 1s 4850K .......... .......... .......... .......... .......... 14% 115M 1s 4900K .......... .......... .......... .......... .......... 15% 86.0M 1s 4950K .......... .......... .......... .......... .......... 15% 99.7M 1s 5000K .......... .......... .......... .......... .......... 15% 95.8M 1s 5050K .......... .......... .......... .......... .......... 15% 343M 1s 5100K .......... .......... .......... .......... .......... 15% 118M 1s 5150K .......... .......... .......... .......... .......... 15% 65.9M 1s 5200K .......... .......... .......... .......... .......... 15% 336M 1s 5250K .......... .......... .......... .......... .......... 16% 75.4M 1s 5300K .......... .......... .......... .......... .......... 16% 159M 1s 5350K .......... .......... .......... .......... .......... 16% 98.0M 1s 5400K .......... .......... .......... .......... .......... 16% 123M 1s 5450K .......... .......... .......... .......... .......... 16% 78.3M 1s 5500K .......... .......... .......... .......... .......... 16% 221M 1s 5550K .......... .......... .......... .......... .......... 16% 87.1M 1s 5600K .......... .......... .......... .......... .......... 17% 148M 1s 5650K .......... .......... .......... .......... .......... 17% 105M 1s 5700K .......... .......... .......... .......... .......... 17% 192M 1s 5750K .......... .......... .......... .......... .......... 17% 67.0M 1s 5800K .......... .......... .......... .......... .......... 17% 190M 1s 5850K .......... .......... .......... .......... .......... 17% 95.0M 1s 5900K .......... .......... .......... .......... .......... 18% 181M 1s 5950K .......... .......... .......... .......... .......... 18% 90.6M 1s 6000K .......... .......... .......... .......... .......... 18% 100M 1s 6050K .......... .......... .......... .......... .......... 18% 154M 1s 6100K .......... .......... .......... .......... .......... 18% 98.4M 1s 6150K .......... .......... .......... .......... .......... 18% 97.5M 1s 6200K .......... .......... .......... .......... .......... 18% 95.9M 1s 6250K .......... .......... .......... .......... .......... 19% 169M 1s 6300K .......... .......... .......... .......... .......... 19% 99.0M 1s 6350K .......... .......... .......... .......... .......... 19% 94.0M 1s 6400K .......... .......... .......... .......... .......... 19% 152M 1s 6450K .......... .......... .......... .......... .......... 19% 67.9M 1s 6500K .......... .......... .......... .......... .......... 19% 63.6M 1s 6550K .......... .......... .......... .......... .......... 20% 87.9M 1s 6600K .......... .......... .......... .......... .......... 20% 91.4M 1s 6650K .......... .......... .......... .......... .......... 20% 98.0M 1s 6700K .......... .......... .......... .......... .......... 20% 97.5M 1s 6750K .......... .......... .......... .......... .......... 20% 168M 1s 6800K .......... .......... .......... .......... .......... 20% 94.1M 1s 6850K .......... .......... .......... .......... .......... 20% 97.3M 1s 6900K .......... .......... .......... .......... .......... 21% 167M 1s 6950K .......... .......... .......... .......... .......... 21% 92.7M 1s 7000K .......... .......... .......... .......... .......... 21% 99.5M 1s 7050K .......... .......... .......... .......... .......... 21% 89.7M 1s 7100K .......... .......... .......... .......... .......... 21% 141M 1s 7150K .......... .......... .......... .......... .......... 21% 73.3M 1s 7200K .......... .......... .......... .......... .......... 21% 174M 1s 7250K .......... .......... .......... .......... .......... 22% 183M 1s 7300K .......... .......... .......... .......... .......... 22% 97.8M 1s 7350K .......... .......... .......... .......... .......... 22% 64.0M 1s 7400K .......... .......... .......... .......... .......... 22% 171M 1s 7450K .......... .......... .......... .......... .......... 22% 8.12M 1s 7500K .......... .......... .......... .......... .......... 22% 86.2M 1s 7550K .......... .......... .......... .......... .......... 23% 114M 1s 7600K .......... .......... .......... .......... .......... 23% 90.7M 1s 7650K .......... .......... .......... .......... .......... 23% 92.8M 1s 7700K .......... .......... .......... .......... .......... 23% 92.0M 1s 7750K .......... .......... .......... .......... .......... 23% 92.5M 1s 7800K .......... .......... .......... .......... .......... 23% 96.9M 1s 7850K .......... .......... .......... .......... .......... 23% 93.8M 1s 7900K .......... .......... .......... .......... .......... 24% 93.9M 1s 7950K .......... .......... .......... .......... .......... 24% 91.0M 1s 8000K .......... .......... .......... .......... .......... 24% 93.8M 1s 8050K .......... .......... .......... .......... .......... 24% 96.0M 1s 8100K .......... .......... .......... .......... .......... 24% 90.8M 1s 8150K .......... .......... .......... .......... .......... 24% 96.5M 1s 8200K .......... .......... .......... .......... .......... 25% 149M 1s 8250K .......... .......... .......... .......... .......... 25% 98.2M 1s 8300K .......... .......... .......... .......... .......... 25% 102M 1s 8350K .......... .......... .......... .......... .......... 25% 91.4M 1s 8400K .......... .......... .......... .......... .......... 25% 91.0M 1s 8450K .......... .......... .......... .......... .......... 25% 98.3M 1s 8500K .......... .......... .......... .......... .......... 25% 159M 1s 8550K .......... .......... .......... .......... .......... 26% 96.6M 1s 8600K .......... .......... .......... .......... .......... 26% 99.3M 1s 8650K .......... .......... .......... .......... .......... 26% 145M 1s 8700K .......... .......... .......... .......... .......... 26% 102M 1s 8750K .......... .......... .......... .......... .......... 26% 96.0M 1s 8800K .......... .......... .......... .......... .......... 26% 105M 1s 8850K .......... .......... .......... .......... .......... 26% 91.5M 1s 8900K .......... .......... .......... .......... .......... 27% 93.0M 1s 8950K .......... .......... .......... .......... .......... 27% 98.0M 1s 9000K .......... .......... .......... .......... .......... 27% 170M 1s 9050K .......... .......... .......... .......... .......... 27% 91.3M 1s 9100K .......... .......... .......... .......... .......... 27% 96.8M 1s 9150K .......... .......... .......... .......... .......... 27% 96.2M 1s 9200K .......... .......... .......... .......... .......... 28% 93.4M 1s 9250K .......... .......... .......... .......... .......... 28% 94.7M 1s 9300K .......... .......... .......... .......... .......... 28% 173M 1s 9350K .......... .......... .......... .......... .......... 28% 91.0M 1s 9400K .......... .......... .......... .......... .......... 28% 99.3M 1s 9450K .......... .......... .......... .......... .......... 28% 97.8M 1s 9500K .......... .......... .......... .......... .......... 28% 151M 1s 9550K .......... .......... .......... .......... .......... 29% 99.6M 1s 9600K .......... .......... .......... .......... .......... 29% 92.1M 1s 9650K .......... .......... .......... .......... .......... 29% 173M 1s 9700K .......... .......... .......... .......... .......... 29% 96.1M 1s 9750K .......... .......... .......... .......... .......... 29% 97.0M 1s 9800K .......... .......... .......... .......... .......... 29% 94.3M 1s 9850K .......... .......... .......... .......... .......... 30% 94.1M 1s 9900K .......... .......... .......... .......... .......... 30% 96.8M 1s 9950K .......... .......... .......... .......... .......... 30% 94.6M 1s 10000K .......... .......... .......... .......... .......... 30% 163M 1s 10050K .......... .......... .......... .......... .......... 30% 99.6M 1s 10100K .......... .......... .......... .......... .......... 30% 95.5M 1s 10150K .......... .......... .......... .......... .......... 30% 166M 1s 10200K .......... .......... .......... .......... .......... 31% 93.1M 1s 10250K .......... .......... .......... .......... .......... 31% 100M 1s 10300K .......... .......... .......... .......... .......... 31% 161M 1s 10350K .......... .......... .......... .......... .......... 31% 89.4M 1s 10400K .......... .......... .......... .......... .......... 31% 106M 1s 10450K .......... .......... .......... .......... .......... 31% 93.8M 1s 10500K .......... .......... .......... .......... .......... 31% 159M 1s 10550K .......... .......... .......... .......... .......... 32% 103M 1s 10600K .......... .......... .......... .......... .......... 32% 93.3M 1s 10650K .......... .......... .......... .......... .......... 32% 96.5M 1s 10700K .......... .......... .......... .......... .......... 32% 91.3M 1s 10750K .......... .......... .......... .......... .......... 32% 171M 1s 10800K .......... .......... .......... .......... .......... 32% 95.4M 1s 10850K .......... .......... .......... .......... .......... 33% 95.4M 1s 10900K .......... .......... .......... .......... .......... 33% 95.7M 1s 10950K .......... .......... .......... .......... .......... 33% 160M 1s 11000K .......... .......... .......... .......... .......... 33% 6.02M 1s 11050K .......... .......... .......... .......... .......... 33% 93.5M 1s 11100K .......... .......... .......... .......... .......... 33% 90.9M 1s 11150K .......... .......... .......... .......... .......... 33% 185M 1s 11200K .......... .......... .......... .......... .......... 34% 90.9M 1s 11250K .......... .......... .......... .......... .......... 34% 93.5M 1s 11300K .......... .......... .......... .......... .......... 34% 94.6M 1s 11350K .......... .......... .......... .......... .......... 34% 95.6M 1s 11400K .......... .......... .......... .......... .......... 34% 97.8M 1s 11450K .......... .......... .......... .......... .......... 34% 93.7M 1s 11500K .......... .......... .......... .......... .......... 35% 151M 1s 11550K .......... .......... .......... .......... .......... 35% 99.5M 1s 11600K .......... .......... .......... .......... .......... 35% 94.9M 1s 11650K .......... .......... .......... .......... .......... 35% 159M 1s 11700K .......... .......... .......... .......... .......... 35% 103M 1s 11750K .......... .......... .......... .......... .......... 35% 89.6M 1s 11800K .......... .......... .......... .......... .......... 35% 98.4M 1s 11850K .......... .......... .......... .......... .......... 36% 97.4M 1s 11900K .......... .......... .......... .......... .......... 36% 95.8M 1s 11950K .......... .......... .......... .......... .......... 36% 151M 1s 12000K .......... .......... .......... .......... .......... 36% 102M 1s 12050K .......... .......... .......... .......... .......... 36% 100M 1s 12100K .......... .......... .......... .......... .......... 36% 92.2M 1s 12150K .......... .......... .......... .......... .......... 37% 157M 1s 12200K .......... .......... .......... .......... .......... 37% 95.5M 1s 12250K .......... .......... .......... .......... .......... 37% 103M 1s 12300K .......... .......... .......... .......... .......... 37% 148M 1s 12350K .......... .......... .......... .......... .......... 37% 97.7M 1s 12400K .......... .......... .......... .......... .......... 37% 104M 1s 12450K .......... .......... .......... .......... .......... 37% 91.2M 1s 12500K .......... .......... .......... .......... .......... 38% 94.1M 1s 12550K .......... .......... .......... .......... .......... 38% 161M 1s 12600K .......... .......... .......... .......... .......... 38% 93.0M 1s 12650K .......... .......... .......... .......... .......... 38% 99.0M 1s 12700K .......... .......... .......... .......... .......... 38% 86.1M 1s 12750K .......... .......... .......... .......... .......... 38% 106M 1s 12800K .......... .......... .......... .......... .......... 38% 168M 1s 12850K .......... .......... .......... .......... .......... 39% 94.5M 1s 12900K .......... .......... .......... .......... .......... 39% 91.4M 1s 12950K .......... .......... .......... .......... .......... 39% 102M 1s 13000K .......... .......... .......... .......... .......... 39% 162M 1s 13050K .......... .......... .......... .......... .......... 39% 103M 1s 13100K .......... .......... .......... .......... .......... 39% 88.7M 1s 13150K .......... .......... .......... .......... .......... 40% 100M 0s 13200K .......... .......... .......... .......... .......... 40% 148M 0s 13250K .......... .......... .......... .......... .......... 40% 101M 0s 13300K .......... .......... .......... .......... .......... 40% 97.8M 0s 13350K .......... .......... .......... .......... .......... 40% 95.0M 0s 13400K .......... .......... .......... .......... .......... 40% 159M 0s 13450K .......... .......... .......... .......... .......... 40% 96.1M 0s 13500K .......... .......... .......... .......... .......... 41% 90.2M 0s 13550K .......... .......... .......... .......... .......... 41% 156M 0s 13600K .......... .......... .......... .......... .......... 41% 72.0M 0s 13650K .......... .......... .......... .......... .......... 41% 94.6M 0s 13700K .......... .......... .......... .......... .......... 41% 90.5M 0s 13750K .......... .......... .......... .......... .......... 41% 96.5M 0s 13800K .......... .......... .......... .......... .......... 42% 132M 0s 13850K .......... .......... .......... .......... .......... 42% 112M 0s 13900K .......... .......... .......... .......... .......... 42% 93.9M 0s 13950K .......... .......... .......... .......... .......... 42% 98.4M 0s 14000K .......... .......... .......... .......... .......... 42% 94.7M 0s 14050K .......... .......... .......... .......... .......... 42% 153M 0s 14100K .......... .......... .......... .......... .......... 42% 102M 0s 14150K .......... .......... .......... .......... .......... 43% 96.6M 0s 14200K .......... .......... .......... .......... .......... 43% 94.5M 0s 14250K .......... .......... .......... .......... .......... 43% 95.9M 0s 14300K .......... .......... .......... .......... .......... 43% 163M 0s 14350K .......... .......... .......... .......... .......... 43% 95.5M 0s 14400K .......... .......... .......... .......... .......... 43% 94.4M 0s 14450K .......... .......... .......... .......... .......... 43% 98.1M 0s 14500K .......... .......... .......... .......... .......... 44% 166M 0s 14550K .......... .......... .......... .......... .......... 44% 6.37M 0s 14600K .......... .......... .......... .......... .......... 44% 93.4M 0s 14650K .......... .......... .......... .......... .......... 44% 92.6M 0s 14700K .......... .......... .......... .......... .......... 44% 96.1M 0s 14750K .......... .......... .......... .......... .......... 44% 157M 0s 14800K .......... .......... .......... .......... .......... 45% 67.0M 0s 14850K .......... .......... .......... .......... .......... 45% 94.8M 0s 14900K .......... .......... .......... .......... .......... 45% 168M 0s 14950K .......... .......... .......... .......... .......... 45% 89.2M 0s 15000K .......... .......... .......... .......... .......... 45% 97.5M 0s 15050K .......... .......... .......... .......... .......... 45% 98.7M 0s 15100K .......... .......... .......... .......... .......... 45% 93.9M 0s 15150K .......... .......... .......... .......... .......... 46% 167M 0s 15200K .......... .......... .......... .......... .......... 46% 92.3M 0s 15250K .......... .......... .......... .......... .......... 46% 102M 0s 15300K .......... .......... .......... .......... .......... 46% 168M 0s 15350K .......... .......... .......... .......... .......... 46% 94.0M 0s 15400K .......... .......... .......... .......... .......... 46% 98.8M 0s 15450K .......... .......... .......... .......... .......... 47% 95.4M 0s 15500K .......... .......... .......... .......... .......... 47% 151M 0s 15550K .......... .......... .......... .......... .......... 47% 92.4M 0s 15600K .......... .......... .......... .......... .......... 47% 103M 0s 15650K .......... .......... .......... .......... .......... 47% 93.1M 0s 15700K .......... .......... .......... .......... .......... 47% 99.2M 0s 15750K .......... .......... .......... .......... .......... 47% 91.2M 0s 15800K .......... .......... .......... .......... .......... 48% 97.1M 0s 15850K .......... .......... .......... .......... .......... 48% 148M 0s 15900K .......... .......... .......... .......... .......... 48% 102M 0s 15950K .......... .......... .......... .......... .......... 48% 93.5M 0s 16000K .......... .......... .......... .......... .......... 48% 159M 0s 16050K .......... .......... .......... .......... .......... 48% 98.8M 0s 16100K .......... .......... .......... .......... .......... 48% 98.0M 0s 16150K .......... .......... .......... .......... .......... 49% 95.4M 0s 16200K .......... .......... .......... .......... .......... 49% 95.8M 0s 16250K .......... .......... .......... .......... .......... 49% 94.7M 0s 16300K .......... .......... .......... .......... .......... 49% 172M 0s 16350K .......... .......... .......... .......... .......... 49% 65.4M 0s 16400K .......... .......... .......... .......... .......... 49% 169M 0s 16450K .......... .......... .......... .......... .......... 50% 91.4M 0s 16500K .......... .......... .......... .......... .......... 50% 95.5M 0s 16550K .......... .......... .......... .......... .......... 50% 99.4M 0s 16600K .......... .......... .......... .......... .......... 50% 89.4M 0s 16650K .......... .......... .......... .......... .......... 50% 95.7M 0s 16700K .......... .......... .......... .......... .......... 50% 99.3M 0s 16750K .......... .......... .......... .......... .......... 50% 153M 0s 16800K .......... .......... .......... .......... .......... 51% 101M 0s 16850K .......... .......... .......... .......... .......... 51% 95.3M 0s 16900K .......... .......... .......... .......... .......... 51% 96.6M 0s 16950K .......... .......... .......... .......... .......... 51% 95.0M 0s 17000K .......... .......... .......... .......... .......... 51% 157M 0s 17050K .......... .......... .......... .......... .......... 51% 98.2M 0s 17100K .......... .......... .......... .......... .......... 52% 93.2M 0s 17150K .......... .......... .......... .......... .......... 52% 99.5M 0s 17200K .......... .......... .......... .......... .......... 52% 93.8M 0s 17250K .......... .......... .......... .......... .......... 52% 156M 0s 17300K .......... .......... .......... .......... .......... 52% 98.0M 0s 17350K .......... .......... .......... .......... .......... 52% 92.9M 0s 17400K .......... .......... .......... .......... .......... 52% 160M 0s 17450K .......... .......... .......... .......... .......... 53% 98.9M 0s 17500K .......... .......... .......... .......... .......... 53% 61.7M 0s 17550K .......... .......... .......... .......... .......... 53% 6.17M 0s 17600K .......... .......... .......... .......... .......... 53% 100M 0s 17650K .......... .......... .......... .......... .......... 53% 167M 0s 17700K .......... .......... .......... .......... .......... 53% 95.2M 0s 17750K .......... .......... .......... .......... .......... 53% 96.2M 0s 17800K .......... .......... .......... .......... .......... 54% 173M 0s 17850K .......... .......... .......... .......... .......... 54% 92.2M 0s 17900K .......... .......... .......... .......... .......... 54% 101M 0s 17950K .......... .......... .......... .......... .......... 54% 94.2M 0s 18000K .......... .......... .......... .......... .......... 54% 162M 0s 18050K .......... .......... .......... .......... .......... 54% 97.2M 0s 18100K .......... .......... .......... .......... .......... 55% 97.6M 0s 18150K .......... .......... .......... .......... .......... 55% 167M 0s 18200K .......... .......... .......... .......... .......... 55% 90.4M 0s 18250K .......... .......... .......... .......... .......... 55% 101M 0s 18300K .......... .......... .......... .......... .......... 55% 172M 0s 18350K .......... .......... .......... .......... .......... 55% 89.8M 0s 18400K .......... .......... .......... .......... .......... 55% 98.6M 0s 18450K .......... .......... .......... .......... .......... 56% 95.6M 0s 18500K .......... .......... .......... .......... .......... 56% 95.3M 0s 18550K .......... .......... .......... .......... .......... 56% 169M 0s 18600K .......... .......... .......... .......... .......... 56% 90.4M 0s 18650K .......... .......... .......... .......... .......... 56% 98.3M 0s 18700K .......... .......... .......... .......... .......... 56% 94.2M 0s 18750K .......... .......... .......... .......... .......... 57% 97.8M 0s 18800K .......... .......... .......... .......... .......... 57% 157M 0s 18850K .......... .......... .......... .......... .......... 57% 94.2M 0s 18900K .......... .......... .......... .......... .......... 57% 102M 0s 18950K .......... .......... .......... .......... .......... 57% 98.0M 0s 19000K .......... .......... .......... .......... .......... 57% 91.7M 0s 19050K .......... .......... .......... .......... .......... 57% 103M 0s 19100K .......... .......... .......... .......... .......... 58% 91.9M 0s 19150K .......... .......... .......... .......... .......... 58% 111M 0s 19200K .......... .......... .......... .......... .......... 58% 95.5M 0s 19250K .......... .......... .......... .......... .......... 58% 97.4M 0s 19300K .......... .......... .......... .......... .......... 58% 96.5M 0s 19350K .......... .......... .......... .......... .......... 58% 141M 0s 19400K .......... .......... .......... .......... .......... 58% 102M 0s 19450K .......... .......... .......... .......... .......... 59% 96.8M 0s 19500K .......... .......... .......... .......... .......... 59% 161M 0s 19550K .......... .......... .......... .......... .......... 59% 96.9M 0s 19600K .......... .......... .......... .......... .......... 59% 94.9M 0s 19650K .......... .......... .......... .......... .......... 59% 94.1M 0s 19700K .......... .......... .......... .......... .......... 59% 96.3M 0s 19750K .......... .......... .......... .......... .......... 60% 94.1M 0s 19800K .......... .......... .......... .......... .......... 60% 101M 0s 19850K .......... .......... .......... .......... .......... 60% 95.5M 0s 19900K .......... .......... .......... .......... .......... 60% 163M 0s 19950K .......... .......... .......... .......... .......... 60% 96.4M 0s 20000K .......... .......... .......... .......... .......... 60% 97.3M 0s 20050K .......... .......... .......... .......... .......... 60% 164M 0s 20100K .......... .......... .......... .......... .......... 61% 91.5M 0s 20150K .......... .......... .......... .......... .......... 61% 98.0M 0s 20200K .......... .......... .......... .......... .......... 61% 94.4M 0s 20250K .......... .......... .......... .......... .......... 61% 98.5M 0s 20300K .......... .......... .......... .......... .......... 61% 152M 0s 20350K .......... .......... .......... .......... .......... 61% 101M 0s 20400K .......... .......... .......... .......... .......... 62% 100M 0s 20450K .......... .......... .......... .......... .......... 62% 92.7M 0s 20500K .......... .......... .......... .......... .......... 62% 136M 0s 20550K .......... .......... .......... .......... .......... 62% 115M 0s 20600K .......... .......... .......... .......... .......... 62% 95.0M 0s 20650K .......... .......... .......... .......... .......... 62% 166M 0s 20700K .......... .......... .......... .......... .......... 62% 96.9M 0s 20750K .......... .......... .......... .......... .......... 63% 94.2M 0s 20800K .......... .......... .......... .......... .......... 63% 182M 0s 20850K .......... .......... .......... .......... .......... 63% 95.5M 0s 20900K .......... .......... .......... .......... .......... 63% 96.7M 0s 20950K .......... .......... .......... .......... .......... 63% 158M 0s 21000K .......... .......... .......... .......... .......... 63% 99.2M 0s 21050K .......... .......... .......... .......... .......... 63% 6.35M 0s 21100K .......... .......... .......... .......... .......... 64% 101M 0s 21150K .......... .......... .......... .......... .......... 64% 96.4M 0s 21200K .......... .......... .......... .......... .......... 64% 97.4M 0s 21250K .......... .......... .......... .......... .......... 64% 93.0M 0s 21300K .......... .......... .......... .......... .......... 64% 185M 0s 21350K .......... .......... .......... .......... .......... 64% 94.3M 0s 21400K .......... .......... .......... .......... .......... 65% 165M 0s 21450K .......... .......... .......... .......... .......... 65% 90.2M 0s 21500K .......... .......... .......... .......... .......... 65% 103M 0s 21550K .......... .......... .......... .......... .......... 65% 99.2M 0s 21600K .......... .......... .......... .......... .......... 65% 93.8M 0s 21650K .......... .......... .......... .......... .......... 65% 95.2M 0s 21700K .......... .......... .......... .......... .......... 65% 94.2M 0s 21750K .......... .......... .......... .......... .......... 66% 95.8M 0s 21800K .......... .......... .......... .......... .......... 66% 95.8M 0s 21850K .......... .......... .......... .......... .......... 66% 147M 0s 21900K .......... .......... .......... .......... .......... 66% 103M 0s 21950K .......... .......... .......... .......... .......... 66% 92.7M 0s 22000K .......... .......... .......... .......... .......... 66% 166M 0s 22050K .......... .......... .......... .......... .......... 67% 96.7M 0s 22100K .......... .......... .......... .......... .......... 67% 94.8M 0s 22150K .......... .......... .......... .......... .......... 67% 97.9M 0s 22200K .......... .......... .......... .......... .......... 67% 95.3M 0s 22250K .......... .......... .......... .......... .......... 67% 161M 0s 22300K .......... .......... .......... .......... .......... 67% 99.1M 0s 22350K .......... .......... .......... .......... .......... 67% 94.9M 0s 22400K .......... .......... .......... .......... .......... 68% 94.1M 0s 22450K .......... .......... .......... .......... .......... 68% 94.7M 0s 22500K .......... .......... .......... .......... .......... 68% 95.1M 0s 22550K .......... .......... .......... .......... .......... 68% 98.4M 0s 22600K .......... .......... .......... .......... .......... 68% 92.7M 0s 22650K .......... .......... .......... .......... .......... 68% 158M 0s 22700K .......... .......... .......... .......... .......... 69% 97.6M 0s 22750K .......... .......... .......... .......... .......... 69% 99.4M 0s 22800K .......... .......... .......... .......... .......... 69% 28.4M 0s 22850K .......... .......... .......... .......... .......... 69% 100M 0s 22900K .......... .......... .......... .......... .......... 69% 97.6M 0s 22950K .......... .......... .......... .......... .......... 69% 93.2M 0s 23000K .......... .......... .......... .......... .......... 69% 165M 0s 23050K .......... .......... .......... .......... .......... 70% 99.6M 0s 23100K .......... .......... .......... .......... .......... 70% 94.8M 0s 23150K .......... .......... .......... .......... .......... 70% 153M 0s 23200K .......... .......... .......... .......... .......... 70% 99.3M 0s 23250K .......... .......... .......... .......... .......... 70% 95.8M 0s 23300K .......... .......... .......... .......... .......... 70% 172M 0s 23350K .......... .......... .......... .......... .......... 70% 92.7M 0s 23400K .......... .......... .......... .......... .......... 71% 75.2M 0s 23450K .......... .......... .......... .......... .......... 71% 137M 0s 23500K .......... .......... .......... .......... .......... 71% 158M 0s 23550K .......... .......... .......... .......... .......... 71% 127M 0s 23600K .......... .......... .......... .......... .......... 71% 78.3M 0s 23650K .......... .......... .......... .......... .......... 71% 167M 0s 23700K .......... .......... .......... .......... .......... 72% 93.4M 0s 23750K .......... .......... .......... .......... .......... 72% 95.0M 0s 23800K .......... .......... .......... .......... .......... 72% 93.0M 0s 23850K .......... .......... .......... .......... .......... 72% 97.0M 0s 23900K .......... .......... .......... .......... .......... 72% 95.0M 0s 23950K .......... .......... .......... .......... .......... 72% 91.9M 0s 24000K .......... .......... .......... .......... .......... 72% 165M 0s 24050K .......... .......... .......... .......... .......... 73% 97.2M 0s 24100K .......... .......... .......... .......... .......... 73% 98.0M 0s 24150K .......... .......... .......... .......... .......... 73% 158M 0s 24200K .......... .......... .......... .......... .......... 73% 94.6M 0s 24250K .......... .......... .......... .......... .......... 73% 101M 0s 24300K .......... .......... .......... .......... .......... 73% 175M 0s 24350K .......... .......... .......... .......... .......... 74% 91.9M 0s 24400K .......... .......... .......... .......... .......... 74% 97.6M 0s 24450K .......... .......... .......... .......... .......... 74% 95.2M 0s 24500K .......... .......... .......... .......... .......... 74% 99.2M 0s 24550K .......... .......... .......... .......... .......... 74% 166M 0s 24600K .......... .......... .......... .......... .......... 74% 7.58M 0s 24650K .......... .......... .......... .......... .......... 74% 99.7M 0s 24700K .......... .......... .......... .......... .......... 75% 97.0M 0s 24750K .......... .......... .......... .......... .......... 75% 141M 0s 24800K .......... .......... .......... .......... .......... 75% 105M 0s 24850K .......... .......... .......... .......... .......... 75% 98.5M 0s 24900K .......... .......... .......... .......... .......... 75% 163M 0s 24950K .......... .......... .......... .......... .......... 75% 97.4M 0s 25000K .......... .......... .......... .......... .......... 75% 96.0M 0s 25050K .......... .......... .......... .......... .......... 76% 160M 0s 25100K .......... .......... .......... .......... .......... 76% 100M 0s 25150K .......... .......... .......... .......... .......... 76% 89.7M 0s 25200K .......... .......... .......... .......... .......... 76% 96.4M 0s 25250K .......... .......... .......... .......... .......... 76% 16.9M 0s 25300K .......... .......... .......... .......... .......... 76% 172M 0s 25350K .......... .......... .......... .......... .......... 77% 93.2M 0s 25400K .......... .......... .......... .......... .......... 77% 100M 0s 25450K .......... .......... .......... .......... .......... 77% 91.1M 0s 25500K .......... .......... .......... .......... .......... 77% 96.9M 0s 25550K .......... .......... .......... .......... .......... 77% 159M 0s 25600K .......... .......... .......... .......... .......... 77% 95.5M 0s 25650K .......... .......... .......... .......... .......... 77% 105M 0s 25700K .......... .......... .......... .......... .......... 78% 85.9M 0s 25750K .......... .......... .......... .......... .......... 78% 80.9M 0s 25800K .......... .......... .......... .......... .......... 78% 165M 0s 25850K .......... .......... .......... .......... .......... 78% 90.1M 0s 25900K .......... .......... .......... .......... .......... 78% 106M 0s 25950K .......... .......... .......... .......... .......... 78% 96.6M 0s 26000K .......... .......... .......... .......... .......... 79% 157M 0s 26050K .......... .......... .......... .......... .......... 79% 102M 0s 26100K .......... .......... .......... .......... .......... 79% 94.5M 0s 26150K .......... .......... .......... .......... .......... 79% 177M 0s 26200K .......... .......... .......... .......... .......... 79% 95.6M 0s 26250K .......... .......... .......... .......... .......... 79% 92.4M 0s 26300K .......... .......... .......... .......... .......... 79% 168M 0s 26350K .......... .......... .......... .......... .......... 80% 96.4M 0s 26400K .......... .......... .......... .......... .......... 80% 97.5M 0s 26450K .......... .......... .......... .......... .......... 80% 97.4M 0s 26500K .......... .......... .......... .......... .......... 80% 159M 0s 26550K .......... .......... .......... .......... .......... 80% 99.3M 0s 26600K .......... .......... .......... .......... .......... 80% 97.0M 0s 26650K .......... .......... .......... .......... .......... 80% 164M 0s 26700K .......... .......... .......... .......... .......... 81% 95.0M 0s 26750K .......... .......... .......... .......... .......... 81% 101M 0s 26800K .......... .......... .......... .......... .......... 81% 159M 0s 26850K .......... .......... .......... .......... .......... 81% 94.2M 0s 26900K .......... .......... .......... .......... .......... 81% 102M 0s 26950K .......... .......... .......... .......... .......... 81% 94.9M 0s 27000K .......... .......... .......... .......... .......... 82% 157M 0s 27050K .......... .......... .......... .......... .......... 82% 101M 0s 27100K .......... .......... .......... .......... .......... 82% 95.6M 0s 27150K .......... .......... .......... .......... .......... 82% 153M 0s 27200K .......... .......... .......... .......... .......... 82% 101M 0s 27250K .......... .......... .......... .......... .......... 82% 96.1M 0s 27300K .......... .......... .......... .......... .......... 82% 166M 0s 27350K .......... .......... .......... .......... .......... 83% 94.0M 0s 27400K .......... .......... .......... .......... .......... 83% 97.6M 0s 27450K .......... .......... .......... .......... .......... 83% 160M 0s 27500K .......... .......... .......... .......... .......... 83% 101M 0s 27550K .......... .......... .......... .......... .......... 83% 98.1M 0s 27600K .......... .......... .......... .......... .......... 83% 156M 0s 27650K .......... .......... .......... .......... .......... 84% 96.4M 0s 27700K .......... .......... .......... .......... .......... 84% 97.0M 0s 27750K .......... .......... .......... .......... .......... 84% 160M 0s 27800K .......... .......... .......... .......... .......... 84% 97.5M 0s 27850K .......... .......... .......... .......... .......... 84% 95.4M 0s 27900K .......... .......... .......... .......... .......... 84% 159M 0s 27950K .......... .......... .......... .......... .......... 84% 98.6M 0s 28000K .......... .......... .......... .......... .......... 85% 96.6M 0s 28050K .......... .......... .......... .......... .......... 85% 163M 0s 28100K .......... .......... .......... .......... .......... 85% 97.4M 0s 28150K .......... .......... .......... .......... .......... 85% 5.39M 0s 28200K .......... .......... .......... .......... .......... 85% 86.5M 0s 28250K .......... .......... .......... .......... .......... 85% 197M 0s 28300K .......... .......... .......... .......... .......... 85% 90.6M 0s 28350K .......... .......... .......... .......... .......... 86% 104M 0s 28400K .......... .......... .......... .......... .......... 86% 166M 0s 28450K .......... .......... .......... .......... .......... 86% 97.6M 0s 28500K .......... .......... .......... .......... .......... 86% 98.6M 0s 28550K .......... .......... .......... .......... .......... 86% 161M 0s 28600K .......... .......... .......... .......... .......... 86% 93.4M 0s 28650K .......... .......... .......... .......... .......... 87% 102M 0s 28700K .......... .......... .......... .......... .......... 87% 152M 0s 28750K .......... .......... .......... .......... .......... 87% 95.7M 0s 28800K .......... .......... .......... .......... .......... 87% 99.6M 0s 28850K .......... .......... .......... .......... .......... 87% 151M 0s 28900K .......... .......... .......... .......... .......... 87% 98.7M 0s 28950K .......... .......... .......... .......... .......... 87% 97.0M 0s 29000K .......... .......... .......... .......... .......... 88% 160M 0s 29050K .......... .......... .......... .......... .......... 88% 93.7M 0s 29100K .......... .......... .......... .......... .......... 88% 100M 0s 29150K .......... .......... .......... .......... .......... 88% 100M 0s 29200K .......... .......... .......... .......... .......... 88% 93.8M 0s 29250K .......... .......... .......... .......... .......... 88% 160M 0s 29300K .......... .......... .......... .......... .......... 89% 97.5M 0s 29350K .......... .......... .......... .......... .......... 89% 97.7M 0s 29400K .......... .......... .......... .......... .......... 89% 158M 0s 29450K .......... .......... .......... .......... .......... 89% 92.0M 0s 29500K .......... .......... .......... .......... .......... 89% 102M 0s 29550K .......... .......... .......... .......... .......... 89% 163M 0s 29600K .......... .......... .......... .......... .......... 89% 93.0M 0s 29650K .......... .......... .......... .......... .......... 90% 93.0M 0s 29700K .......... .......... .......... .......... .......... 90% 89.6M 0s 29750K .......... .......... .......... .......... .......... 90% 102M 0s 29800K .......... .......... .......... .......... .......... 90% 148M 0s 29850K .......... .......... .......... .......... .......... 90% 97.9M 0s 29900K .......... .......... .......... .......... .......... 90% 101M 0s 29950K .......... .......... .......... .......... .......... 90% 95.0M 0s 30000K .......... .......... .......... .......... .......... 91% 160M 0s 30050K .......... .......... .......... .......... .......... 91% 102M 0s 30100K .......... .......... .......... .......... .......... 91% 93.1M 0s 30150K .......... .......... .......... .......... .......... 91% 164M 0s 30200K .......... .......... .......... .......... .......... 91% 95.5M 0s 30250K .......... .......... .......... .......... .......... 91% 33.1M 0s 30300K .......... .......... .......... .......... .......... 92% 174M 0s 30350K .......... .......... .......... .......... .......... 92% 89.2M 0s 30400K .......... .......... .......... .......... .......... 92% 102M 0s 30450K .......... .......... .......... .......... .......... 92% 94.5M 0s 30500K .......... .......... .......... .......... .......... 92% 156M 0s 30550K .......... .......... .......... .......... .......... 92% 103M 0s 30600K .......... .......... .......... .......... .......... 92% 93.4M 0s 30650K .......... .......... .......... .......... .......... 93% 154M 0s 30700K .......... .......... .......... .......... .......... 93% 99.0M 0s 30750K .......... .......... .......... .......... .......... 93% 97.9M 0s 30800K .......... .......... .......... .......... .......... 93% 151M 0s 30850K .......... .......... .......... .......... .......... 93% 97.7M 0s 30900K .......... .......... .......... .......... .......... 93% 102M 0s 30950K .......... .......... .......... .......... .......... 94% 141M 0s 31000K .......... .......... .......... .......... .......... 94% 104M 0s 31050K .......... .......... .......... .......... .......... 94% 101M 0s 31100K .......... .......... .......... .......... .......... 94% 74.8M 0s 31150K .......... .......... .......... .......... .......... 94% 77.6M 0s 31200K .......... .......... .......... .......... .......... 94% 87.6M 0s 31250K .......... .......... .......... .......... .......... 94% 94.1M 0s 31300K .......... .......... .......... .......... .......... 95% 86.6M 0s 31350K .......... .......... .......... .......... .......... 95% 65.8M 0s 31400K .......... .......... .......... .......... .......... 95% 145M 0s 31450K .......... .......... .......... .......... .......... 95% 63.4M 0s 31500K .......... .......... .......... .......... .......... 95% 99.8M 0s 31550K .......... .......... .......... .......... .......... 95% 163M 0s 31600K .......... .......... .......... .......... .......... 95% 95.2M 0s 31650K .......... .......... .......... .......... .......... 96% 97.6M 0s 31700K .......... .......... .......... .......... .......... 96% 94.5M 0s 31750K .......... .......... .......... .......... .......... 96% 95.4M 0s 31800K .......... .......... .......... .......... .......... 96% 160M 0s 31850K .......... .......... .......... .......... .......... 96% 88.7M 0s 31900K .......... .......... .......... .......... .......... 96% 101M 0s 31950K .......... .......... .......... .......... .......... 97% 95.9M 0s 32000K .......... .......... .......... .......... .......... 97% 98.4M 0s 32050K .......... .......... .......... .......... .......... 97% 96.8M 0s 32100K .......... .......... .......... .......... .......... 97% 93.9M 0s 32150K .......... .......... .......... .......... .......... 97% 158M 0s 32200K .......... .......... .......... .......... .......... 97% 95.1M 0s 32250K .......... .......... .......... .......... .......... 97% 99.0M 0s 32300K .......... .......... .......... .......... .......... 98% 159M 0s 32350K .......... .......... .......... .......... .......... 98% 69.4M 0s 32400K .......... .......... .......... .......... .......... 98% 165M 0s 32450K .......... .......... .......... .......... .......... 98% 92.8M 0s 32500K .......... .......... .......... .......... .......... 98% 96.1M 0s 32550K .......... .......... .......... .......... .......... 98% 96.0M 0s 32600K .......... .......... .......... .......... .......... 99% 95.1M 0s 32650K .......... .......... .......... .......... .......... 99% 160M 0s 32700K .......... .......... .......... .......... .......... 99% 94.7M 0s 32750K .......... .......... .......... .......... .......... 99% 101M 0s 32800K .......... .......... .......... .......... .......... 99% 167M 0s 32850K .......... .......... .......... .......... .......... 99% 90.3M 0s 32900K .......... .......... .......... .......... .......... 99% 98.6M 0s 32950K .......... ......... 100% 346M=0.6s 2024-07-31 07:56:22 (57.8 MB/s) - '/home/autobuild/autobuild/instance-1/output-1/build/.cairo-1.18.0.tar.xz.mT4LiU/output' saved [33761148/33761148] cairo-1.18.0.tar.xz: OK (sha256: 243a0736b978a33dee29f9cca7521733b78a65b5418206fef7bd1c3d4cf10b64) >>> cairo 1.18.0 Extracting xzcat /home/autobuild/autobuild/instance-1/dl/cairo/cairo-1.18.0.tar.xz | tar --strip-components=1 -C /home/autobuild/autobuild/instance-1/output-1/build/cairo-1.18.0 -xf - >>> cairo 1.18.0 Patching Applying 0001-cairo-ft-private.h-fix-missing-FT_Color-error.patch using patch: patching file src/cairo-ft-private.h Applying 0002-meson-always-skip-IPC_RMID_DEFERRED_RELEASE-check-wh.patch using patch: patching file meson.build Applying 0003-meson-only-require-cpp-for-windows.patch using patch: patching file meson.build >>> cairo 1.18.0 Configuring rm -rf /home/autobuild/autobuild/instance-1/output-1/build/cairo-1.18.0//build mkdir -p /home/autobuild/autobuild/instance-1/output-1/build/cairo-1.18.0//build sed -e "/^\[binaries\]$/s:$::" -e "/^\[properties\]$/s:$::" -e "s%@TARGET_CC@%/home/autobuild/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc%g" -e "s%@TARGET_CXX@%/bin/false%g" -e "s%@TARGET_AR@%/home/autobuild/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc-ar%g" -e "s%@TARGET_FC@%/bin/false%g" -e "s%@TARGET_STRIP@%/bin/true%g" -e "s%@TARGET_ARCH@%xtensa%g" -e "s%@TARGET_CPU@%%g" -e "s%@TARGET_ENDIAN@%big%g" -e "s%@TARGET_FCFLAGS@%%g" -e "s%@TARGET_CFLAGS@%'-D_LARGEFILE_SOURCE', '-D_LARGEFILE64_SOURCE', '-D_FILE_OFFSET_BITS=64', '-mlongcalls', '-mauto-litpools', '-O1', '-g0'%g" -e "s%@TARGET_LDFLAGS@%%g" -e "s%@TARGET_CXXFLAGS@%'-D_LARGEFILE_SOURCE', '-D_LARGEFILE64_SOURCE', '-D_FILE_OFFSET_BITS=64', '-mlongcalls', '-mauto-litpools', '-O1', '-g0'%g" -e "s%@BR2_CMAKE@%/usr/bin/cmake%g" -e "s%@PKGCONF_HOST_BINARY@%/home/autobuild/autobuild/instance-1/output-1/host/bin/pkgconf%g" -e "s%@HOST_DIR@%/home/autobuild/autobuild/instance-1/output-1/host%g" -e "s%@STAGING_DIR@%/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot%g" -e "s%@STATIC@%false%g" /home/autobuild/autobuild/instance-1/buildroot/support/misc/cross-compilation.conf.in > /home/autobuild/autobuild/instance-1/output-1/build/cairo-1.18.0//build/cross-compilation.conf PATH="/home/autobuild/autobuild/instance-1/output-1/host/bin:/home/autobuild/autobuild/instance-1/output-1/host/sbin:/home/autobuild/make:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl" CC_FOR_BUILD="/usr/bin/gcc" CXX_FOR_BUILD="/usr/bin/g++" PYTHONNOUSERSITE=y /home/autobuild/autobuild/instance-1/output-1/host/bin/meson setup --prefix=/usr --libdir=lib --default-library=shared --buildtype=release --cross-file=/home/autobuild/autobuild/instance-1/output-1/build/cairo-1.18.0//build/cross-compilation.conf -Db_pie=false -Db_staticpic=true -Dstrip=false -Dbuild.pkg_config_path=/home/autobuild/autobuild/instance-1/output-1/host/lib/pkgconfig -Dbuild.cmake_prefix_path=/home/autobuild/autobuild/instance-1/output-1/host/lib/cmake -Ddwrite=disabled -Dfontconfig=enabled -Dquartz=disabled -Dtests=disabled -Dspectre=disabled -Dsymbol-lookup=disabled -Dgtk_doc=false -Dc_std=gnu11 -Dfreetype=enabled -Dglib=disabled -Dxcb=disabled -Dxlib=disabled -Dxlib-xcb=disabled -Dpng=disabled -Dtee=disabled -Dzlib=disabled /home/autobuild/autobuild/instance-1/output-1/build/cairo-1.18.0/ /home/autobuild/autobuild/instance-1/output-1/build/cairo-1.18.0//build WARNING: Unknown CPU family xtensa, please report this at https://github.com/mesonbuild/meson/issues/new The Meson build system Version: 1.3.1 Source dir: /home/autobuild/autobuild/instance-1/output-1/build/cairo-1.18.0 Build dir: /home/autobuild/autobuild/instance-1/output-1/build/cairo-1.18.0/build Build type: cross build Program version.py found: YES (/home/autobuild/autobuild/instance-1/output-1/build/cairo-1.18.0/version.py) Project name: cairo Project version: 1.18.0 C compiler for the host machine: /home/autobuild/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc (gcc 13.3.0 "xtensa-buildroot-linux-uclibc-gcc.br_real (Buildroot 2024.05-971-ge321e81cf9) 13.3.0") C linker for the host machine: /home/autobuild/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc ld.bfd 2.41 C compiler for the build machine: /usr/bin/gcc (gcc 14.1.1 "gcc (GCC) 14.1.1 20240720") C linker for the build machine: /usr/bin/gcc ld.bfd 2.42.0 Build machine cpu family: x86_64 Build machine cpu: x86_64 Host machine cpu family: xtensa Host machine cpu: Target machine cpu family: xtensa Target machine cpu: Compiler for C supports arguments -Wmissing-declarations: YES Compiler for C supports arguments -Werror-implicit-function-declaration: YES Compiler for C supports arguments -Wpointer-arith: YES Compiler for C supports arguments -Wwrite-strings: YES Compiler for C supports arguments -Wsign-compare: YES Compiler for C supports arguments -Wpacked: YES Compiler for C supports arguments -Wswitch-enum: YES Compiler for C supports arguments -Wmissing-format-attribute: YES Compiler for C supports arguments -Wvolatile-register-var: YES Compiler for C supports arguments -Wstrict-aliasing=2: YES Compiler for C supports arguments -Winit-self: YES Compiler for C supports arguments -Wunsafe-loop-optimizations: YES Compiler for C supports arguments -Wno-missing-field-initializers: YES Compiler for C supports arguments -Wno-unused-parameter: YES Compiler for C supports arguments -Wno-attributes: YES Compiler for C supports arguments -Wno-long-long: YES Compiler for C supports arguments -Winline: YES Compiler for C supports arguments -Wno-unused-but-set-variable: YES Compiler for C supports arguments -Wno-enum-conversion: YES Compiler for C supports arguments -fno-strict-aliasing: YES Compiler for C supports arguments -fno-common: YES Compiler for C supports arguments -Wp,-D_FORTIFY_SOURCE=2: YES Program python3 found: YES (/home/autobuild/autobuild/instance-1/output-1/host/bin/python3) Library m found: YES Dependency gtk+-2.0 skipped: feature gtk2-utils disabled Compiler for C supports link arguments -Wl,-Bsymbolic-functions: YES Fetching value of define "__FLOAT_WORD_ORDER__" : 4321 Fetching value of define "__ORDER_BIG_ENDIAN__" : 4321 Found pkg-config: YES (/home/autobuild/autobuild/instance-1/output-1/host/bin/pkgconf) 1.6.3 Found CMake: /usr/bin/cmake (3.30.1) Run-time dependency lzo2 found: NO (tried pkgconfig and cmake) Library dl found: YES Checking for function "dlsym" with dependency -ldl: YES Dependency zlib skipped: feature zlib disabled Dependency libpng skipped: feature png disabled Run-time dependency fontconfig found: YES 2.14.2 Program ttx found: YES (/usr/bin/ttx) Run-time dependency freetype2 found: YES 26.1.20 Checking if "FT has color" with dependency freetype2: links: YES Checking for function "FT_Get_Color_Glyph_Paint" with dependency freetype2: YES Dependency x11 skipped: feature xlib disabled Dependency xext skipped: feature xlib disabled Dependency xcb skipped: feature xcb disabled Dependency xcb-render skipped: feature xcb disabled Dependency gobject-2.0 skipped: feature glib disabled Dependency glib-2.0 skipped: feature glib disabled Library bfd skipped: feature symbol-lookup disabled Run-time dependency pixman-1 found: YES 0.42.2 Checking for size of "void *" : 4 Checking for size of "int" : 4 Checking for size of "long" : 4 Checking for size of "long long" : 8 Checking for size of "size_t" : 4 Has header "stdint.h" : YES Has header "inttypes.h" : YES Has header "sys/int_types.h" : NO Has header "fcntl.h" : YES Has header "unistd.h" : YES Has header "signal.h" : YES Has header "sys/stat.h" : YES Has header "sys/socket.h" : YES Has header "poll.h" : YES Has header "sys/poll.h" : YES Has header "sys/un.h" : YES Has header "sched.h" : YES Has header "sys/mman.h" : YES Has header "time.h" : YES Has header "libgen.h" : YES Has header "byteswap.h" : YES Has header "signal.h" : YES (cached) Has header "setjmp.h" : YES Has header "fenv.h" : NO Has header "sys/wait.h" : YES Has header "sys/stat.h" : YES (cached) Has header "io.h" : NO Has header "fenv.h" : NO (cached) Has header "xlocale.h" : YES Has header "sys/ioctl.h" : YES Has header "intsafe.h" : NO Checking for type "uint64_t" : YES Checking for type "uint128_t" : NO Checking for type "__uint128_t" : NO Checking for function "alarm" with dependencies -lm, -ldl, fontconfig, freetype2, pixman-1: YES Checking for function "ctime_r" with dependencies -lm, -ldl, fontconfig, freetype2, pixman-1: YES Checking for function "localtime_r" with dependencies -lm, -ldl, fontconfig, freetype2, pixman-1: YES Checking for function "gmtime_r" with dependencies -lm, -ldl, fontconfig, freetype2, pixman-1: YES Checking for function "drand48" with dependencies -lm, -ldl, fontconfig, freetype2, pixman-1: YES Checking for function "flockfile" with dependencies -lm, -ldl, fontconfig, freetype2, pixman-1: YES Checking for function "funlockfile" with dependencies -lm, -ldl, fontconfig, freetype2, pixman-1: YES Checking for function "getline" with dependencies -lm, -ldl, fontconfig, freetype2, pixman-1: YES Checking for function "link" with dependencies -lm, -ldl, fontconfig, freetype2, pixman-1: YES Checking for function "fork" with dependencies -lm, -ldl, fontconfig, freetype2, pixman-1: YES Checking for function "waitpid" with dependencies -lm, -ldl, fontconfig, freetype2, pixman-1: YES Checking for function "raise" with dependencies -lm, -ldl, fontconfig, freetype2, pixman-1: YES Checking for function "newlocale" with dependencies -lm, -ldl, fontconfig, freetype2, pixman-1: YES Checking for function "strtod_l" with dependencies -lm, -ldl, fontconfig, freetype2, pixman-1: YES Checking for function "FcInit" with dependencies -lm, -ldl, fontconfig, freetype2, pixman-1: YES Checking for function "FcFini" with dependencies -lm, -ldl, fontconfig, freetype2, pixman-1: YES Checking for function "FT_Get_X11_Font_Format" with dependencies -lm, -ldl, fontconfig, freetype2, pixman-1: YES Checking for function "FT_GlyphSlot_Embolden" with dependencies -lm, -ldl, fontconfig, freetype2, pixman-1: YES Checking for function "FT_GlyphSlot_Oblique" with dependencies -lm, -ldl, fontconfig, freetype2, pixman-1: YES Checking for function "FT_Load_Sfnt_Table" with dependencies -lm, -ldl, fontconfig, freetype2, pixman-1: YES Checking for function "FT_Library_SetLcdFilter" with dependencies -lm, -ldl, fontconfig, freetype2, pixman-1: YES Checking for function "FT_Get_Var_Design_Coordinates" with dependencies -lm, -ldl, fontconfig, freetype2, pixman-1: YES Checking for function "FT_Done_MM_Var" with dependencies -lm, -ldl, fontconfig, freetype2, pixman-1: YES Checking for function "FT_Palette_Select" with dependencies -lm, -ldl, fontconfig, freetype2, pixman-1: YES Checking for function "sched_getaffinity" with dependencies -lm, -ldl, fontconfig, freetype2, pixman-1: YES Checking for function "mmap" with dependencies -lm, -ldl, fontconfig, freetype2, pixman-1: YES Checking for function "clock_gettime" with dependencies -lm, -ldl, fontconfig, freetype2, pixman-1: YES Checking for function "strndup" : YES Checking if "pthreads" : links: NO Checking if "pthreads" : links: NO Checking if "pthreads" : links: NO Checking if "Atomic ops: cxx11" : links: YES Library rt found: YES Checking for function "shm_open" with dependency -lrt: YES Compiler for C supports arguments -Wno-attributes: YES (cached) Compiler for C supports arguments -Wno-unused-but-set-variable: YES (cached) Compiler for C supports arguments -Wno-missing-field-initializers: YES (cached) Compiler for C supports arguments -Wno-unused-parameter: YES (cached) Compiler for C supports arguments -Wno-long-long: YES (cached) Configuring cairo-features.h using configuration Program sh found: YES (/usr/bin/sh) Has header "execinfo.h" : NO Configuring config.h using configuration Build targets in project: 2 cairo 1.18.0 Surface Backends Image : YES Recording : YES Observer : YES Mime : YES Tee : NO Xlib : NO Xlib Xrender : NO Quartz : NO Quartz-image : NO XCB : NO Win32 : NO CairoScript : NO PostScript : NO PDF : NO SVG : NO Font Backends User : YES FreeType : YES Fontconfig : YES Win32 : NO Win32 DWrite : NO Quartz : NO Functions PNG functions : NO X11-xcb : NO XCB-shm : NO Features and Utilities cairo-trace: : NO cairo-script-interpreter: NO API reference : NO User defined options Cross files : /home/autobuild/autobuild/instance-1/output-1/build/cairo-1.18.0//build/cross-compilation.conf build.cmake_prefix_path : /home/autobuild/autobuild/instance-1/output-1/host/lib/cmake build.pkg_config_path : /home/autobuild/autobuild/instance-1/output-1/host/lib/pkgconfig buildtype : release default_library : shared libdir : lib prefix : /usr strip : false b_pie : false b_staticpic : true c_std : gnu11 dwrite : disabled fontconfig : enabled freetype : enabled glib : disabled gtk_doc : false png : disabled quartz : disabled spectre : disabled symbol-lookup : disabled tee : disabled tests : disabled xcb : disabled xlib : disabled xlib-xcb : disabled zlib : disabled Found ninja-1.11.1.git.kitware.jobserver-1 at /home/autobuild/autobuild/instance-1/output-1/host/bin/ninja >>> cairo 1.18.0 Building GIT_DIR=. PATH="/home/autobuild/autobuild/instance-1/output-1/host/bin:/home/autobuild/autobuild/instance-1/output-1/host/sbin:/home/autobuild/make:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl" PYTHONNOUSERSITE=y /home/autobuild/autobuild/instance-1/output-1/host/bin/ninja -C /home/autobuild/autobuild/instance-1/output-1/build/cairo-1.18.0//build ninja: Entering directory `/home/autobuild/autobuild/instance-1/output-1/build/cairo-1.18.0//build' [1/121] Compiling C object src/libcairo.so.2.11800.0.p/cairo-arc.c.o FAILED: src/libcairo.so.2.11800.0.p/cairo-arc.c.o /home/autobuild/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc -Isrc/libcairo.so.2.11800.0.p -Isrc -I../src -I. -I.. -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/freetype2 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/libpng16 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=gnu11 -O3 -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -Wno-enum-conversion -fno-strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mlongcalls -mauto-litpools -O1 -g0 -fPIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -DCAIRO_COMPILATION -MD -MQ src/libcairo.so.2.11800.0.p/cairo-arc.c.o -MF src/libcairo.so.2.11800.0.p/cairo-arc.c.o.d -o src/libcairo.so.2.11800.0.p/cairo-arc.c.o -c ../src/cairo-arc.c In file included from ../src/cairo-mutex-type-private.h:45, from ../src/cairo-scaled-font-private.h:45, from ../src/cairoint.h:415, from ../src/cairo-arc.c:37: ../src/cairo-mutex-impl-private.h:231:3: error: #error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." 231 | # error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." | ^~~~~ ../src/cairo-mutex-impl-private.h:240:11: error: unknown type name 'cairo_mutex_impl_t' 240 | typedef cairo_mutex_impl_t cairo_recursive_mutex_impl_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:49:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." 49 | # error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:52:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." 52 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:55:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." 55 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:58:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." 58 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:142:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined" 142 | # error "CAIRO_MUTEX_IMPL_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:145:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" 145 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:148:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined" 148 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:157:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" 157 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:167:9: error: unknown type name 'cairo_mutex_impl_t' 167 | typedef cairo_mutex_impl_t cairo_mutex_t; | ^~~~~~~~~~~~~~~~~~ [2/121] Compiling C object src/libcairo.so.2.11800.0.p/cairo-array.c.o FAILED: src/libcairo.so.2.11800.0.p/cairo-array.c.o /home/autobuild/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc -Isrc/libcairo.so.2.11800.0.p -Isrc -I../src -I. -I.. -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/freetype2 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/libpng16 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=gnu11 -O3 -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -Wno-enum-conversion -fno-strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mlongcalls -mauto-litpools -O1 -g0 -fPIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -DCAIRO_COMPILATION -MD -MQ src/libcairo.so.2.11800.0.p/cairo-array.c.o -MF src/libcairo.so.2.11800.0.p/cairo-array.c.o.d -o src/libcairo.so.2.11800.0.p/cairo-array.c.o -c ../src/cairo-array.c In file included from ../src/cairo-mutex-type-private.h:45, from ../src/cairo-scaled-font-private.h:45, from ../src/cairoint.h:415, from ../src/cairo-array.c:39: ../src/cairo-mutex-impl-private.h:231:3: error: #error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." 231 | # error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." | ^~~~~ ../src/cairo-mutex-impl-private.h:240:11: error: unknown type name 'cairo_mutex_impl_t' 240 | typedef cairo_mutex_impl_t cairo_recursive_mutex_impl_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:49:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." 49 | # error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:52:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." 52 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:55:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." 55 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:58:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." 58 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:142:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined" 142 | # error "CAIRO_MUTEX_IMPL_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:145:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" 145 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:148:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined" 148 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:157:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" 157 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:167:9: error: unknown type name 'cairo_mutex_impl_t' 167 | typedef cairo_mutex_impl_t cairo_mutex_t; | ^~~~~~~~~~~~~~~~~~ [3/121] Compiling C object src/libcairo.so.2.11800.0.p/cairo-base64-stream.c.o FAILED: src/libcairo.so.2.11800.0.p/cairo-base64-stream.c.o /home/autobuild/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc -Isrc/libcairo.so.2.11800.0.p -Isrc -I../src -I. -I.. -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/freetype2 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/libpng16 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=gnu11 -O3 -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -Wno-enum-conversion -fno-strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mlongcalls -mauto-litpools -O1 -g0 -fPIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -DCAIRO_COMPILATION -MD -MQ src/libcairo.so.2.11800.0.p/cairo-base64-stream.c.o -MF src/libcairo.so.2.11800.0.p/cairo-base64-stream.c.o.d -o src/libcairo.so.2.11800.0.p/cairo-base64-stream.c.o -c ../src/cairo-base64-stream.c In file included from ../src/cairo-mutex-type-private.h:45, from ../src/cairo-scaled-font-private.h:45, from ../src/cairoint.h:415, from ../src/cairo-base64-stream.c:39: ../src/cairo-mutex-impl-private.h:231:3: error: #error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." 231 | # error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." | ^~~~~ ../src/cairo-mutex-impl-private.h:240:11: error: unknown type name 'cairo_mutex_impl_t' 240 | typedef cairo_mutex_impl_t cairo_recursive_mutex_impl_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:49:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." 49 | # error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:52:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." 52 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:55:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." 55 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:58:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." 58 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:142:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined" 142 | # error "CAIRO_MUTEX_IMPL_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:145:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" 145 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:148:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined" 148 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:157:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" 157 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:167:9: error: unknown type name 'cairo_mutex_impl_t' 167 | typedef cairo_mutex_impl_t cairo_mutex_t; | ^~~~~~~~~~~~~~~~~~ [4/121] Compiling C object src/libcairo.so.2.11800.0.p/cairo-base85-stream.c.o FAILED: src/libcairo.so.2.11800.0.p/cairo-base85-stream.c.o /home/autobuild/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc -Isrc/libcairo.so.2.11800.0.p -Isrc -I../src -I. -I.. -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/freetype2 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/libpng16 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=gnu11 -O3 -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -Wno-enum-conversion -fno-strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mlongcalls -mauto-litpools -O1 -g0 -fPIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -DCAIRO_COMPILATION -MD -MQ src/libcairo.so.2.11800.0.p/cairo-base85-stream.c.o -MF src/libcairo.so.2.11800.0.p/cairo-base85-stream.c.o.d -o src/libcairo.so.2.11800.0.p/cairo-base85-stream.c.o -c ../src/cairo-base85-stream.c In file included from ../src/cairo-mutex-type-private.h:45, from ../src/cairo-scaled-font-private.h:45, from ../src/cairoint.h:415, from ../src/cairo-base85-stream.c:37: ../src/cairo-mutex-impl-private.h:231:3: error: #error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." 231 | # error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." | ^~~~~ ../src/cairo-mutex-impl-private.h:240:11: error: unknown type name 'cairo_mutex_impl_t' 240 | typedef cairo_mutex_impl_t cairo_recursive_mutex_impl_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:49:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." 49 | # error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:52:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." 52 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:55:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." 55 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:58:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." 58 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:142:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined" 142 | # error "CAIRO_MUTEX_IMPL_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:145:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" 145 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:148:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined" 148 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:157:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" 157 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:167:9: error: unknown type name 'cairo_mutex_impl_t' 167 | typedef cairo_mutex_impl_t cairo_mutex_t; | ^~~~~~~~~~~~~~~~~~ [5/121] Compiling C object src/libcairo.so.2.11800.0.p/cairo-clip-boxes.c.o FAILED: src/libcairo.so.2.11800.0.p/cairo-clip-boxes.c.o /home/autobuild/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc -Isrc/libcairo.so.2.11800.0.p -Isrc -I../src -I. -I.. -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/freetype2 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/libpng16 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=gnu11 -O3 -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -Wno-enum-conversion -fno-strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mlongcalls -mauto-litpools -O1 -g0 -fPIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -DCAIRO_COMPILATION -MD -MQ src/libcairo.so.2.11800.0.p/cairo-clip-boxes.c.o -MF src/libcairo.so.2.11800.0.p/cairo-clip-boxes.c.o.d -o src/libcairo.so.2.11800.0.p/cairo-clip-boxes.c.o -c ../src/cairo-clip-boxes.c In file included from ../src/cairo-mutex-type-private.h:45, from ../src/cairo-scaled-font-private.h:45, from ../src/cairoint.h:415, from ../src/cairo-clip-boxes.c:42: ../src/cairo-mutex-impl-private.h:231:3: error: #error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." 231 | # error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." | ^~~~~ ../src/cairo-mutex-impl-private.h:240:11: error: unknown type name 'cairo_mutex_impl_t' 240 | typedef cairo_mutex_impl_t cairo_recursive_mutex_impl_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:49:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." 49 | # error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:52:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." 52 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:55:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." 55 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:58:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." 58 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:142:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined" 142 | # error "CAIRO_MUTEX_IMPL_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:145:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" 145 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:148:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined" 148 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:157:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" 157 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:167:9: error: unknown type name 'cairo_mutex_impl_t' 167 | typedef cairo_mutex_impl_t cairo_mutex_t; | ^~~~~~~~~~~~~~~~~~ [6/121] Compiling C object src/libcairo.so.2.11800.0.p/cairo-clip-polygon.c.o FAILED: src/libcairo.so.2.11800.0.p/cairo-clip-polygon.c.o /home/autobuild/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc -Isrc/libcairo.so.2.11800.0.p -Isrc -I../src -I. -I.. -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/freetype2 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/libpng16 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=gnu11 -O3 -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -Wno-enum-conversion -fno-strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mlongcalls -mauto-litpools -O1 -g0 -fPIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -DCAIRO_COMPILATION -MD -MQ src/libcairo.so.2.11800.0.p/cairo-clip-polygon.c.o -MF src/libcairo.so.2.11800.0.p/cairo-clip-polygon.c.o.d -o src/libcairo.so.2.11800.0.p/cairo-clip-polygon.c.o -c ../src/cairo-clip-polygon.c In file included from ../src/cairo-mutex-type-private.h:45, from ../src/cairo-scaled-font-private.h:45, from ../src/cairoint.h:415, from ../src/cairo-clip-polygon.c:38: ../src/cairo-mutex-impl-private.h:231:3: error: #error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." 231 | # error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." | ^~~~~ ../src/cairo-mutex-impl-private.h:240:11: error: unknown type name 'cairo_mutex_impl_t' 240 | typedef cairo_mutex_impl_t cairo_recursive_mutex_impl_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:49:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." 49 | # error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:52:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." 52 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:55:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." 55 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:58:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." 58 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:142:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined" 142 | # error "CAIRO_MUTEX_IMPL_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:145:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" 145 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:148:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined" 148 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:157:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" 157 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:167:9: error: unknown type name 'cairo_mutex_impl_t' 167 | typedef cairo_mutex_impl_t cairo_mutex_t; | ^~~~~~~~~~~~~~~~~~ [7/121] Compiling C object src/libcairo.so.2.11800.0.p/cairo-clip-surface.c.o FAILED: src/libcairo.so.2.11800.0.p/cairo-clip-surface.c.o /home/autobuild/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc -Isrc/libcairo.so.2.11800.0.p -Isrc -I../src -I. -I.. -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/freetype2 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/libpng16 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=gnu11 -O3 -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -Wno-enum-conversion -fno-strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mlongcalls -mauto-litpools -O1 -g0 -fPIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -DCAIRO_COMPILATION -MD -MQ src/libcairo.so.2.11800.0.p/cairo-clip-surface.c.o -MF src/libcairo.so.2.11800.0.p/cairo-clip-surface.c.o.d -o src/libcairo.so.2.11800.0.p/cairo-clip-surface.c.o -c ../src/cairo-clip-surface.c In file included from ../src/cairo-mutex-type-private.h:45, from ../src/cairo-scaled-font-private.h:45, from ../src/cairoint.h:415, from ../src/cairo-clip-surface.c:42: ../src/cairo-mutex-impl-private.h:231:3: error: #error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." 231 | # error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." | ^~~~~ ../src/cairo-mutex-impl-private.h:240:11: error: unknown type name 'cairo_mutex_impl_t' 240 | typedef cairo_mutex_impl_t cairo_recursive_mutex_impl_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:49:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." 49 | # error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:52:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." 52 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:55:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." 55 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:58:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." 58 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:142:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined" 142 | # error "CAIRO_MUTEX_IMPL_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:145:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" 145 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:148:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined" 148 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:157:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" 157 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:167:9: error: unknown type name 'cairo_mutex_impl_t' 167 | typedef cairo_mutex_impl_t cairo_mutex_t; | ^~~~~~~~~~~~~~~~~~ [8/121] Compiling C object src/libcairo.so.2.11800.0.p/cairo-color.c.o FAILED: src/libcairo.so.2.11800.0.p/cairo-color.c.o /home/autobuild/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc -Isrc/libcairo.so.2.11800.0.p -Isrc -I../src -I. -I.. -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/freetype2 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/libpng16 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=gnu11 -O3 -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -Wno-enum-conversion -fno-strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mlongcalls -mauto-litpools -O1 -g0 -fPIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -DCAIRO_COMPILATION -MD -MQ src/libcairo.so.2.11800.0.p/cairo-color.c.o -MF src/libcairo.so.2.11800.0.p/cairo-color.c.o.d -o src/libcairo.so.2.11800.0.p/cairo-color.c.o -c ../src/cairo-color.c In file included from ../src/cairo-mutex-type-private.h:45, from ../src/cairo-scaled-font-private.h:45, from ../src/cairoint.h:415, from ../src/cairo-color.c:38: ../src/cairo-mutex-impl-private.h:231:3: error: #error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." 231 | # error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." | ^~~~~ ../src/cairo-mutex-impl-private.h:240:11: error: unknown type name 'cairo_mutex_impl_t' 240 | typedef cairo_mutex_impl_t cairo_recursive_mutex_impl_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:49:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." 49 | # error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:52:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." 52 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:55:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." 55 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:58:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." 58 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:142:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined" 142 | # error "CAIRO_MUTEX_IMPL_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:145:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" 145 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:148:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined" 148 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:157:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" 157 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:167:9: error: unknown type name 'cairo_mutex_impl_t' 167 | typedef cairo_mutex_impl_t cairo_mutex_t; | ^~~~~~~~~~~~~~~~~~ [9/121] Compiling C object src/libcairo.so.2.11800.0.p/cairo-compositor.c.o FAILED: src/libcairo.so.2.11800.0.p/cairo-compositor.c.o /home/autobuild/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc -Isrc/libcairo.so.2.11800.0.p -Isrc -I../src -I. -I.. -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/freetype2 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/libpng16 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=gnu11 -O3 -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -Wno-enum-conversion -fno-strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mlongcalls -mauto-litpools -O1 -g0 -fPIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -DCAIRO_COMPILATION -MD -MQ src/libcairo.so.2.11800.0.p/cairo-compositor.c.o -MF src/libcairo.so.2.11800.0.p/cairo-compositor.c.o.d -o src/libcairo.so.2.11800.0.p/cairo-compositor.c.o -c ../src/cairo-compositor.c In file included from ../src/cairo-mutex-type-private.h:45, from ../src/cairo-scaled-font-private.h:45, from ../src/cairoint.h:415, from ../src/cairo-compositor.c:38: ../src/cairo-mutex-impl-private.h:231:3: error: #error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." 231 | # error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." | ^~~~~ ../src/cairo-mutex-impl-private.h:240:11: error: unknown type name 'cairo_mutex_impl_t' 240 | typedef cairo_mutex_impl_t cairo_recursive_mutex_impl_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:49:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." 49 | # error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:52:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." 52 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:55:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." 55 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:58:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." 58 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:142:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined" 142 | # error "CAIRO_MUTEX_IMPL_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:145:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" 145 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:148:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined" 148 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:157:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" 157 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:167:9: error: unknown type name 'cairo_mutex_impl_t' 167 | typedef cairo_mutex_impl_t cairo_mutex_t; | ^~~~~~~~~~~~~~~~~~ [10/121] Compiling C object src/libcairo.so.2.11800.0.p/cairo-composite-rectangles.c.o FAILED: src/libcairo.so.2.11800.0.p/cairo-composite-rectangles.c.o /home/autobuild/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc -Isrc/libcairo.so.2.11800.0.p -Isrc -I../src -I. -I.. -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/freetype2 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/libpng16 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=gnu11 -O3 -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -Wno-enum-conversion -fno-strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mlongcalls -mauto-litpools -O1 -g0 -fPIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -DCAIRO_COMPILATION -MD -MQ src/libcairo.so.2.11800.0.p/cairo-composite-rectangles.c.o -MF src/libcairo.so.2.11800.0.p/cairo-composite-rectangles.c.o.d -o src/libcairo.so.2.11800.0.p/cairo-composite-rectangles.c.o -c ../src/cairo-composite-rectangles.c In file included from ../src/cairo-mutex-type-private.h:45, from ../src/cairo-scaled-font-private.h:45, from ../src/cairoint.h:415, from ../src/cairo-composite-rectangles.c:36: ../src/cairo-mutex-impl-private.h:231:3: error: #error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." 231 | # error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." | ^~~~~ ../src/cairo-mutex-impl-private.h:240:11: error: unknown type name 'cairo_mutex_impl_t' 240 | typedef cairo_mutex_impl_t cairo_recursive_mutex_impl_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:49:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." 49 | # error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:52:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." 52 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:55:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." 55 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:58:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." 58 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:142:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined" 142 | # error "CAIRO_MUTEX_IMPL_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:145:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" 145 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:148:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined" 148 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:157:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" 157 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:167:9: error: unknown type name 'cairo_mutex_impl_t' 167 | typedef cairo_mutex_impl_t cairo_mutex_t; | ^~~~~~~~~~~~~~~~~~ [11/121] Compiling C object src/libcairo.so.2.11800.0.p/cairo-debug.c.o FAILED: src/libcairo.so.2.11800.0.p/cairo-debug.c.o /home/autobuild/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc -Isrc/libcairo.so.2.11800.0.p -Isrc -I../src -I. -I.. -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/freetype2 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/libpng16 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=gnu11 -O3 -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -Wno-enum-conversion -fno-strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mlongcalls -mauto-litpools -O1 -g0 -fPIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -DCAIRO_COMPILATION -MD -MQ src/libcairo.so.2.11800.0.p/cairo-debug.c.o -MF src/libcairo.so.2.11800.0.p/cairo-debug.c.o.d -o src/libcairo.so.2.11800.0.p/cairo-debug.c.o -c ../src/cairo-debug.c In file included from ../src/cairo-mutex-type-private.h:45, from ../src/cairo-scaled-font-private.h:45, from ../src/cairoint.h:415, from ../src/cairo-debug.c:36: ../src/cairo-mutex-impl-private.h:231:3: error: #error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." 231 | # error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." | ^~~~~ ../src/cairo-mutex-impl-private.h:240:11: error: unknown type name 'cairo_mutex_impl_t' 240 | typedef cairo_mutex_impl_t cairo_recursive_mutex_impl_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:49:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." 49 | # error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:52:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." 52 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:55:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." 55 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:58:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." 58 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:142:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined" 142 | # error "CAIRO_MUTEX_IMPL_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:145:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" 145 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:148:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined" 148 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:157:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" 157 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:167:9: error: unknown type name 'cairo_mutex_impl_t' 167 | typedef cairo_mutex_impl_t cairo_mutex_t; | ^~~~~~~~~~~~~~~~~~ [12/121] Compiling C object src/libcairo.so.2.11800.0.p/cairo-bentley-ottmann-rectangular.c.o FAILED: src/libcairo.so.2.11800.0.p/cairo-bentley-ottmann-rectangular.c.o /home/autobuild/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc -Isrc/libcairo.so.2.11800.0.p -Isrc -I../src -I. -I.. -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/freetype2 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/libpng16 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=gnu11 -O3 -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -Wno-enum-conversion -fno-strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mlongcalls -mauto-litpools -O1 -g0 -fPIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -DCAIRO_COMPILATION -MD -MQ src/libcairo.so.2.11800.0.p/cairo-bentley-ottmann-rectangular.c.o -MF src/libcairo.so.2.11800.0.p/cairo-bentley-ottmann-rectangular.c.o.d -o src/libcairo.so.2.11800.0.p/cairo-bentley-ottmann-rectangular.c.o -c ../src/cairo-bentley-ottmann-rectangular.c In file included from ../src/cairo-mutex-type-private.h:45, from ../src/cairo-scaled-font-private.h:45, from ../src/cairoint.h:415, from ../src/cairo-bentley-ottmann-rectangular.c:39: ../src/cairo-mutex-impl-private.h:231:3: error: #error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." 231 | # error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." | ^~~~~ ../src/cairo-mutex-impl-private.h:240:11: error: unknown type name 'cairo_mutex_impl_t' 240 | typedef cairo_mutex_impl_t cairo_recursive_mutex_impl_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:49:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." 49 | # error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:52:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." 52 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:55:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." 55 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:58:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." 58 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:142:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined" 142 | # error "CAIRO_MUTEX_IMPL_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:145:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" 145 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:148:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined" 148 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:157:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" 157 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:167:9: error: unknown type name 'cairo_mutex_impl_t' 167 | typedef cairo_mutex_impl_t cairo_mutex_t; | ^~~~~~~~~~~~~~~~~~ [13/121] Compiling C object src/libcairo.so.2.11800.0.p/cairo-boxes-intersect.c.o FAILED: src/libcairo.so.2.11800.0.p/cairo-boxes-intersect.c.o /home/autobuild/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc -Isrc/libcairo.so.2.11800.0.p -Isrc -I../src -I. -I.. -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/freetype2 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/libpng16 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=gnu11 -O3 -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -Wno-enum-conversion -fno-strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mlongcalls -mauto-litpools -O1 -g0 -fPIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -DCAIRO_COMPILATION -MD -MQ src/libcairo.so.2.11800.0.p/cairo-boxes-intersect.c.o -MF src/libcairo.so.2.11800.0.p/cairo-boxes-intersect.c.o.d -o src/libcairo.so.2.11800.0.p/cairo-boxes-intersect.c.o -c ../src/cairo-boxes-intersect.c In file included from ../src/cairo-mutex-type-private.h:45, from ../src/cairo-scaled-font-private.h:45, from ../src/cairoint.h:415, from ../src/cairo-boxes-intersect.c:40: ../src/cairo-mutex-impl-private.h:231:3: error: #error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." 231 | # error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." | ^~~~~ ../src/cairo-mutex-impl-private.h:240:11: error: unknown type name 'cairo_mutex_impl_t' 240 | typedef cairo_mutex_impl_t cairo_recursive_mutex_impl_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:49:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." 49 | # error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:52:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." 52 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:55:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." 55 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:58:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." 58 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:142:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined" 142 | # error "CAIRO_MUTEX_IMPL_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:145:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" 145 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:148:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined" 148 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:157:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" 157 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:167:9: error: unknown type name 'cairo_mutex_impl_t' 167 | typedef cairo_mutex_impl_t cairo_mutex_t; | ^~~~~~~~~~~~~~~~~~ [14/121] Compiling C object src/libcairo.so.2.11800.0.p/cairo-cache.c.o FAILED: src/libcairo.so.2.11800.0.p/cairo-cache.c.o /home/autobuild/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc -Isrc/libcairo.so.2.11800.0.p -Isrc -I../src -I. -I.. -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/freetype2 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/libpng16 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=gnu11 -O3 -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -Wno-enum-conversion -fno-strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mlongcalls -mauto-litpools -O1 -g0 -fPIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -DCAIRO_COMPILATION -MD -MQ src/libcairo.so.2.11800.0.p/cairo-cache.c.o -MF src/libcairo.so.2.11800.0.p/cairo-cache.c.o.d -o src/libcairo.so.2.11800.0.p/cairo-cache.c.o -c ../src/cairo-cache.c In file included from ../src/cairo-mutex-type-private.h:45, from ../src/cairo-scaled-font-private.h:45, from ../src/cairoint.h:415, from ../src/cairo-cache.c:39: ../src/cairo-mutex-impl-private.h:231:3: error: #error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." 231 | # error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." | ^~~~~ ../src/cairo-mutex-impl-private.h:240:11: error: unknown type name 'cairo_mutex_impl_t' 240 | typedef cairo_mutex_impl_t cairo_recursive_mutex_impl_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:49:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." 49 | # error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:52:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." 52 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:55:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." 55 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:58:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." 58 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:142:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined" 142 | # error "CAIRO_MUTEX_IMPL_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:145:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" 145 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:148:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined" 148 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:157:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" 157 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:167:9: error: unknown type name 'cairo_mutex_impl_t' 167 | typedef cairo_mutex_impl_t cairo_mutex_t; | ^~~~~~~~~~~~~~~~~~ [15/121] Compiling C object src/libcairo.so.2.11800.0.p/cairo-bentley-ottmann.c.o FAILED: src/libcairo.so.2.11800.0.p/cairo-bentley-ottmann.c.o /home/autobuild/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc -Isrc/libcairo.so.2.11800.0.p -Isrc -I../src -I. -I.. -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/freetype2 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/libpng16 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=gnu11 -O3 -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -Wno-enum-conversion -fno-strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mlongcalls -mauto-litpools -O1 -g0 -fPIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -DCAIRO_COMPILATION -MD -MQ src/libcairo.so.2.11800.0.p/cairo-bentley-ottmann.c.o -MF src/libcairo.so.2.11800.0.p/cairo-bentley-ottmann.c.o.d -o src/libcairo.so.2.11800.0.p/cairo-bentley-ottmann.c.o -c ../src/cairo-bentley-ottmann.c In file included from ../src/cairo-mutex-type-private.h:45, from ../src/cairo-scaled-font-private.h:45, from ../src/cairoint.h:415, from ../src/cairo-bentley-ottmann.c:39: ../src/cairo-mutex-impl-private.h:231:3: error: #error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." 231 | # error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." | ^~~~~ ../src/cairo-mutex-impl-private.h:240:11: error: unknown type name 'cairo_mutex_impl_t' 240 | typedef cairo_mutex_impl_t cairo_recursive_mutex_impl_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:49:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." 49 | # error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:52:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." 52 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:55:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." 55 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:58:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." 58 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:142:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined" 142 | # error "CAIRO_MUTEX_IMPL_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:145:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" 145 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:148:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined" 148 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:157:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" 157 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:167:9: error: unknown type name 'cairo_mutex_impl_t' 167 | typedef cairo_mutex_impl_t cairo_mutex_t; | ^~~~~~~~~~~~~~~~~~ [16/121] Compiling C object src/libcairo.so.2.11800.0.p/cairo-damage.c.o FAILED: src/libcairo.so.2.11800.0.p/cairo-damage.c.o /home/autobuild/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc -Isrc/libcairo.so.2.11800.0.p -Isrc -I../src -I. -I.. -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/freetype2 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/libpng16 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=gnu11 -O3 -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -Wno-enum-conversion -fno-strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mlongcalls -mauto-litpools -O1 -g0 -fPIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -DCAIRO_COMPILATION -MD -MQ src/libcairo.so.2.11800.0.p/cairo-damage.c.o -MF src/libcairo.so.2.11800.0.p/cairo-damage.c.o.d -o src/libcairo.so.2.11800.0.p/cairo-damage.c.o -c ../src/cairo-damage.c In file included from ../src/cairo-mutex-type-private.h:45, from ../src/cairo-scaled-font-private.h:45, from ../src/cairoint.h:415, from ../src/cairo-damage.c:35: ../src/cairo-mutex-impl-private.h:231:3: error: #error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." 231 | # error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." | ^~~~~ ../src/cairo-mutex-impl-private.h:240:11: error: unknown type name 'cairo_mutex_impl_t' 240 | typedef cairo_mutex_impl_t cairo_recursive_mutex_impl_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:49:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." 49 | # error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:52:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." 52 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:55:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." 55 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:58:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." 58 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:142:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined" 142 | # error "CAIRO_MUTEX_IMPL_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:145:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" 145 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:148:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined" 148 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:157:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" 157 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:167:9: error: unknown type name 'cairo_mutex_impl_t' 167 | typedef cairo_mutex_impl_t cairo_mutex_t; | ^~~~~~~~~~~~~~~~~~ [17/121] Compiling C object src/libcairo.so.2.11800.0.p/cairo-clip-region.c.o FAILED: src/libcairo.so.2.11800.0.p/cairo-clip-region.c.o /home/autobuild/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc -Isrc/libcairo.so.2.11800.0.p -Isrc -I../src -I. -I.. -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/freetype2 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/libpng16 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=gnu11 -O3 -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -Wno-enum-conversion -fno-strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mlongcalls -mauto-litpools -O1 -g0 -fPIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -DCAIRO_COMPILATION -MD -MQ src/libcairo.so.2.11800.0.p/cairo-clip-region.c.o -MF src/libcairo.so.2.11800.0.p/cairo-clip-region.c.o.d -o src/libcairo.so.2.11800.0.p/cairo-clip-region.c.o -c ../src/cairo-clip-region.c In file included from ../src/cairo-mutex-type-private.h:45, from ../src/cairo-scaled-font-private.h:45, from ../src/cairoint.h:415, from ../src/cairo-clip-region.c:42: ../src/cairo-mutex-impl-private.h:231:3: error: #error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." 231 | # error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." | ^~~~~ ../src/cairo-mutex-impl-private.h:240:11: error: unknown type name 'cairo_mutex_impl_t' 240 | typedef cairo_mutex_impl_t cairo_recursive_mutex_impl_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:49:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." 49 | # error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:52:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." 52 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:55:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." 55 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:58:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." 58 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:142:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined" 142 | # error "CAIRO_MUTEX_IMPL_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:145:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" 145 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:148:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined" 148 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:157:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" 157 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:167:9: error: unknown type name 'cairo_mutex_impl_t' 167 | typedef cairo_mutex_impl_t cairo_mutex_t; | ^~~~~~~~~~~~~~~~~~ [18/121] Compiling C object src/libcairo.so.2.11800.0.p/cairo-analysis-surface.c.o FAILED: src/libcairo.so.2.11800.0.p/cairo-analysis-surface.c.o /home/autobuild/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc -Isrc/libcairo.so.2.11800.0.p -Isrc -I../src -I. -I.. -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/freetype2 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/libpng16 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=gnu11 -O3 -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -Wno-enum-conversion -fno-strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mlongcalls -mauto-litpools -O1 -g0 -fPIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -DCAIRO_COMPILATION -MD -MQ src/libcairo.so.2.11800.0.p/cairo-analysis-surface.c.o -MF src/libcairo.so.2.11800.0.p/cairo-analysis-surface.c.o.d -o src/libcairo.so.2.11800.0.p/cairo-analysis-surface.c.o -c ../src/cairo-analysis-surface.c In file included from ../src/cairo-mutex-type-private.h:45, from ../src/cairo-scaled-font-private.h:45, from ../src/cairoint.h:415, from ../src/cairo-analysis-surface.c:38: ../src/cairo-mutex-impl-private.h:231:3: error: #error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." 231 | # error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." | ^~~~~ ../src/cairo-mutex-impl-private.h:240:11: error: unknown type name 'cairo_mutex_impl_t' 240 | typedef cairo_mutex_impl_t cairo_recursive_mutex_impl_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:49:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." 49 | # error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:52:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." 52 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:55:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." 55 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:58:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." 58 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:142:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined" 142 | # error "CAIRO_MUTEX_IMPL_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:145:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" 145 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:148:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined" 148 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:157:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" 157 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:167:9: error: unknown type name 'cairo_mutex_impl_t' 167 | typedef cairo_mutex_impl_t cairo_mutex_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-surface-snapshot-inline.h: In function '_cairo_surface_snapshot_get_target': ../src/cairo-mutex-type-private.h:175:41: error: implicit declaration of function 'CAIRO_MUTEX_IMPL_LOCK'; did you mean 'CAIRO_MUTEX_IMPL_NOOP'? [-Werror=implicit-function-declaration] 175 | #define CAIRO_MUTEX_LOCK CAIRO_MUTEX_IMPL_LOCK | ^~~~~~~~~~~~~~~~~~~~~ ../src/cairo-surface-snapshot-inline.h:54:5: note: in expansion of macro 'CAIRO_MUTEX_LOCK' 54 | CAIRO_MUTEX_LOCK (snapshot->mutex); | ^~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:177:41: error: implicit declaration of function 'CAIRO_MUTEX_IMPL_UNLOCK'; did you mean 'CAIRO_MUTEX_IMPL_NOOP'? [-Werror=implicit-function-declaration] 177 | #define CAIRO_MUTEX_UNLOCK CAIRO_MUTEX_IMPL_UNLOCK | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-surface-snapshot-inline.h:56:5: note: in expansion of macro 'CAIRO_MUTEX_UNLOCK' 56 | CAIRO_MUTEX_UNLOCK (snapshot->mutex); | ^~~~~~~~~~~~~~~~~~ cc1: some warnings being treated as errors [19/121] Compiling C object src/libcairo.so.2.11800.0.p/cairo-clip.c.o FAILED: src/libcairo.so.2.11800.0.p/cairo-clip.c.o /home/autobuild/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc -Isrc/libcairo.so.2.11800.0.p -Isrc -I../src -I. -I.. -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/freetype2 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/libpng16 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=gnu11 -O3 -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -Wno-enum-conversion -fno-strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mlongcalls -mauto-litpools -O1 -g0 -fPIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -DCAIRO_COMPILATION -MD -MQ src/libcairo.so.2.11800.0.p/cairo-clip.c.o -MF src/libcairo.so.2.11800.0.p/cairo-clip.c.o.d -o src/libcairo.so.2.11800.0.p/cairo-clip.c.o -c ../src/cairo-clip.c In file included from ../src/cairo-mutex-type-private.h:45, from ../src/cairo-scaled-font-private.h:45, from ../src/cairoint.h:415, from ../src/cairo-clip.c:42: ../src/cairo-mutex-impl-private.h:231:3: error: #error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." 231 | # error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." | ^~~~~ ../src/cairo-mutex-impl-private.h:240:11: error: unknown type name 'cairo_mutex_impl_t' 240 | typedef cairo_mutex_impl_t cairo_recursive_mutex_impl_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:49:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." 49 | # error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:52:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." 52 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:55:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." 55 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:58:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." 58 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:142:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined" 142 | # error "CAIRO_MUTEX_IMPL_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:145:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" 145 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:148:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined" 148 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:157:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" 157 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:167:9: error: unknown type name 'cairo_mutex_impl_t' 167 | typedef cairo_mutex_impl_t cairo_mutex_t; | ^~~~~~~~~~~~~~~~~~ [20/121] Compiling C object src/libcairo.so.2.11800.0.p/cairo-contour.c.o FAILED: src/libcairo.so.2.11800.0.p/cairo-contour.c.o /home/autobuild/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc -Isrc/libcairo.so.2.11800.0.p -Isrc -I../src -I. -I.. -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/freetype2 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/libpng16 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=gnu11 -O3 -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -Wno-enum-conversion -fno-strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mlongcalls -mauto-litpools -O1 -g0 -fPIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -DCAIRO_COMPILATION -MD -MQ src/libcairo.so.2.11800.0.p/cairo-contour.c.o -MF src/libcairo.so.2.11800.0.p/cairo-contour.c.o.d -o src/libcairo.so.2.11800.0.p/cairo-contour.c.o -c ../src/cairo-contour.c In file included from ../src/cairo-mutex-type-private.h:45, from ../src/cairo-scaled-font-private.h:45, from ../src/cairoint.h:415, from ../src/cairo-contour.c:39: ../src/cairo-mutex-impl-private.h:231:3: error: #error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." 231 | # error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." | ^~~~~ ../src/cairo-mutex-impl-private.h:240:11: error: unknown type name 'cairo_mutex_impl_t' 240 | typedef cairo_mutex_impl_t cairo_recursive_mutex_impl_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:49:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." 49 | # error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:52:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." 52 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:55:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." 55 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:58:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." 58 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:142:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined" 142 | # error "CAIRO_MUTEX_IMPL_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:145:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" 145 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:148:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined" 148 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:157:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" 157 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:167:9: error: unknown type name 'cairo_mutex_impl_t' 167 | typedef cairo_mutex_impl_t cairo_mutex_t; | ^~~~~~~~~~~~~~~~~~ [21/121] Compiling C object src/libcairo.so.2.11800.0.p/cairo-error.c.o FAILED: src/libcairo.so.2.11800.0.p/cairo-error.c.o /home/autobuild/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc -Isrc/libcairo.so.2.11800.0.p -Isrc -I../src -I. -I.. -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/freetype2 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/libpng16 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=gnu11 -O3 -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -Wno-enum-conversion -fno-strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mlongcalls -mauto-litpools -O1 -g0 -fPIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -DCAIRO_COMPILATION -MD -MQ src/libcairo.so.2.11800.0.p/cairo-error.c.o -MF src/libcairo.so.2.11800.0.p/cairo-error.c.o.d -o src/libcairo.so.2.11800.0.p/cairo-error.c.o -c ../src/cairo-error.c In file included from ../src/cairo-mutex-type-private.h:45, from ../src/cairo-scaled-font-private.h:45, from ../src/cairoint.h:415, from ../src/cairo-error.c:39: ../src/cairo-mutex-impl-private.h:231:3: error: #error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." 231 | # error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." | ^~~~~ ../src/cairo-mutex-impl-private.h:240:11: error: unknown type name 'cairo_mutex_impl_t' 240 | typedef cairo_mutex_impl_t cairo_recursive_mutex_impl_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:49:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." 49 | # error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:52:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." 52 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:55:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." 55 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:58:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." 58 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:142:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined" 142 | # error "CAIRO_MUTEX_IMPL_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:145:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" 145 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:148:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined" 148 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:157:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" 157 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:167:9: error: unknown type name 'cairo_mutex_impl_t' 167 | typedef cairo_mutex_impl_t cairo_mutex_t; | ^~~~~~~~~~~~~~~~~~ [22/121] Compiling C object src/libcairo.so.2.11800.0.p/cairo-botor-scan-converter.c.o FAILED: src/libcairo.so.2.11800.0.p/cairo-botor-scan-converter.c.o /home/autobuild/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc -Isrc/libcairo.so.2.11800.0.p -Isrc -I../src -I. -I.. -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/freetype2 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/libpng16 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=gnu11 -O3 -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -Wno-enum-conversion -fno-strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mlongcalls -mauto-litpools -O1 -g0 -fPIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -DCAIRO_COMPILATION -MD -MQ src/libcairo.so.2.11800.0.p/cairo-botor-scan-converter.c.o -MF src/libcairo.so.2.11800.0.p/cairo-botor-scan-converter.c.o.d -o src/libcairo.so.2.11800.0.p/cairo-botor-scan-converter.c.o -c ../src/cairo-botor-scan-converter.c In file included from ../src/cairo-mutex-type-private.h:45, from ../src/cairo-scaled-font-private.h:45, from ../src/cairoint.h:415, from ../src/cairo-botor-scan-converter.c:43: ../src/cairo-mutex-impl-private.h:231:3: error: #error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." 231 | # error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." | ^~~~~ ../src/cairo-mutex-impl-private.h:240:11: error: unknown type name 'cairo_mutex_impl_t' 240 | typedef cairo_mutex_impl_t cairo_recursive_mutex_impl_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:49:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." 49 | # error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:52:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." 52 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:55:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." 55 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:58:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." 58 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:142:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined" 142 | # error "CAIRO_MUTEX_IMPL_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:145:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" 145 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:148:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined" 148 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:157:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" 157 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:167:9: error: unknown type name 'cairo_mutex_impl_t' 167 | typedef cairo_mutex_impl_t cairo_mutex_t; | ^~~~~~~~~~~~~~~~~~ [23/121] Compiling C object src/libcairo.so.2.11800.0.p/cairo-boxes.c.o FAILED: src/libcairo.so.2.11800.0.p/cairo-boxes.c.o /home/autobuild/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc -Isrc/libcairo.so.2.11800.0.p -Isrc -I../src -I. -I.. -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/freetype2 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/libpng16 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=gnu11 -O3 -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -Wno-enum-conversion -fno-strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mlongcalls -mauto-litpools -O1 -g0 -fPIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -DCAIRO_COMPILATION -MD -MQ src/libcairo.so.2.11800.0.p/cairo-boxes.c.o -MF src/libcairo.so.2.11800.0.p/cairo-boxes.c.o.d -o src/libcairo.so.2.11800.0.p/cairo-boxes.c.o -c ../src/cairo-boxes.c In file included from ../src/cairo-mutex-type-private.h:45, from ../src/cairo-scaled-font-private.h:45, from ../src/cairoint.h:415, from ../src/cairo-boxes.c:34: ../src/cairo-mutex-impl-private.h:231:3: error: #error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." 231 | # error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." | ^~~~~ ../src/cairo-mutex-impl-private.h:240:11: error: unknown type name 'cairo_mutex_impl_t' 240 | typedef cairo_mutex_impl_t cairo_recursive_mutex_impl_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:49:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." 49 | # error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:52:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." 52 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:55:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." 55 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:58:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." 58 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:142:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined" 142 | # error "CAIRO_MUTEX_IMPL_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:145:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" 145 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:148:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined" 148 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:157:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" 157 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:167:9: error: unknown type name 'cairo_mutex_impl_t' 167 | typedef cairo_mutex_impl_t cairo_mutex_t; | ^~~~~~~~~~~~~~~~~~ [24/121] Compiling C object src/libcairo.so.2.11800.0.p/cairo-clip-tor-scan-converter.c.o FAILED: src/libcairo.so.2.11800.0.p/cairo-clip-tor-scan-converter.c.o /home/autobuild/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc -Isrc/libcairo.so.2.11800.0.p -Isrc -I../src -I. -I.. -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/freetype2 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/libpng16 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=gnu11 -O3 -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -Wno-enum-conversion -fno-strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mlongcalls -mauto-litpools -O1 -g0 -fPIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -DCAIRO_COMPILATION -MD -MQ src/libcairo.so.2.11800.0.p/cairo-clip-tor-scan-converter.c.o -MF src/libcairo.so.2.11800.0.p/cairo-clip-tor-scan-converter.c.o.d -o src/libcairo.so.2.11800.0.p/cairo-clip-tor-scan-converter.c.o -c ../src/cairo-clip-tor-scan-converter.c In file included from ../src/cairo-mutex-type-private.h:45, from ../src/cairo-scaled-font-private.h:45, from ../src/cairoint.h:415, from ../src/cairo-clip-tor-scan-converter.c:96: ../src/cairo-mutex-impl-private.h:231:3: error: #error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." 231 | # error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." | ^~~~~ ../src/cairo-mutex-impl-private.h:240:11: error: unknown type name 'cairo_mutex_impl_t' 240 | typedef cairo_mutex_impl_t cairo_recursive_mutex_impl_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:49:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." 49 | # error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:52:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." 52 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:55:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." 55 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:58:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." 58 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:142:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined" 142 | # error "CAIRO_MUTEX_IMPL_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:145:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" 145 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:148:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined" 148 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:157:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" 157 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:167:9: error: unknown type name 'cairo_mutex_impl_t' 167 | typedef cairo_mutex_impl_t cairo_mutex_t; | ^~~~~~~~~~~~~~~~~~ [25/121] Compiling C object src/libcairo.so.2.11800.0.p/cairo-default-context.c.o FAILED: src/libcairo.so.2.11800.0.p/cairo-default-context.c.o /home/autobuild/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc -Isrc/libcairo.so.2.11800.0.p -Isrc -I../src -I. -I.. -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/freetype2 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/libpng16 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=gnu11 -O3 -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -Wno-enum-conversion -fno-strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mlongcalls -mauto-litpools -O1 -g0 -fPIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -DCAIRO_COMPILATION -MD -MQ src/libcairo.so.2.11800.0.p/cairo-default-context.c.o -MF src/libcairo.so.2.11800.0.p/cairo-default-context.c.o.d -o src/libcairo.so.2.11800.0.p/cairo-default-context.c.o -c ../src/cairo-default-context.c In file included from ../src/cairo-mutex-type-private.h:45, from ../src/cairo-scaled-font-private.h:45, from ../src/cairoint.h:415, from ../src/cairo-default-context.c:41: ../src/cairo-mutex-impl-private.h:231:3: error: #error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." 231 | # error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." | ^~~~~ ../src/cairo-mutex-impl-private.h:240:11: error: unknown type name 'cairo_mutex_impl_t' 240 | typedef cairo_mutex_impl_t cairo_recursive_mutex_impl_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:49:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." 49 | # error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:52:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." 52 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:55:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." 55 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:58:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." 58 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:142:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined" 142 | # error "CAIRO_MUTEX_IMPL_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:145:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" 145 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:148:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined" 148 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:157:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" 157 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:167:9: error: unknown type name 'cairo_mutex_impl_t' 167 | typedef cairo_mutex_impl_t cairo_mutex_t; | ^~~~~~~~~~~~~~~~~~ [26/121] Compiling C object src/libcairo.so.2.11800.0.p/cairo-freed-pool.c.o FAILED: src/libcairo.so.2.11800.0.p/cairo-freed-pool.c.o /home/autobuild/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc -Isrc/libcairo.so.2.11800.0.p -Isrc -I../src -I. -I.. -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/freetype2 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/libpng16 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=gnu11 -O3 -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -Wno-enum-conversion -fno-strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mlongcalls -mauto-litpools -O1 -g0 -fPIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -DCAIRO_COMPILATION -MD -MQ src/libcairo.so.2.11800.0.p/cairo-freed-pool.c.o -MF src/libcairo.so.2.11800.0.p/cairo-freed-pool.c.o.d -o src/libcairo.so.2.11800.0.p/cairo-freed-pool.c.o -c ../src/cairo-freed-pool.c In file included from ../src/cairo-mutex-type-private.h:45, from ../src/cairo-scaled-font-private.h:45, from ../src/cairoint.h:415, from ../src/cairo-freed-pool.c:38: ../src/cairo-mutex-impl-private.h:231:3: error: #error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." 231 | # error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." | ^~~~~ ../src/cairo-mutex-impl-private.h:240:11: error: unknown type name 'cairo_mutex_impl_t' 240 | typedef cairo_mutex_impl_t cairo_recursive_mutex_impl_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:49:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." 49 | # error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:52:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." 52 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:55:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." 55 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:58:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." 58 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:142:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined" 142 | # error "CAIRO_MUTEX_IMPL_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:145:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" 145 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:148:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined" 148 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:157:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" 157 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:167:9: error: unknown type name 'cairo_mutex_impl_t' 167 | typedef cairo_mutex_impl_t cairo_mutex_t; | ^~~~~~~~~~~~~~~~~~ [27/121] Compiling C object src/libcairo.so.2.11800.0.p/cairo-device.c.o FAILED: src/libcairo.so.2.11800.0.p/cairo-device.c.o /home/autobuild/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc -Isrc/libcairo.so.2.11800.0.p -Isrc -I../src -I. -I.. -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/freetype2 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/libpng16 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=gnu11 -O3 -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -Wno-enum-conversion -fno-strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mlongcalls -mauto-litpools -O1 -g0 -fPIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -DCAIRO_COMPILATION -MD -MQ src/libcairo.so.2.11800.0.p/cairo-device.c.o -MF src/libcairo.so.2.11800.0.p/cairo-device.c.o.d -o src/libcairo.so.2.11800.0.p/cairo-device.c.o -c ../src/cairo-device.c In file included from ../src/cairo-mutex-type-private.h:45, from ../src/cairo-scaled-font-private.h:45, from ../src/cairoint.h:415, from ../src/cairo-device.c:36: ../src/cairo-mutex-impl-private.h:231:3: error: #error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." 231 | # error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." | ^~~~~ ../src/cairo-mutex-impl-private.h:240:11: error: unknown type name 'cairo_mutex_impl_t' 240 | typedef cairo_mutex_impl_t cairo_recursive_mutex_impl_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:49:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." 49 | # error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:52:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." 52 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:55:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." 55 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:58:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." 58 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:142:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined" 142 | # error "CAIRO_MUTEX_IMPL_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:145:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" 145 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:148:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined" 148 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:157:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" 157 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:167:9: error: unknown type name 'cairo_mutex_impl_t' 167 | typedef cairo_mutex_impl_t cairo_mutex_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-device.c: In function '_cairo_device_init': ../src/cairo-mutex-type-private.h:93:34: error: 'CAIRO_MUTEX_IMPL_NIL_INITIALIZER' undeclared (first use in this function); did you mean 'CAIRO_MUTEX_NIL_INITIALIZER'? 93 | cairo_mutex_t _tmp_mutex = CAIRO_MUTEX_IMPL_NIL_INITIALIZER; \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-impl-private.h:242:49: note: in expansion of macro 'CAIRO_MUTEX_IMPL_INIT' 242 | # define CAIRO_RECURSIVE_MUTEX_IMPL_INIT(mutex) CAIRO_MUTEX_IMPL_INIT(mutex) | ^~~~~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:182:49: note: in expansion of macro 'CAIRO_RECURSIVE_MUTEX_IMPL_INIT' 182 | #define CAIRO_RECURSIVE_MUTEX_INIT CAIRO_RECURSIVE_MUTEX_IMPL_INIT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-device.c:183:5: note: in expansion of macro 'CAIRO_RECURSIVE_MUTEX_INIT' 183 | CAIRO_RECURSIVE_MUTEX_INIT (device->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:93:34: note: each undeclared identifier is reported only once for each function it appears in 93 | cairo_mutex_t _tmp_mutex = CAIRO_MUTEX_IMPL_NIL_INITIALIZER; \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-impl-private.h:242:49: note: in expansion of macro 'CAIRO_MUTEX_IMPL_INIT' 242 | # define CAIRO_RECURSIVE_MUTEX_IMPL_INIT(mutex) CAIRO_MUTEX_IMPL_INIT(mutex) | ^~~~~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:182:49: note: in expansion of macro 'CAIRO_RECURSIVE_MUTEX_IMPL_INIT' 182 | #define CAIRO_RECURSIVE_MUTEX_INIT CAIRO_RECURSIVE_MUTEX_IMPL_INIT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-device.c:183:5: note: in expansion of macro 'CAIRO_RECURSIVE_MUTEX_INIT' 183 | CAIRO_RECURSIVE_MUTEX_INIT (device->mutex); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-device.c: In function 'cairo_device_acquire': ../src/cairo-mutex-type-private.h:175:41: error: implicit declaration of function 'CAIRO_MUTEX_IMPL_LOCK'; did you mean 'CAIRO_MUTEX_IMPL_NOOP'? [-Werror=implicit-function-declaration] 175 | #define CAIRO_MUTEX_LOCK CAIRO_MUTEX_IMPL_LOCK | ^~~~~~~~~~~~~~~~~~~~~ ../src/cairo-device.c:423:5: note: in expansion of macro 'CAIRO_MUTEX_LOCK' 423 | CAIRO_MUTEX_LOCK (device->mutex); | ^~~~~~~~~~~~~~~~ ../src/cairo-device.c: In function 'cairo_device_release': ../src/cairo-mutex-type-private.h:177:41: error: implicit declaration of function 'CAIRO_MUTEX_IMPL_UNLOCK'; did you mean 'CAIRO_MUTEX_IMPL_NOOP'? [-Werror=implicit-function-declaration] 177 | #define CAIRO_MUTEX_UNLOCK CAIRO_MUTEX_IMPL_UNLOCK | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-device.c:454:5: note: in expansion of macro 'CAIRO_MUTEX_UNLOCK' 454 | CAIRO_MUTEX_UNLOCK (device->mutex); | ^~~~~~~~~~~~~~~~~~ cc1: some warnings being treated as errors [28/121] Compiling C object src/libcairo.so.2.11800.0.p/cairo-bentley-ottmann-rectilinear.c.o FAILED: src/libcairo.so.2.11800.0.p/cairo-bentley-ottmann-rectilinear.c.o /home/autobuild/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc -Isrc/libcairo.so.2.11800.0.p -Isrc -I../src -I. -I.. -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/freetype2 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/libpng16 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=gnu11 -O3 -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -Wno-enum-conversion -fno-strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mlongcalls -mauto-litpools -O1 -g0 -fPIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -DCAIRO_COMPILATION -MD -MQ src/libcairo.so.2.11800.0.p/cairo-bentley-ottmann-rectilinear.c.o -MF src/libcairo.so.2.11800.0.p/cairo-bentley-ottmann-rectilinear.c.o.d -o src/libcairo.so.2.11800.0.p/cairo-bentley-ottmann-rectilinear.c.o -c ../src/cairo-bentley-ottmann-rectilinear.c In file included from ../src/cairo-mutex-type-private.h:45, from ../src/cairo-scaled-font-private.h:45, from ../src/cairoint.h:415, from ../src/cairo-bentley-ottmann-rectilinear.c:39: ../src/cairo-mutex-impl-private.h:231:3: error: #error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." 231 | # error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." | ^~~~~ ../src/cairo-mutex-impl-private.h:240:11: error: unknown type name 'cairo_mutex_impl_t' 240 | typedef cairo_mutex_impl_t cairo_recursive_mutex_impl_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:49:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." 49 | # error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:52:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." 52 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:55:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." 55 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:58:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." 58 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:142:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined" 142 | # error "CAIRO_MUTEX_IMPL_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:145:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" 145 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:148:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined" 148 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:157:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" 157 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:167:9: error: unknown type name 'cairo_mutex_impl_t' 167 | typedef cairo_mutex_impl_t cairo_mutex_t; | ^~~~~~~~~~~~~~~~~~ [29/121] Compiling C object src/libcairo.so.2.11800.0.p/cairo-font-face.c.o FAILED: src/libcairo.so.2.11800.0.p/cairo-font-face.c.o /home/autobuild/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc -Isrc/libcairo.so.2.11800.0.p -Isrc -I../src -I. -I.. -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/freetype2 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/libpng16 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=gnu11 -O3 -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -Wno-enum-conversion -fno-strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mlongcalls -mauto-litpools -O1 -g0 -fPIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -DCAIRO_COMPILATION -MD -MQ src/libcairo.so.2.11800.0.p/cairo-font-face.c.o -MF src/libcairo.so.2.11800.0.p/cairo-font-face.c.o.d -o src/libcairo.so.2.11800.0.p/cairo-font-face.c.o -c ../src/cairo-font-face.c In file included from ../src/cairo-mutex-type-private.h:45, from ../src/cairo-scaled-font-private.h:45, from ../src/cairoint.h:415, from ../src/cairo-font-face.c:41: ../src/cairo-mutex-impl-private.h:231:3: error: #error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." 231 | # error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." | ^~~~~ ../src/cairo-mutex-impl-private.h:240:11: error: unknown type name 'cairo_mutex_impl_t' 240 | typedef cairo_mutex_impl_t cairo_recursive_mutex_impl_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:49:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." 49 | # error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:52:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." 52 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:55:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." 55 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:58:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." 58 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:142:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined" 142 | # error "CAIRO_MUTEX_IMPL_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:145:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" 145 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:148:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined" 148 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:157:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" 157 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:167:9: error: unknown type name 'cairo_mutex_impl_t' 167 | typedef cairo_mutex_impl_t cairo_mutex_t; | ^~~~~~~~~~~~~~~~~~ [30/121] Compiling C object src/libcairo.so.2.11800.0.p/cairo-atomic.c.o FAILED: src/libcairo.so.2.11800.0.p/cairo-atomic.c.o /home/autobuild/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc -Isrc/libcairo.so.2.11800.0.p -Isrc -I../src -I. -I.. -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/freetype2 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/libpng16 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=gnu11 -O3 -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -Wno-enum-conversion -fno-strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mlongcalls -mauto-litpools -O1 -g0 -fPIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -DCAIRO_COMPILATION -MD -MQ src/libcairo.so.2.11800.0.p/cairo-atomic.c.o -MF src/libcairo.so.2.11800.0.p/cairo-atomic.c.o.d -o src/libcairo.so.2.11800.0.p/cairo-atomic.c.o -c ../src/cairo-atomic.c In file included from ../src/cairo-mutex-type-private.h:45, from ../src/cairo-scaled-font-private.h:45, from ../src/cairoint.h:415, from ../src/cairo-atomic.c:34: ../src/cairo-mutex-impl-private.h:231:3: error: #error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." 231 | # error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." | ^~~~~ ../src/cairo-mutex-impl-private.h:240:11: error: unknown type name 'cairo_mutex_impl_t' 240 | typedef cairo_mutex_impl_t cairo_recursive_mutex_impl_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:49:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." 49 | # error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:52:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." 52 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:55:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." 55 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:58:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." 58 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:142:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined" 142 | # error "CAIRO_MUTEX_IMPL_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:145:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" 145 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:148:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined" 148 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:157:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" 157 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:167:9: error: unknown type name 'cairo_mutex_impl_t' 167 | typedef cairo_mutex_impl_t cairo_mutex_t; | ^~~~~~~~~~~~~~~~~~ [31/121] Compiling C object src/libcairo.so.2.11800.0.p/cairo-font-options.c.o FAILED: src/libcairo.so.2.11800.0.p/cairo-font-options.c.o /home/autobuild/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc -Isrc/libcairo.so.2.11800.0.p -Isrc -I../src -I. -I.. -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/freetype2 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/libpng16 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=gnu11 -O3 -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -Wno-enum-conversion -fno-strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mlongcalls -mauto-litpools -O1 -g0 -fPIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -DCAIRO_COMPILATION -MD -MQ src/libcairo.so.2.11800.0.p/cairo-font-options.c.o -MF src/libcairo.so.2.11800.0.p/cairo-font-options.c.o.d -o src/libcairo.so.2.11800.0.p/cairo-font-options.c.o -c ../src/cairo-font-options.c In file included from ../src/cairo-mutex-type-private.h:45, from ../src/cairo-scaled-font-private.h:45, from ../src/cairoint.h:415, from ../src/cairo-font-options.c:37: ../src/cairo-mutex-impl-private.h:231:3: error: #error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." 231 | # error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." | ^~~~~ ../src/cairo-mutex-impl-private.h:240:11: error: unknown type name 'cairo_mutex_impl_t' 240 | typedef cairo_mutex_impl_t cairo_recursive_mutex_impl_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:49:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." 49 | # error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:52:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." 52 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:55:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." 55 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:58:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." 58 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:142:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined" 142 | # error "CAIRO_MUTEX_IMPL_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:145:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" 145 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:148:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined" 148 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:157:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" 157 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:167:9: error: unknown type name 'cairo_mutex_impl_t' 167 | typedef cairo_mutex_impl_t cairo_mutex_t; | ^~~~~~~~~~~~~~~~~~ [32/121] Compiling C object src/libcairo.so.2.11800.0.p/cairo-hash.c.o FAILED: src/libcairo.so.2.11800.0.p/cairo-hash.c.o /home/autobuild/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc -Isrc/libcairo.so.2.11800.0.p -Isrc -I../src -I. -I.. -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/freetype2 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/libpng16 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=gnu11 -O3 -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -Wno-enum-conversion -fno-strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mlongcalls -mauto-litpools -O1 -g0 -fPIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -DCAIRO_COMPILATION -MD -MQ src/libcairo.so.2.11800.0.p/cairo-hash.c.o -MF src/libcairo.so.2.11800.0.p/cairo-hash.c.o.d -o src/libcairo.so.2.11800.0.p/cairo-hash.c.o -c ../src/cairo-hash.c In file included from ../src/cairo-mutex-type-private.h:45, from ../src/cairo-scaled-font-private.h:45, from ../src/cairoint.h:415, from ../src/cairo-hash.c:39: ../src/cairo-mutex-impl-private.h:231:3: error: #error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." 231 | # error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." | ^~~~~ ../src/cairo-mutex-impl-private.h:240:11: error: unknown type name 'cairo_mutex_impl_t' 240 | typedef cairo_mutex_impl_t cairo_recursive_mutex_impl_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:49:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." 49 | # error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:52:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." 52 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:55:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." 55 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:58:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." 58 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:142:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined" 142 | # error "CAIRO_MUTEX_IMPL_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:145:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" 145 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:148:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined" 148 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:157:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" 157 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:167:9: error: unknown type name 'cairo_mutex_impl_t' 167 | typedef cairo_mutex_impl_t cairo_mutex_t; | ^~~~~~~~~~~~~~~~~~ [33/121] Compiling C object src/libcairo.so.2.11800.0.p/cairo-freelist.c.o FAILED: src/libcairo.so.2.11800.0.p/cairo-freelist.c.o /home/autobuild/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc -Isrc/libcairo.so.2.11800.0.p -Isrc -I../src -I. -I.. -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/freetype2 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/libpng16 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=gnu11 -O3 -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -Wno-enum-conversion -fno-strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mlongcalls -mauto-litpools -O1 -g0 -fPIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -DCAIRO_COMPILATION -MD -MQ src/libcairo.so.2.11800.0.p/cairo-freelist.c.o -MF src/libcairo.so.2.11800.0.p/cairo-freelist.c.o.d -o src/libcairo.so.2.11800.0.p/cairo-freelist.c.o -c ../src/cairo-freelist.c In file included from ../src/cairo-mutex-type-private.h:45, from ../src/cairo-scaled-font-private.h:45, from ../src/cairoint.h:415, from ../src/cairo-freelist.c:23: ../src/cairo-mutex-impl-private.h:231:3: error: #error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." 231 | # error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." | ^~~~~ ../src/cairo-mutex-impl-private.h:240:11: error: unknown type name 'cairo_mutex_impl_t' 240 | typedef cairo_mutex_impl_t cairo_recursive_mutex_impl_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:49:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." 49 | # error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:52:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." 52 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:55:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." 55 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:58:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." 58 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:142:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined" 142 | # error "CAIRO_MUTEX_IMPL_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:145:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" 145 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:148:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined" 148 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:157:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" 157 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:167:9: error: unknown type name 'cairo_mutex_impl_t' 167 | typedef cairo_mutex_impl_t cairo_mutex_t; | ^~~~~~~~~~~~~~~~~~ [34/121] Compiling C object src/libcairo.so.2.11800.0.p/cairo-fallback-compositor.c.o FAILED: src/libcairo.so.2.11800.0.p/cairo-fallback-compositor.c.o /home/autobuild/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc -Isrc/libcairo.so.2.11800.0.p -Isrc -I../src -I. -I.. -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/freetype2 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/libpng16 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=gnu11 -O3 -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -Wno-enum-conversion -fno-strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mlongcalls -mauto-litpools -O1 -g0 -fPIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -DCAIRO_COMPILATION -MD -MQ src/libcairo.so.2.11800.0.p/cairo-fallback-compositor.c.o -MF src/libcairo.so.2.11800.0.p/cairo-fallback-compositor.c.o.d -o src/libcairo.so.2.11800.0.p/cairo-fallback-compositor.c.o -c ../src/cairo-fallback-compositor.c In file included from ../src/cairo-mutex-type-private.h:45, from ../src/cairo-scaled-font-private.h:45, from ../src/cairoint.h:415, from ../src/cairo-fallback-compositor.c:42: ../src/cairo-mutex-impl-private.h:231:3: error: #error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." 231 | # error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." | ^~~~~ ../src/cairo-mutex-impl-private.h:240:11: error: unknown type name 'cairo_mutex_impl_t' 240 | typedef cairo_mutex_impl_t cairo_recursive_mutex_impl_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:49:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." 49 | # error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:52:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." 52 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:55:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." 55 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:58:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." 58 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:142:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined" 142 | # error "CAIRO_MUTEX_IMPL_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:145:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" 145 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:148:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined" 148 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:157:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" 157 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:167:9: error: unknown type name 'cairo_mutex_impl_t' 167 | typedef cairo_mutex_impl_t cairo_mutex_t; | ^~~~~~~~~~~~~~~~~~ [35/121] Compiling C object src/libcairo.so.2.11800.0.p/cairo-hull.c.o FAILED: src/libcairo.so.2.11800.0.p/cairo-hull.c.o /home/autobuild/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc -Isrc/libcairo.so.2.11800.0.p -Isrc -I../src -I. -I.. -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/freetype2 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/libpng16 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=gnu11 -O3 -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -Wno-enum-conversion -fno-strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mlongcalls -mauto-litpools -O1 -g0 -fPIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -DCAIRO_COMPILATION -MD -MQ src/libcairo.so.2.11800.0.p/cairo-hull.c.o -MF src/libcairo.so.2.11800.0.p/cairo-hull.c.o.d -o src/libcairo.so.2.11800.0.p/cairo-hull.c.o -c ../src/cairo-hull.c In file included from ../src/cairo-mutex-type-private.h:45, from ../src/cairo-scaled-font-private.h:45, from ../src/cairoint.h:415, from ../src/cairo-hull.c:37: ../src/cairo-mutex-impl-private.h:231:3: error: #error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." 231 | # error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." | ^~~~~ ../src/cairo-mutex-impl-private.h:240:11: error: unknown type name 'cairo_mutex_impl_t' 240 | typedef cairo_mutex_impl_t cairo_recursive_mutex_impl_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:49:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." 49 | # error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:52:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." 52 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:55:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." 55 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:58:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." 58 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:142:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined" 142 | # error "CAIRO_MUTEX_IMPL_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:145:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" 145 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:148:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined" 148 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:157:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" 157 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:167:9: error: unknown type name 'cairo_mutex_impl_t' 167 | typedef cairo_mutex_impl_t cairo_mutex_t; | ^~~~~~~~~~~~~~~~~~ [36/121] Compiling C object src/libcairo.so.2.11800.0.p/cairo-font-face-twin-data.c.o FAILED: src/libcairo.so.2.11800.0.p/cairo-font-face-twin-data.c.o /home/autobuild/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc -Isrc/libcairo.so.2.11800.0.p -Isrc -I../src -I. -I.. -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/freetype2 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/libpng16 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=gnu11 -O3 -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -Wno-enum-conversion -fno-strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mlongcalls -mauto-litpools -O1 -g0 -fPIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -DCAIRO_COMPILATION -MD -MQ src/libcairo.so.2.11800.0.p/cairo-font-face-twin-data.c.o -MF src/libcairo.so.2.11800.0.p/cairo-font-face-twin-data.c.o.d -o src/libcairo.so.2.11800.0.p/cairo-font-face-twin-data.c.o -c ../src/cairo-font-face-twin-data.c In file included from ../src/cairo-mutex-type-private.h:45, from ../src/cairo-scaled-font-private.h:45, from ../src/cairoint.h:415, from ../src/cairo-font-face-twin-data.c:3: ../src/cairo-mutex-impl-private.h:231:3: error: #error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." 231 | # error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." | ^~~~~ ../src/cairo-mutex-impl-private.h:240:11: error: unknown type name 'cairo_mutex_impl_t' 240 | typedef cairo_mutex_impl_t cairo_recursive_mutex_impl_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:49:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." 49 | # error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:52:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." 52 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:55:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." 55 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:58:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." 58 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:142:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined" 142 | # error "CAIRO_MUTEX_IMPL_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:145:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" 145 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:148:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined" 148 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:157:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" 157 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:167:9: error: unknown type name 'cairo_mutex_impl_t' 167 | typedef cairo_mutex_impl_t cairo_mutex_t; | ^~~~~~~~~~~~~~~~~~ [37/121] Compiling C object src/libcairo.so.2.11800.0.p/cairo-font-face-twin.c.o FAILED: src/libcairo.so.2.11800.0.p/cairo-font-face-twin.c.o /home/autobuild/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc -Isrc/libcairo.so.2.11800.0.p -Isrc -I../src -I. -I.. -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/freetype2 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/libpng16 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=gnu11 -O3 -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -Wno-enum-conversion -fno-strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mlongcalls -mauto-litpools -O1 -g0 -fPIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -DCAIRO_COMPILATION -MD -MQ src/libcairo.so.2.11800.0.p/cairo-font-face-twin.c.o -MF src/libcairo.so.2.11800.0.p/cairo-font-face-twin.c.o.d -o src/libcairo.so.2.11800.0.p/cairo-font-face-twin.c.o -c ../src/cairo-font-face-twin.c In file included from ../src/cairo-mutex-type-private.h:45, from ../src/cairo-scaled-font-private.h:45, from ../src/cairoint.h:415, from ../src/cairo-font-face-twin.c:37: ../src/cairo-mutex-impl-private.h:231:3: error: #error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." 231 | # error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." | ^~~~~ ../src/cairo-mutex-impl-private.h:240:11: error: unknown type name 'cairo_mutex_impl_t' 240 | typedef cairo_mutex_impl_t cairo_recursive_mutex_impl_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:49:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." 49 | # error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:52:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." 52 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:55:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." 55 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:58:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." 58 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:142:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined" 142 | # error "CAIRO_MUTEX_IMPL_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:145:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" 145 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:148:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined" 148 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:157:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" 157 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:167:9: error: unknown type name 'cairo_mutex_impl_t' 167 | typedef cairo_mutex_impl_t cairo_mutex_t; | ^~~~~~~~~~~~~~~~~~ [38/121] Compiling C object src/libcairo.so.2.11800.0.p/cairo-fixed.c.o FAILED: src/libcairo.so.2.11800.0.p/cairo-fixed.c.o /home/autobuild/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc -Isrc/libcairo.so.2.11800.0.p -Isrc -I../src -I. -I.. -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/freetype2 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/libpng16 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=gnu11 -O3 -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -Wno-enum-conversion -fno-strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mlongcalls -mauto-litpools -O1 -g0 -fPIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -DCAIRO_COMPILATION -MD -MQ src/libcairo.so.2.11800.0.p/cairo-fixed.c.o -MF src/libcairo.so.2.11800.0.p/cairo-fixed.c.o.d -o src/libcairo.so.2.11800.0.p/cairo-fixed.c.o -c ../src/cairo-fixed.c In file included from ../src/cairo-mutex-type-private.h:45, from ../src/cairo-scaled-font-private.h:45, from ../src/cairoint.h:415, from ../src/cairo-fixed.c:37: ../src/cairo-mutex-impl-private.h:231:3: error: #error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." 231 | # error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." | ^~~~~ ../src/cairo-mutex-impl-private.h:240:11: error: unknown type name 'cairo_mutex_impl_t' 240 | typedef cairo_mutex_impl_t cairo_recursive_mutex_impl_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:49:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." 49 | # error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:52:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." 52 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:55:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." 55 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:58:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." 58 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:142:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined" 142 | # error "CAIRO_MUTEX_IMPL_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:145:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" 145 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:148:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined" 148 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:157:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" 157 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:167:9: error: unknown type name 'cairo_mutex_impl_t' 167 | typedef cairo_mutex_impl_t cairo_mutex_t; | ^~~~~~~~~~~~~~~~~~ [39/121] Compiling C object src/libcairo.so.2.11800.0.p/cairo-image-info.c.o FAILED: src/libcairo.so.2.11800.0.p/cairo-image-info.c.o /home/autobuild/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc -Isrc/libcairo.so.2.11800.0.p -Isrc -I../src -I. -I.. -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/freetype2 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/libpng16 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=gnu11 -O3 -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -Wno-enum-conversion -fno-strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mlongcalls -mauto-litpools -O1 -g0 -fPIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -DCAIRO_COMPILATION -MD -MQ src/libcairo.so.2.11800.0.p/cairo-image-info.c.o -MF src/libcairo.so.2.11800.0.p/cairo-image-info.c.o.d -o src/libcairo.so.2.11800.0.p/cairo-image-info.c.o -c ../src/cairo-image-info.c In file included from ../src/cairo-mutex-type-private.h:45, from ../src/cairo-scaled-font-private.h:45, from ../src/cairoint.h:415, from ../src/cairo-image-info.c:37: ../src/cairo-mutex-impl-private.h:231:3: error: #error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." 231 | # error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." | ^~~~~ ../src/cairo-mutex-impl-private.h:240:11: error: unknown type name 'cairo_mutex_impl_t' 240 | typedef cairo_mutex_impl_t cairo_recursive_mutex_impl_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:49:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." 49 | # error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:52:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." 52 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:55:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." 55 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:58:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." 58 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:142:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined" 142 | # error "CAIRO_MUTEX_IMPL_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:145:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" 145 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:148:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined" 148 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:157:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" 157 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:167:9: error: unknown type name 'cairo_mutex_impl_t' 167 | typedef cairo_mutex_impl_t cairo_mutex_t; | ^~~~~~~~~~~~~~~~~~ [40/121] Compiling C object src/libcairo.so.2.11800.0.p/cairo-mempool.c.o FAILED: src/libcairo.so.2.11800.0.p/cairo-mempool.c.o /home/autobuild/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc -Isrc/libcairo.so.2.11800.0.p -Isrc -I../src -I. -I.. -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/freetype2 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/libpng16 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=gnu11 -O3 -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -Wno-enum-conversion -fno-strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mlongcalls -mauto-litpools -O1 -g0 -fPIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -DCAIRO_COMPILATION -MD -MQ src/libcairo.so.2.11800.0.p/cairo-mempool.c.o -MF src/libcairo.so.2.11800.0.p/cairo-mempool.c.o.d -o src/libcairo.so.2.11800.0.p/cairo-mempool.c.o -c ../src/cairo-mempool.c In file included from ../src/cairo-mutex-type-private.h:45, from ../src/cairo-scaled-font-private.h:45, from ../src/cairoint.h:415, from ../src/cairo-mempool.c:37: ../src/cairo-mutex-impl-private.h:231:3: error: #error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." 231 | # error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." | ^~~~~ ../src/cairo-mutex-impl-private.h:240:11: error: unknown type name 'cairo_mutex_impl_t' 240 | typedef cairo_mutex_impl_t cairo_recursive_mutex_impl_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:49:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." 49 | # error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:52:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." 52 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:55:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." 55 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:58:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." 58 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:142:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined" 142 | # error "CAIRO_MUTEX_IMPL_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:145:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" 145 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:148:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined" 148 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:157:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" 157 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:167:9: error: unknown type name 'cairo_mutex_impl_t' 167 | typedef cairo_mutex_impl_t cairo_mutex_t; | ^~~~~~~~~~~~~~~~~~ [41/121] Compiling C object src/libcairo.so.2.11800.0.p/cairo-line.c.o FAILED: src/libcairo.so.2.11800.0.p/cairo-line.c.o /home/autobuild/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc -Isrc/libcairo.so.2.11800.0.p -Isrc -I../src -I. -I.. -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/freetype2 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/libpng16 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=gnu11 -O3 -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -Wno-enum-conversion -fno-strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mlongcalls -mauto-litpools -O1 -g0 -fPIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -DCAIRO_COMPILATION -MD -MQ src/libcairo.so.2.11800.0.p/cairo-line.c.o -MF src/libcairo.so.2.11800.0.p/cairo-line.c.o.d -o src/libcairo.so.2.11800.0.p/cairo-line.c.o -c ../src/cairo-line.c In file included from ../src/cairo-mutex-type-private.h:45, from ../src/cairo-scaled-font-private.h:45, from ../src/cairoint.h:415, from ../src/cairo-line.c:41: ../src/cairo-mutex-impl-private.h:231:3: error: #error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." 231 | # error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." | ^~~~~ ../src/cairo-mutex-impl-private.h:240:11: error: unknown type name 'cairo_mutex_impl_t' 240 | typedef cairo_mutex_impl_t cairo_recursive_mutex_impl_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:49:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." 49 | # error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:52:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." 52 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:55:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." 55 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:58:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." 58 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:142:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined" 142 | # error "CAIRO_MUTEX_IMPL_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:145:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" 145 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:148:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined" 148 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:157:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" 157 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:167:9: error: unknown type name 'cairo_mutex_impl_t' 167 | typedef cairo_mutex_impl_t cairo_mutex_t; | ^~~~~~~~~~~~~~~~~~ [42/121] Compiling C object src/libcairo.so.2.11800.0.p/cairo-lzw.c.o FAILED: src/libcairo.so.2.11800.0.p/cairo-lzw.c.o /home/autobuild/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc -Isrc/libcairo.so.2.11800.0.p -Isrc -I../src -I. -I.. -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/freetype2 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/libpng16 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=gnu11 -O3 -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -Wno-enum-conversion -fno-strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mlongcalls -mauto-litpools -O1 -g0 -fPIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -DCAIRO_COMPILATION -MD -MQ src/libcairo.so.2.11800.0.p/cairo-lzw.c.o -MF src/libcairo.so.2.11800.0.p/cairo-lzw.c.o.d -o src/libcairo.so.2.11800.0.p/cairo-lzw.c.o -c ../src/cairo-lzw.c In file included from ../src/cairo-mutex-type-private.h:45, from ../src/cairo-scaled-font-private.h:45, from ../src/cairoint.h:415, from ../src/cairo-lzw.c:37: ../src/cairo-mutex-impl-private.h:231:3: error: #error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." 231 | # error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." | ^~~~~ ../src/cairo-mutex-impl-private.h:240:11: error: unknown type name 'cairo_mutex_impl_t' 240 | typedef cairo_mutex_impl_t cairo_recursive_mutex_impl_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:49:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." 49 | # error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:52:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." 52 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:55:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." 55 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:58:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." 58 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:142:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined" 142 | # error "CAIRO_MUTEX_IMPL_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:145:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" 145 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:148:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined" 148 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:157:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" 157 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:167:9: error: unknown type name 'cairo_mutex_impl_t' 167 | typedef cairo_mutex_impl_t cairo_mutex_t; | ^~~~~~~~~~~~~~~~~~ [43/121] Compiling C object src/libcairo.so.2.11800.0.p/cairo-matrix.c.o FAILED: src/libcairo.so.2.11800.0.p/cairo-matrix.c.o /home/autobuild/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc -Isrc/libcairo.so.2.11800.0.p -Isrc -I../src -I. -I.. -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/freetype2 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/libpng16 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=gnu11 -O3 -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -Wno-enum-conversion -fno-strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mlongcalls -mauto-litpools -O1 -g0 -fPIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -DCAIRO_COMPILATION -MD -MQ src/libcairo.so.2.11800.0.p/cairo-matrix.c.o -MF src/libcairo.so.2.11800.0.p/cairo-matrix.c.o.d -o src/libcairo.so.2.11800.0.p/cairo-matrix.c.o -c ../src/cairo-matrix.c In file included from ../src/cairo-mutex-type-private.h:45, from ../src/cairo-scaled-font-private.h:45, from ../src/cairoint.h:415, from ../src/cairo-matrix.c:37: ../src/cairo-mutex-impl-private.h:231:3: error: #error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." 231 | # error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." | ^~~~~ ../src/cairo-mutex-impl-private.h:240:11: error: unknown type name 'cairo_mutex_impl_t' 240 | typedef cairo_mutex_impl_t cairo_recursive_mutex_impl_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:49:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." 49 | # error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:52:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." 52 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:55:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." 55 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:58:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." 58 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:142:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined" 142 | # error "CAIRO_MUTEX_IMPL_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:145:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" 145 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:148:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined" 148 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:157:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" 157 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:167:9: error: unknown type name 'cairo_mutex_impl_t' 167 | typedef cairo_mutex_impl_t cairo_mutex_t; | ^~~~~~~~~~~~~~~~~~ [44/121] Compiling C object src/libcairo.so.2.11800.0.p/cairo-mesh-pattern-rasterizer.c.o FAILED: src/libcairo.so.2.11800.0.p/cairo-mesh-pattern-rasterizer.c.o /home/autobuild/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc -Isrc/libcairo.so.2.11800.0.p -Isrc -I../src -I. -I.. -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/freetype2 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/libpng16 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=gnu11 -O3 -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -Wno-enum-conversion -fno-strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mlongcalls -mauto-litpools -O1 -g0 -fPIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -DCAIRO_COMPILATION -MD -MQ src/libcairo.so.2.11800.0.p/cairo-mesh-pattern-rasterizer.c.o -MF src/libcairo.so.2.11800.0.p/cairo-mesh-pattern-rasterizer.c.o.d -o src/libcairo.so.2.11800.0.p/cairo-mesh-pattern-rasterizer.c.o -c ../src/cairo-mesh-pattern-rasterizer.c In file included from ../src/cairo-mutex-type-private.h:45, from ../src/cairo-scaled-font-private.h:45, from ../src/cairoint.h:415, from ../src/cairo-mesh-pattern-rasterizer.c:37: ../src/cairo-mutex-impl-private.h:231:3: error: #error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." 231 | # error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." | ^~~~~ ../src/cairo-mutex-impl-private.h:240:11: error: unknown type name 'cairo_mutex_impl_t' 240 | typedef cairo_mutex_impl_t cairo_recursive_mutex_impl_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:49:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." 49 | # error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:52:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." 52 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:55:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." 55 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:58:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." 58 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:142:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined" 142 | # error "CAIRO_MUTEX_IMPL_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:145:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" 145 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:148:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined" 148 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:157:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" 157 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:167:9: error: unknown type name 'cairo_mutex_impl_t' 167 | typedef cairo_mutex_impl_t cairo_mutex_t; | ^~~~~~~~~~~~~~~~~~ [45/121] Compiling C object src/libcairo.so.2.11800.0.p/cairo-image-surface.c.o FAILED: src/libcairo.so.2.11800.0.p/cairo-image-surface.c.o /home/autobuild/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc -Isrc/libcairo.so.2.11800.0.p -Isrc -I../src -I. -I.. -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/freetype2 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/libpng16 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=gnu11 -O3 -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -Wno-enum-conversion -fno-strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mlongcalls -mauto-litpools -O1 -g0 -fPIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -DCAIRO_COMPILATION -MD -MQ src/libcairo.so.2.11800.0.p/cairo-image-surface.c.o -MF src/libcairo.so.2.11800.0.p/cairo-image-surface.c.o.d -o src/libcairo.so.2.11800.0.p/cairo-image-surface.c.o -c ../src/cairo-image-surface.c In file included from ../src/cairo-mutex-type-private.h:45, from ../src/cairo-scaled-font-private.h:45, from ../src/cairoint.h:415, from ../src/cairo-image-surface.c:40: ../src/cairo-mutex-impl-private.h:231:3: error: #error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." 231 | # error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." | ^~~~~ ../src/cairo-mutex-impl-private.h:240:11: error: unknown type name 'cairo_mutex_impl_t' 240 | typedef cairo_mutex_impl_t cairo_recursive_mutex_impl_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:49:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." 49 | # error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:52:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." 52 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:55:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." 55 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:58:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." 58 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:142:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined" 142 | # error "CAIRO_MUTEX_IMPL_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:145:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" 145 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:148:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined" 148 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:157:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" 157 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:167:9: error: unknown type name 'cairo_mutex_impl_t' 167 | typedef cairo_mutex_impl_t cairo_mutex_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-surface-snapshot-inline.h: In function '_cairo_surface_snapshot_get_target': ../src/cairo-mutex-type-private.h:175:41: error: implicit declaration of function 'CAIRO_MUTEX_IMPL_LOCK'; did you mean 'CAIRO_MUTEX_IMPL_NOOP'? [-Werror=implicit-function-declaration] 175 | #define CAIRO_MUTEX_LOCK CAIRO_MUTEX_IMPL_LOCK | ^~~~~~~~~~~~~~~~~~~~~ ../src/cairo-surface-snapshot-inline.h:54:5: note: in expansion of macro 'CAIRO_MUTEX_LOCK' 54 | CAIRO_MUTEX_LOCK (snapshot->mutex); | ^~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:177:41: error: implicit declaration of function 'CAIRO_MUTEX_IMPL_UNLOCK'; did you mean 'CAIRO_MUTEX_IMPL_NOOP'? [-Werror=implicit-function-declaration] 177 | #define CAIRO_MUTEX_UNLOCK CAIRO_MUTEX_IMPL_UNLOCK | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-surface-snapshot-inline.h:56:5: note: in expansion of macro 'CAIRO_MUTEX_UNLOCK' 56 | CAIRO_MUTEX_UNLOCK (snapshot->mutex); | ^~~~~~~~~~~~~~~~~~ cc1: some warnings being treated as errors [46/121] Compiling C object src/libcairo.so.2.11800.0.p/cairo-gstate.c.o FAILED: src/libcairo.so.2.11800.0.p/cairo-gstate.c.o /home/autobuild/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc -Isrc/libcairo.so.2.11800.0.p -Isrc -I../src -I. -I.. -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/freetype2 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/libpng16 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=gnu11 -O3 -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -Wno-enum-conversion -fno-strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mlongcalls -mauto-litpools -O1 -g0 -fPIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -DCAIRO_COMPILATION -MD -MQ src/libcairo.so.2.11800.0.p/cairo-gstate.c.o -MF src/libcairo.so.2.11800.0.p/cairo-gstate.c.o.d -o src/libcairo.so.2.11800.0.p/cairo-gstate.c.o -c ../src/cairo-gstate.c In file included from ../src/cairo-mutex-type-private.h:45, from ../src/cairo-scaled-font-private.h:45, from ../src/cairoint.h:415, from ../src/cairo-gstate.c:38: ../src/cairo-mutex-impl-private.h:231:3: error: #error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." 231 | # error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." | ^~~~~ ../src/cairo-mutex-impl-private.h:240:11: error: unknown type name 'cairo_mutex_impl_t' 240 | typedef cairo_mutex_impl_t cairo_recursive_mutex_impl_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:49:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." 49 | # error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:52:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." 52 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:55:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." 55 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:58:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." 58 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:142:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined" 142 | # error "CAIRO_MUTEX_IMPL_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:145:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" 145 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:148:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined" 148 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:157:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" 157 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:167:9: error: unknown type name 'cairo_mutex_impl_t' 167 | typedef cairo_mutex_impl_t cairo_mutex_t; | ^~~~~~~~~~~~~~~~~~ [47/121] Compiling C object src/libcairo.so.2.11800.0.p/cairo-image-source.c.o FAILED: src/libcairo.so.2.11800.0.p/cairo-image-source.c.o /home/autobuild/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc -Isrc/libcairo.so.2.11800.0.p -Isrc -I../src -I. -I.. -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/freetype2 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/libpng16 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=gnu11 -O3 -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -Wno-enum-conversion -fno-strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mlongcalls -mauto-litpools -O1 -g0 -fPIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -DCAIRO_COMPILATION -MD -MQ src/libcairo.so.2.11800.0.p/cairo-image-source.c.o -MF src/libcairo.so.2.11800.0.p/cairo-image-source.c.o.d -o src/libcairo.so.2.11800.0.p/cairo-image-source.c.o -c ../src/cairo-image-source.c In file included from ../src/cairo-mutex-type-private.h:45, from ../src/cairo-scaled-font-private.h:45, from ../src/cairoint.h:415, from ../src/cairo-image-source.c:45: ../src/cairo-mutex-impl-private.h:231:3: error: #error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." 231 | # error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." | ^~~~~ ../src/cairo-mutex-impl-private.h:240:11: error: unknown type name 'cairo_mutex_impl_t' 240 | typedef cairo_mutex_impl_t cairo_recursive_mutex_impl_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:49:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." 49 | # error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:52:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." 52 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:55:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." 55 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:58:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." 58 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:142:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined" 142 | # error "CAIRO_MUTEX_IMPL_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:145:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" 145 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:148:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined" 148 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:157:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" 157 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:167:9: error: unknown type name 'cairo_mutex_impl_t' 167 | typedef cairo_mutex_impl_t cairo_mutex_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-surface-snapshot-inline.h: In function '_cairo_surface_snapshot_get_target': ../src/cairo-mutex-type-private.h:175:41: error: implicit declaration of function 'CAIRO_MUTEX_IMPL_LOCK'; did you mean 'CAIRO_MUTEX_IMPL_NOOP'? [-Werror=implicit-function-declaration] 175 | #define CAIRO_MUTEX_LOCK CAIRO_MUTEX_IMPL_LOCK | ^~~~~~~~~~~~~~~~~~~~~ ../src/cairo-surface-snapshot-inline.h:54:5: note: in expansion of macro 'CAIRO_MUTEX_LOCK' 54 | CAIRO_MUTEX_LOCK (snapshot->mutex); | ^~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:177:41: error: implicit declaration of function 'CAIRO_MUTEX_IMPL_UNLOCK'; did you mean 'CAIRO_MUTEX_IMPL_NOOP'? [-Werror=implicit-function-declaration] 177 | #define CAIRO_MUTEX_UNLOCK CAIRO_MUTEX_IMPL_UNLOCK | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-surface-snapshot-inline.h:56:5: note: in expansion of macro 'CAIRO_MUTEX_UNLOCK' 56 | CAIRO_MUTEX_UNLOCK (snapshot->mutex); | ^~~~~~~~~~~~~~~~~~ cc1: some warnings being treated as errors [48/121] Compiling C object src/libcairo.so.2.11800.0.p/cairo-image-compositor.c.o FAILED: src/libcairo.so.2.11800.0.p/cairo-image-compositor.c.o /home/autobuild/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc -Isrc/libcairo.so.2.11800.0.p -Isrc -I../src -I. -I.. -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/freetype2 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/libpng16 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=gnu11 -O3 -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -Wno-enum-conversion -fno-strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mlongcalls -mauto-litpools -O1 -g0 -fPIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -DCAIRO_COMPILATION -MD -MQ src/libcairo.so.2.11800.0.p/cairo-image-compositor.c.o -MF src/libcairo.so.2.11800.0.p/cairo-image-compositor.c.o.d -o src/libcairo.so.2.11800.0.p/cairo-image-compositor.c.o -c ../src/cairo-image-compositor.c In file included from ../src/cairo-mutex-type-private.h:45, from ../src/cairo-scaled-font-private.h:45, from ../src/cairoint.h:415, from ../src/cairo-image-compositor.c:44: ../src/cairo-mutex-impl-private.h:231:3: error: #error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." 231 | # error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." | ^~~~~ ../src/cairo-mutex-impl-private.h:240:11: error: unknown type name 'cairo_mutex_impl_t' 240 | typedef cairo_mutex_impl_t cairo_recursive_mutex_impl_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:49:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." 49 | # error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:52:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." 52 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:55:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." 55 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:58:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." 58 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:142:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined" 142 | # error "CAIRO_MUTEX_IMPL_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:145:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" 145 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:148:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined" 148 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:157:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" 157 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:167:9: error: unknown type name 'cairo_mutex_impl_t' 167 | typedef cairo_mutex_impl_t cairo_mutex_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-image-compositor.c: In function '_cairo_image_compositor_reset_static_data': ../src/cairo-mutex-type-private.h:175:41: error: implicit declaration of function 'CAIRO_MUTEX_IMPL_LOCK'; did you mean 'CAIRO_MUTEX_IMPL_NOOP'? [-Werror=implicit-function-declaration] 175 | #define CAIRO_MUTEX_LOCK CAIRO_MUTEX_IMPL_LOCK | ^~~~~~~~~~~~~~~~~~~~~ ../src/cairo-image-compositor.c:826:5: note: in expansion of macro 'CAIRO_MUTEX_LOCK' 826 | CAIRO_MUTEX_LOCK (_cairo_glyph_cache_mutex); | ^~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:177:41: error: implicit declaration of function 'CAIRO_MUTEX_IMPL_UNLOCK'; did you mean 'CAIRO_MUTEX_IMPL_NOOP'? [-Werror=implicit-function-declaration] 177 | #define CAIRO_MUTEX_UNLOCK CAIRO_MUTEX_IMPL_UNLOCK | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-image-compositor.c:832:5: note: in expansion of macro 'CAIRO_MUTEX_UNLOCK' 832 | CAIRO_MUTEX_UNLOCK (_cairo_glyph_cache_mutex); | ^~~~~~~~~~~~~~~~~~ cc1: some warnings being treated as errors [49/121] Compiling C object src/libcairo.so.2.11800.0.p/cairo-mask-compositor.c.o FAILED: src/libcairo.so.2.11800.0.p/cairo-mask-compositor.c.o /home/autobuild/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc -Isrc/libcairo.so.2.11800.0.p -Isrc -I../src -I. -I.. -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/freetype2 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/libpng16 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=gnu11 -O3 -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -Wno-enum-conversion -fno-strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mlongcalls -mauto-litpools -O1 -g0 -fPIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -DCAIRO_COMPILATION -MD -MQ src/libcairo.so.2.11800.0.p/cairo-mask-compositor.c.o -MF src/libcairo.so.2.11800.0.p/cairo-mask-compositor.c.o.d -o src/libcairo.so.2.11800.0.p/cairo-mask-compositor.c.o -c ../src/cairo-mask-compositor.c In file included from ../src/cairo-mutex-type-private.h:45, from ../src/cairo-scaled-font-private.h:45, from ../src/cairoint.h:415, from ../src/cairo-mask-compositor.c:46: ../src/cairo-mutex-impl-private.h:231:3: error: #error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." 231 | # error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." | ^~~~~ ../src/cairo-mutex-impl-private.h:240:11: error: unknown type name 'cairo_mutex_impl_t' 240 | typedef cairo_mutex_impl_t cairo_recursive_mutex_impl_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:49:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." 49 | # error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:52:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." 52 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:55:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." 55 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:58:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." 58 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:142:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined" 142 | # error "CAIRO_MUTEX_IMPL_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:145:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" 145 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:148:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined" 148 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:157:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" 157 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:167:9: error: unknown type name 'cairo_mutex_impl_t' 167 | typedef cairo_mutex_impl_t cairo_mutex_t; | ^~~~~~~~~~~~~~~~~~ [50/121] Compiling C object src/libcairo.so.2.11800.0.p/cairo-misc.c.o FAILED: src/libcairo.so.2.11800.0.p/cairo-misc.c.o /home/autobuild/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc -Isrc/libcairo.so.2.11800.0.p -Isrc -I../src -I. -I.. -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/freetype2 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/libpng16 -I/home/autobuild/autobuild/instance-1/output-1/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/pixman-1 -fvisibility=hidden -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=gnu11 -O3 -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -Wno-enum-conversion -fno-strict-aliasing -fno-common -Wp,-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -mlongcalls -mauto-litpools -O1 -g0 -fPIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -DCAIRO_COMPILATION -MD -MQ src/libcairo.so.2.11800.0.p/cairo-misc.c.o -MF src/libcairo.so.2.11800.0.p/cairo-misc.c.o.d -o src/libcairo.so.2.11800.0.p/cairo-misc.c.o -c ../src/cairo-misc.c In file included from ../src/cairo-mutex-type-private.h:45, from ../src/cairo-scaled-font-private.h:45, from ../src/cairoint.h:415, from ../src/cairo-misc.c:41: ../src/cairo-mutex-impl-private.h:231:3: error: #error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." 231 | # error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." | ^~~~~ ../src/cairo-mutex-impl-private.h:240:11: error: unknown type name 'cairo_mutex_impl_t' 240 | typedef cairo_mutex_impl_t cairo_recursive_mutex_impl_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:49:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." 49 | # error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:52:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." 52 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:55:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." 55 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:58:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." 58 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." | ^~~~~ ../src/cairo-mutex-type-private.h:142:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined" 142 | # error "CAIRO_MUTEX_IMPL_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:145:3: error: #error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" 145 | # error "CAIRO_MUTEX_IMPL_TRY_LOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:148:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined" 148 | # error "CAIRO_MUTEX_IMPL_UNLOCK not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:157:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" 157 | # error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" | ^~~~~ ../src/cairo-mutex-type-private.h:167:9: error: unknown type name 'cairo_mutex_impl_t' 167 | typedef cairo_mutex_impl_t cairo_mutex_t; | ^~~~~~~~~~~~~~~~~~ ../src/cairo-misc.c: In function '_cairo_intern_string': ../src/cairo-mutex-type-private.h:175:41: error: implicit declaration of function 'CAIRO_MUTEX_IMPL_LOCK'; did you mean 'CAIRO_MUTEX_IMPL_NOOP'? [-Werror=implicit-function-declaration] 175 | #define CAIRO_MUTEX_LOCK CAIRO_MUTEX_IMPL_LOCK | ^~~~~~~~~~~~~~~~~~~~~ ../src/cairo-misc.c:1080:5: note: in expansion of macro 'CAIRO_MUTEX_LOCK' 1080 | CAIRO_MUTEX_LOCK (_cairo_intern_string_mutex); | ^~~~~~~~~~~~~~~~ ../src/cairo-mutex-type-private.h:177:41: error: implicit declaration of function 'CAIRO_MUTEX_IMPL_UNLOCK'; did you mean 'CAIRO_MUTEX_IMPL_NOOP'? [-Werror=implicit-function-declaration] 177 | #define CAIRO_MUTEX_UNLOCK CAIRO_MUTEX_IMPL_UNLOCK | ^~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-misc.c:1115:5: note: in expansion of macro 'CAIRO_MUTEX_UNLOCK' 1115 | CAIRO_MUTEX_UNLOCK (_cairo_intern_string_mutex); | ^~~~~~~~~~~~~~~~~~ cc1: some warnings being treated as errors ninja: build stopped: subcommand failed. make: *** [package/pkg-generic.mk:289: /home/autobuild/autobuild/instance-1/output-1/build/cairo-1.18.0/.stamp_built] Error 1 make: Leaving directory '/home/autobuild/autobuild/instance-1/buildroot'