1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 1670 1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 1770 1771 1772 1773 1774 1775 1776 1777 1778 1779 1780 1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 1827 1828 1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 1848 1849 1850 1851 1852 1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 1931 1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076 2077 2078 2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 2111 2112 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122 2123 2124 2125 2126 2127 2128 2129 2130 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 2141 2142 2143 2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 2166 2167 2168 2169 2170 2171 2172 2173 2174 2175 2176 2177 2178 2179 2180 2181 2182 2183 2184 2185 2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 2202 2203 2204 2205 2206 2207 2208 2209 2210 2211 2212 2213 2214 2215 2216 2217 2218 2219 2220 2221 2222 2223 2224 2225 2226 2227 2228 2229 2230 2231 2232 2233 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 2247 2248 2249 2250 2251 2252 2253 2254 2255 2256 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 2269 2270 2271 2272 2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 2300 2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 2332 2333 2334 2335 2336 2337 2338 2339 2340 2341 2342 2343 2344 2345 2346 2347 2348 2349 2350 2351 2352 2353 2354 2355 2356 2357 2358 2359 2360 2361 2362 2363 2364 2365 2366 2367 2368 2369 2370 2371 2372 2373 2374 2375 2376 2377 2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 2394 2395 2396 2397 2398 2399 2400 2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 2411 2412 2413 2414 2415 2416 2417 2418 2419 2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 2447 2448 2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 2459 2460 2461 2462 2463 2464 2465 2466 2467 2468 2469 2470 2471 2472 2473 2474 2475 2476 2477 2478 2479 2480 2481 2482 2483 2484 2485 2486 2487 2488 2489 2490 2491 2492 2493 2494 2495 2496 2497 2498 2499 2500 2501 2502 2503 2504 2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 2521 2522 2523 2524 2525 2526 2527 2528 2529 2530 2531 2532 2533 2534 2535 2536 2537 2538 2539 2540 2541 2542 2543 2544 2545 2546 2547 2548 2549 2550 2551 2552 2553 2554 2555 2556 2557 2558 2559 2560 2561 2562 2563 2564 2565 2566 2567 2568 2569 2570 2571 2572 2573 2574 2575 2576 2577 2578 2579 2580 2581 2582 2583 2584 2585 2586 2587 2588 2589 2590 2591 2592 2593 2594 2595 2596 2597 2598 2599 2600 2601 2602 2603 2604 2605 2606 2607 2608 2609 2610 2611 2612 2613 2614 2615 2616 2617 2618 2619 2620 2621 2622 2623 2624 2625 2626 2627 2628 2629 2630 2631 2632 2633 2634 2635 2636 2637 2638 2639 2640 2641 2642 2643 2644 2645 2646 2647 2648 2649 2650 2651 2652 2653 2654 2655 2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 2673 2674 2675 2676 2677 2678 2679 2680 2681 2682 2683 2684 2685 2686 2687 2688 2689 2690 2691 2692 2693 2694 2695 2696 2697 2698 2699 2700 2701 2702 2703 2704 2705 2706 2707 2708 2709 2710 2711 2712 2713 2714 2715 2716 2717 2718 2719 2720 2721 2722 2723 2724 2725 2726 2727 2728 2729 2730 2731 2732 2733 2734 2735 2736 2737 2738 2739 2740 2741 2742 2743 2744 2745 2746 2747 2748 2749 2750 2751 2752 2753 2754 2755 2756 2757 2758 2759 2760 2761 2762 2763 2764 2765 2766 2767 2768 2769 2770 2771 2772 2773 2774 2775 2776 2777 2778 2779 2780 2781 2782 2783 2784 2785 2786 2787 2788 2789 2790 2791 2792 2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 2804 2805 2806 2807 2808 2809 2810 2811 2812 2813 2814 2815 2816 2817 2818 2819 2820 2821 2822 2823 2824 2825 2826 2827 2828 2829 2830 2831 2832 2833 2834 2835 2836 2837 2838 2839 2840 2841 2842 2843 2844 2845 2846 2847 2848 2849 2850 2851 2852 2853 2854 2855 2856 2857 2858 2859 2860 2861 2862 2863 2864 2865 2866 2867 2868 2869 2870 2871 2872 2873 2874 2875 2876 2877 2878 2879 2880 2881 2882 2883 2884 2885 2886 2887 2888 2889 2890 2891 2892 2893 2894 2895 2896 2897 2898 2899 2900 2901 2902 2903 2904 2905 2906 2907 2908 2909 2910 2911 2912 2913 2914 2915 2916 2917 2918 2919 2920 2921 2922 2923 2924 2925 2926 2927 2928 2929 2930 2931 2932 2933 2934 2935 2936 2937 2938 2939 2940 2941 2942 2943 2944 2945 2946 2947 2948 2949 2950 2951 2952 2953 2954 2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 2969 2970 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 2981 2982 2983 2984 2985 2986 2987 2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 2998 2999 3000 3001 3002 3003 3004 3005 3006 3007 3008 3009 3010 3011 3012 3013 3014 3015 3016 3017 3018 3019 3020 3021 3022 3023 3024 3025 3026 3027 3028 3029 3030 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 3077 3078 3079 3080 3081 3082 3083 3084 3085 3086 3087 3088 3089 3090 3091 3092 3093 3094 3095 3096 3097 3098 3099 3100 3101 3102 3103 3104 3105 3106 3107 3108 3109 3110 3111 3112 3113 3114 3115 3116 3117 3118 3119 3120 3121 3122 3123 3124 3125 3126 3127 3128 3129 3130 3131 3132 3133 3134 3135 3136 3137 3138 3139 3140 3141 3142 3143 3144 3145 3146 3147 3148 3149 3150 3151 3152 3153 3154 3155 3156 3157 3158 3159 3160 3161 3162 3163 3164 3165 3166 3167 3168 3169 3170 3171 3172 3173 3174 3175 3176 3177 3178 3179 3180 3181 3182 3183 3184 3185 3186 3187 3188 3189 3190 3191 3192 3193 3194 3195 3196 3197 3198 3199 3200 3201 3202 3203 3204 3205 3206 3207 3208 3209 3210 3211 3212 3213 3214 3215 3216 3217 3218 3219 3220 3221 3222 3223 3224 3225 3226 3227 3228 3229 3230 3231 3232 3233 3234 3235 3236 3237 3238 3239 3240 3241 3242 3243 3244 3245 3246 3247 3248 3249 3250 3251 3252 3253 3254 3255 3256 3257 3258 3259 3260 3261 3262 3263 3264 3265
|
ghc (8.8.4-2) unstable; urgency=medium
[ Ilias Tsitsimpis ]
* Correctly set 'haddock-interfaces' for base libraries (Closes: #968446)
* Remove files generated by postinst script (Closes: #909922)
* Add myself as an uploader
[ Gianfranco Costamagna ]
* Lower parallel builds to 2 on Ubuntu armhf, to speed up build process.
[ Adrian Bunk ]
* Update to llvm-11. (Closes: #974794)
-- Gianfranco Costamagna <locutusofborg@debian.org> Wed, 23 Dec 2020 23:15:42 +0100
ghc (8.8.4-1) unstable; urgency=medium
* New upstream release
* Fix gen_contents_index to use ghc-pkg to parse the package database
(Closes: #966069)
* Use locally-installed MathJax.js when generating library docs
(Closes: #890627)
* Patch Haddock to remove hard-coded googleapis font URL (Closes: #963690)
* Backport upstream patch to fix FFI on unregisterised big endian machines
-- Ilias Tsitsimpis <iliastsi@debian.org> Tue, 11 Aug 2020 17:12:43 +0300
ghc (8.8.3-3) unstable; urgency=medium
* Reupload due to bad debian/rules merge
-- Gianfranco Costamagna <locutusofborg@debian.org> Fri, 31 Jul 2020 17:48:26 +0200
ghc (8.8.3-2) unstable; urgency=medium
* Cherry-pick Ubuntu patches
* Also limit parallel building to 2 on arm64, because Ubuntu fails
with ENOMEM with parallel=4
* Fix ByteOrder on s390x.
-- Gianfranco Costamagna <locutusofborg@debian.org> Thu, 30 Jul 2020 16:34:22 +0200
ghc (8.8.3-1) unstable; urgency=medium
* Upload to unstable.
-- Sean Whitton <spwhitton@spwhitton.name> Tue, 26 May 2020 09:45:34 -0700
ghc (8.8.3-1~exp2) experimental; urgency=medium
* Patch to remove hs_atomic{read,write}64 from non-64bit systems.
This fixes compilation on mipsel and powerpc.
-- Ilias Tsitsimpis <iliastsi@debian.org> Sun, 01 Mar 2020 19:01:10 +0200
ghc (8.8.3-1~exp1) experimental; urgency=medium
* New upstream release
* Do not pass ggc-min-expand=10 on mips64el
* Remove unnecessary build-dependency on alex
* Replace python-sphinx build-dependency with python3-sphinx
(Closes: #943097)
* Allow unregisterised ghc-8.6 to build newer GHC
* Fix wrong installation of ghc-<version> manpages
* Bump compat level to 12
* Use the debhelper-compat build-dependency and remove d/compat
* Update to llvm-9 (Closes: #912788)
-- Ilias Tsitsimpis <iliastsi@debian.org> Fri, 28 Feb 2020 10:56:27 +0200
ghc (8.8.2-1~exp1) experimental; urgency=medium
* New upstream release
* Upload to experimental.
* Bump std-version to 4.5.0, no changes required
* Drop the dfsg code, the current version doesn't bundle anymore that
library
* Apply changes from 8.8.1+dfsg1+is+8.6.5+dfsg1-2
-- Gianfranco Costamagna <locutusofborg@debian.org> Tue, 28 Jan 2020 08:58:32 +0100
ghc (8.8.1+dfsg2-1~exp1) experimental; urgency=medium
* That one was for experimental, reupload as dfsg2 to bump version
-- Gianfranco Costamagna <locutusofborg@debian.org> Thu, 12 Sep 2019 08:18:56 +0200
ghc (8.8.1+dfsg1+is+8.6.5+dfsg1-3) unstable; urgency=medium
* Switch to python3-sphinx; Closes: #943097
-- Sandro Tosi <morph@debian.org> Mon, 23 Mar 2020 21:50:31 -0400
ghc (8.8.1+dfsg1+is+8.6.5+dfsg1-2) unstable; urgency=medium
[ John Paul Adrian Glaubitz ]
* Enable workaround to avoid memory exhaustation on alpha
[ Gianfranco Costamagna ]
* Source-only reupload now that the bootstrap has ended
-- Gianfranco Costamagna <locutusofborg@debian.org> Sat, 21 Sep 2019 12:06:31 +0200
ghc (8.8.1+dfsg1+is+8.6.5+dfsg1-1) unstable; urgency=medium
[ John Paul Adrian Glaubitz ]
* Enable workaround to avoid memory exhaustation on m68k and sh4
[ Gianfranco Costamagna ]
* 8.8.1+dfsg1-1~exp4 was mistakenly targeted to unstable.
- use 8.6.5 repacked tarball to fix the issue
-- Gianfranco Costamagna <locutusofborg@debian.org> Thu, 12 Sep 2019 08:25:57 +0200
ghc (8.8.1+dfsg1-1~exp4) unstable; urgency=medium
* Probably llvm-7 is the last working version that can be used in arm
-- Gianfranco Costamagna <locutusofborg@debian.org> Wed, 11 Sep 2019 12:04:25 +0200
ghc (8.8.1+dfsg1-1~exp3) experimental; urgency=medium
* Stick with llvm-8, because llvm-9 seems to be not able to make the build
finish correctly (error during the compile of a test program in ghc
testsuite)
* Comment patch fix-build-using-unregisterized-v8.4: we are using 8.6.5
to bootstrap 8.8.1
-- Gianfranco Costamagna <locutusofborg@debian.org> Wed, 11 Sep 2019 08:55:51 +0200
ghc (8.8.1+dfsg1-1~exp2) experimental; urgency=medium
* Followup upstream change in ghc configure script to fix a configure error
* Depend on alex
* Refresh s390x patch
-- Gianfranco Costamagna <locutusofborg@debian.org> Tue, 10 Sep 2019 17:37:37 +0200
ghc (8.8.1+dfsg1-1~exp1) experimental; urgency=medium
* New upstream release, patch refresh
* Drop upstream patches:
- bsymbolic-only-for-registerised.patch
- e175aaf6918bb2b497b83618dc4c270a0d231a1c.patch
- add_-latomic_to_ghc-prim
- risc-support.patch
- PprC-Add-support-for-adjacent-floats
- powerpc-fix-64-bit-comparision.patch
* Switch to default llvm version
-- Gianfranco Costamagna <locutusofborg@debian.org> Tue, 10 Sep 2019 12:53:10 +0200
ghc (8.6.5+dfsg1-4) unstable; urgency=medium
[ John Paul Adrian Glaubitz ]
* debian/patches/powerpc-fix-64-bit-comparision.patch
- backport upstream patch to fix 64-bit comparision on powerpc
[ Aurelien Jarno ]
* build with -mxgot on mips64el
[ Ilias Tsitsimpis ]
* Use `ggc-min-expand=10` on mips64el and s390x
* Avoid virtual memory exhaustion on 32-bit unregisterised architectures
(Closes: #933968)
-- Ilias Tsitsimpis <iliastsi@debian.org> Sat, 31 Aug 2019 18:01:40 +0300
ghc (8.6.5+dfsg1-3) unstable; urgency=medium
[ Gianfranco Costamagna ]
* debian/patches/Disable-unboxed-arrays.patch
- upstream proposed workaround for BE build failures.
* use parallel=2 for s390x, mips, mipsel, mips64el builds
[ Clint Adams ]
* Patch from John Paul Adrian Glaubitz to set --host and --build for
cross-builds. closes: #933306.
-- Gianfranco Costamagna <locutusofborg@debian.org> Thu, 01 Aug 2019 12:56:23 +0200
ghc (8.6.5+dfsg1-2) unstable; urgency=medium
[ Ilias Tsitsimpis ]
* Use ghc-8.4 as the bootstrap compiler and drop the
fix-build-using-unregisterized-v8.2 patch (Closes: #921579)
* Allow unregisterised ghc-8.4 to build newer GHC (Closes: #932941)
* Re-add upstream patches (which were lost during packaging of the latest
release) to support risc* platforms. Thanks to Aurelien Jarno for
reporting this (Closes: #933009)
* Backport upstream patch to fix a bug where an unregisterised GHC failed to
compile some libraries (e.g., gloss, juicypixels) on 64-bit architectures.
* Add powerpc to ld.bfd linker architectures (Closes: #913878)
[ Clint Adams ]
* Bump to Standards-Version 4.4.0.
-- Clint Adams <clint@debian.org> Sun, 28 Jul 2019 16:51:48 -0400
ghc (8.6.5+dfsg1-1) unstable; urgency=medium
[ Gianfranco Costamagna ]
* New upstream release
-- Clint Adams <clint@debian.org> Tue, 23 Jul 2019 22:08:57 -0400
ghc (8.4.4+dfsg1-3) unstable; urgency=medium
* Use the ARM7TDMI core on armel (Closes: #915333)
-- Ilias Tsitsimpis <iliastsi@debian.org> Thu, 20 Jun 2019 00:08:21 +0300
ghc (8.4.4+dfsg1-2) unstable; urgency=medium
[ Clint Adams ]
* Patch Sphinx config to use locally-installed MathJax instead of a
copy on the Internet. closes: #919518.
[ Gianfranco Costamagna ]
* Fix sphinx 1.8 build with upstream patch (Closes: #923445)
-- Gianfranco Costamagna <locutusofborg@debian.org> Thu, 28 Feb 2019 15:18:49 +0100
ghc (8.4.4+dfsg1-1) unstable; urgency=medium
* New upstream release
* Refresh patches to apply cleanly on new upstream
* Apply patch to build on GNU/kFreeBSD (Closes: #913140)
* Backport upstream patch to allow GHC to build on arm*
-- Ilias Tsitsimpis <iliastsi@debian.org> Fri, 30 Nov 2018 12:11:18 +0200
ghc (8.4.3+dfsg1-4) unstable; urgency=medium
* Add missing Breaks+Replaces+Provides (Closes: #910480).
Break+Replace+Provide all bundled libraries, including libghc-parsec3-dev.
-- Ilias Tsitsimpis <iliastsi@debian.org> Fri, 19 Oct 2018 13:09:22 +0300
ghc (8.4.3+dfsg1-3) unstable; urgency=medium
* Conflict with mtl and stm. closes: #910008.
-- Clint Adams <clint@debian.org> Thu, 18 Oct 2018 18:20:40 -0400
ghc (8.4.3+dfsg1-2) unstable; urgency=medium
* Upload to unstable
-- Ilias Tsitsimpis <iliastsi@debian.org> Wed, 26 Sep 2018 12:10:37 +0300
ghc (8.4.3+dfsg1-1) experimental; urgency=medium
* Backport upstream commit 18cb44dfae3f.
This fixes upstream bug #15213 (32 bit Haddock runs out of memory
compiling 32 bit GHC).
* Remove DFSG incompatible file (Closes: #870683).
-- Ilias Tsitsimpis <iliastsi@debian.org> Fri, 21 Sep 2018 23:05:59 +0300
ghc (8.4.3-7) experimental; urgency=medium
* Backport upstream commit ec9aacf3eb2 (add -latomic to ghc-prim)
* Use system's default ld (ld.bfd) on sparc64, instead of ld.gold
(Closes: #908998)
-- Ilias Tsitsimpis <iliastsi@debian.org> Tue, 18 Sep 2018 14:30:06 +0300
ghc (8.4.3-6) experimental; urgency=medium
[ Gianfranco Costamagna ]
* Try to fix armel build
[ John Paul Adrian Glaubitz ]
* ghc: disable ld override on powerpcspe too
[ Ilias Tsitsimpis ]
* Allow unregisterised ghc-8.2 to build newer GHC
* Bump to Standards-Version 4.2.1
-- Ilias Tsitsimpis <iliastsi@debian.org> Fri, 14 Sep 2018 14:32:12 +0300
ghc (8.4.3-5) experimental; urgency=medium
* Switch to dh_auto_configure, making the correct triplet
being passed to the build system, with also --target flag
(this should hopefully make the configure more robust, and
stop failing now that armhf runs on arm64 systems)
- thanks waldi, jcristay for the help
-- Gianfranco Costamagna <locutusofborg@debian.org> Fri, 20 Jul 2018 13:52:19 +0200
ghc (8.4.3-4) experimental; urgency=medium
* merge with unstable 8.2.2-6
-- Gianfranco Costamagna <locutusofborg@debian.org> Fri, 20 Jul 2018 00:24:43 +0200
ghc (8.4.3-3) experimental; urgency=medium
* Switch configure.ac to search for llvm 6.0
-- Gianfranco Costamagna <locutusofborg@debian.org> Thu, 19 Jul 2018 12:16:02 +0200
ghc (8.4.3-2) experimental; urgency=medium
[ Gianfranco Costamagna ]
* Remove old and non-applied anymore powerpcspe-disable-FPU-code.patch.
(Closes: #900817)
* Switch to llvm 6.0 (Closes: #850915)
[ Clint Adams ]
* Merge in 8.2.2-5.
-- Clint Adams <clint@debian.org> Wed, 18 Jul 2018 19:12:59 -0400
ghc (8.4.3-1) experimental; urgency=medium
* New upstream version.
* Apply upstream patch to build on armhf.
-- Clint Adams <clint@debian.org> Wed, 30 May 2018 18:34:37 -0400
ghc (8.4.2-1) experimental; urgency=medium
* New upstream release
-- Gianfranco Costamagna <locutusofborg@debian.org> Mon, 23 Apr 2018 10:28:43 +0200
ghc (8.4.1-2) experimental; urgency=medium
* Refresh armel patch, but do not apply it, to see
if upstream changes are enough to make it build again
-- Gianfranco Costamagna <locutusofborg@debian.org> Tue, 10 Apr 2018 08:58:07 +0200
ghc (8.4.1-1) experimental; urgency=medium
* New upstream release, patch refresh
* Bump std-version to 4.1.4, no changes required
* d/{rules,control}: switch to llvm 5.0 on arm*
* Drop patches included in new upstream release:
- reproducible-tmp-names
- do-not-use-SHELL
- build-unlit-and-hp2ps-twice.patch
- fix-hssplicety.patch
- lower-optimization-for-unreg.patch
-- Gianfranco Costamagna <locutusofborg@debian.org> Mon, 09 Apr 2018 15:54:00 +0200
ghc (8.2.2-6) unstable; urgency=medium
* debian/patches/{risc-support,e175aaf6918bb2b497b83618dc4c270a0d231a1c}.patch
- add upstream patches to support risc* platforms (Closes: #904096)
-- Gianfranco Costamagna <locutusofborg@debian.org> Thu, 19 Jul 2018 19:24:01 +0200
ghc (8.2.2-5) unstable; urgency=medium
* Apply patch to disable -Bsymbolic on unregisterised
architectures. closes: #904055.
* Add autopkgtest.
-- Clint Adams <clint@debian.org> Wed, 18 Jul 2018 18:56:46 -0400
ghc (8.2.2-4) unstable; urgency=medium
[ Clint Adams ]
* Bump to Standards-Version 4.1.4.
* Set Rules-Requires-Root to no.
[ Ilias Tsitsimpis ]
* Use system's default ld (ld.bfd) on mips/mipsel, instead of ld.gold
-- Ilias Tsitsimpis <iliastsi@debian.org> Mon, 25 Jun 2018 12:24:52 +0300
ghc (8.2.2-3) unstable; urgency=medium
* Upload to unstable.
-- Clint Adams <clint@debian.org> Sun, 08 Apr 2018 16:24:00 -0400
ghc (8.2.2-2) experimental; urgency=medium
* Merge 8.0.2-12 unreleased changes.
-- Clint Adams <clint@debian.org> Sat, 07 Apr 2018 08:08:41 -0400
ghc (8.2.2-1) experimental; urgency=medium
* Merge 8.0.2-11 unreleased changes
* New upstream release, patch refresh
* Fixup regex fix in watch file
-- Gianfranco Costamagna <locutusofborg@debian.org> Mon, 27 Nov 2017 12:08:38 +0100
ghc (8.2.1-2) experimental; urgency=medium
[ Sean Whitton ]
* Upload to experimental again, after merging in changes from unstable.
- Refresh patches.
- Drop osdecommitmemory-compat.patch from series file
Merged upstream.
[ Clint Adams ]
* Drop avoid-CrossCompilerPrefix-stage2.patch.
-- Clint Adams <clint@debian.org> Sun, 17 Sep 2017 07:52:14 -0400
ghc (8.2.1-1) experimental; urgency=medium
* New upstream release
-- Sean Whitton <spwhitton@spwhitton.name> Fri, 15 Sep 2017 17:15:49 -0700
ghc (8.2.0~20170507-3) experimental; urgency=medium
* 8.2.1-rc2.
- Switches to LLVM 3.9.
-- Clint Adams <clint@debian.org> Wed, 12 Jul 2017 17:51:16 -0400
ghc (8.0.2-12) UNRELEASED; urgency=medium
[ Ilias Tsitsimpis ]
* Use salsa.debian.org URLs in Vcs-{Browser,Git} fields
[ Sean Whitton ]
* Add lower-optimization-for-unreg.patch (Closes: #890763).
-- Ilias Tsitsimpis <iliastsi@debian.org> Fri, 09 Feb 2018 20:44:09 +0200
ghc (8.0.2-11) unstable; urgency=medium
[ Ilias Tsitsimpis ]
* Change Priority to optional. Since Debian Policy version 4.0.1,
priority extra has been deprecated.
* Use the HTTPS form of the copyright-format URL
* Modify d/watch and Source field in d/copyright to use HTTPS
* Declare compliance with Debian policy 4.1.1
[ Sean Whitton ]
* Add fix-hssplicety.patch (Closes: #867195).
-- Sean Whitton <spwhitton@spwhitton.name> Tue, 06 Feb 2018 14:01:18 -0700
ghc (8.0.2-10) unstable; urgency=medium
[ John Paul Adrian Glaubitz ]
* Make ghc cross-buildable
[ Gianfranco Costamagna ]
* Drop arm64 switch to gold, now gcc/binutils should be fixed.
* Team upload.
-- Gianfranco Costamagna <locutusofborg@debian.org> Tue, 29 Aug 2017 23:10:26 +0200
ghc (8.0.2-9) unstable; urgency=medium
* Team upload.
* Patch arm64 before autoreconf.
-- Gianfranco Costamagna <locutusofborg@debian.org> Sat, 26 Aug 2017 19:04:27 +0200
ghc (8.0.2-8) unstable; urgency=high
* Team upload
* Try arm64 with my Ubuntu patch.
-- Gianfranco Costamagna <locutusofborg@debian.org> Sat, 26 Aug 2017 10:54:27 +0200
ghc (8.0.2-7) unstable; urgency=medium
* Only apply arm64 linker patch on arm64, to avoid conflict with
armel-only patch.
-- Clint Adams <clint@debian.org> Fri, 25 Aug 2017 11:19:17 -0400
ghc (8.0.2-6) unstable; urgency=medium
* Switch arm64 linker to bfd, since gold is garbage.
-- Clint Adams <clint@debian.org> Fri, 25 Aug 2017 08:36:53 -0400
ghc (8.2.0~20170507-2) experimental; urgency=medium
* 8.2.1-rc2.
- Switches to LLVM 3.9.
-- Clint Adams <clint@debian.org> Wed, 12 Jul 2017 17:51:16 -0400
ghc (8.2.0~20170507-1) experimental; urgency=medium
* 8.2.1-rc2.
-- Clint Adams <clint@debian.org> Wed, 12 Jul 2017 17:51:16 -0400
ghc (8.0.2-5) unstable; urgency=medium
* Patch from James Clarke to fix powerpc breakage caused by
powerpcspe patch.
-- Clint Adams <clint@debian.org> Tue, 27 Jun 2017 07:50:03 -0400
ghc (8.0.2-4) unstable; urgency=medium
* Revert cross-compilation patch.
-- Clint Adams <clint@debian.org> Sun, 25 Jun 2017 12:38:02 -0400
ghc (8.0.2-3) unstable; urgency=medium
[ John Paul Adrian Glaubitz ]
* Build with --enable-unregisterised on powerpcspe. closes: #861806.
* Support building ghc without building haddock, for cross-compilation.
closes: #853285, #853773.
[ Helmut Grohne ]
* Do not run tests under DEB_BUILD_OPTIONS=nocheck (Closes: #853743).
[ Clint Adams ]
* Conflict with libghc-cabal-dev (<< 1.24.2.1) to avoid wanna-build
confusion.
-- Clint Adams <clint@debian.org> Sun, 25 Jun 2017 10:21:43 -0400
ghc (8.0.2-1) unstable; urgency=medium
* Team upload
* New upstream release, remove patches addressed upstream
-add-missing-MO_WriteBarrier
-no-pie
-find-tycon-panic
-get-linker-flags-correctly
-fix-ppc-lwa-generation
-smp-arm-fix.patch
-R_X86_64_REX_GOTPCRELX
* Remove old prof_scc.png link on ghc-doc (Closes: #855627)
* Bump std-version to 4.0.0
* Bump compat level to 10, dropping autoreconf
-- Gianfranco Costamagna <locutusofborg@debian.org> Tue, 21 Feb 2017 17:07:37 +0100
ghc (8.0.1-17) unstable; urgency=medium
* Add upstream patch "Add relocation type R_X86_64_REX_GOTPCRELX".
-- Clint Adams <clint@debian.org> Fri, 16 Dec 2016 21:44:45 -0500
ghc (8.0.1-16) unstable; urgency=medium
* Patch to fix SMP support enablement on armhf.
-- Clint Adams <clint@debian.org> Wed, 14 Dec 2016 23:10:26 -0500
ghc (8.0.1-15) unstable; urgency=high
* Add osdecommitmemory-compat.patch (Closes: #847677).
-- Sean Whitton <spwhitton@spwhitton.name> Sat, 10 Dec 2016 15:03:42 -0700
ghc (8.0.1-14) unstable; urgency=medium
* Upload to unstable.
-- Clint Adams <clint@debian.org> Mon, 14 Nov 2016 11:35:40 -0500
ghc (8.0.1-13) experimental; urgency=medium
* Include ghc --info output in build log.
* PPC/CodeGen: fix lwa instruction generation. closes: #844323
-- Clint Adams <clint@debian.org> Mon, 14 Nov 2016 11:10:09 -0500
ghc (8.0.1-12) experimental; urgency=medium
* Use upstream patch for '-no-pie'.
Drop our custom 'opt-pic' and 'no-pie' patches and use one provided by
the upstream developers.
-- Ilias Tsitsimpis <i.tsitsimpis@gmail.com> Fri, 11 Nov 2016 17:45:03 +0200
ghc (8.0.1-11) unstable; urgency=medium
* Team upload.
[ John Paul Adrian Glaubitz ]
* Add patch x32-use-native-x86_64-insn.patch to support
x32 architecture (Closes: #814657)
-- Gianfranco Costamagna <locutusofborg@debian.org> Sun, 06 Nov 2016 23:31:09 +0100
ghc (8.0.1-10) unstable; urgency=medium
[ Emilio Pozuelo Monfort ]
* Re-enable parallel builds, broken since 7.10.1.20150630-1.
[ Clint Adams ]
* Upstream patch c30b179a73d9fd3f6edcdda5e881523cd6edd46a to Cabal,
fixing incorrect retrieval of ld flags.
-- Clint Adams <clint@debian.org> Sun, 06 Nov 2016 15:32:00 -0500
ghc (8.0.1-9) unstable; urgency=medium
[ Ilias Tsitsimpis ]
* Add upstream patch to avoid find_tycon panic (Closes: #842679).
[ Clint Adams ]
* Patch from James Clarke to prevent unaligned accesses on sparc64.
closes: #842780.
* Reduce memory usage when building on mips/mipsel.
-- Clint Adams <clint@debian.org> Tue, 01 Nov 2016 11:18:03 -0400
ghc (8.0.1-8) unstable; urgency=medium
* Upload to unstable to start GHC 8 transition.
-- Clint Adams <clint@debian.org> Thu, 27 Oct 2016 18:32:16 -0400
ghc (8.0.1-7) experimental; urgency=medium
* Disable PIC on powerpc.
-- Clint Adams <clint@debian.org> Tue, 25 Oct 2016 23:56:41 -0400
ghc (8.0.1-6) experimental; urgency=medium
* Patch GHC to pass `-no-pie' along with `-Wl,-r'.
* Do not disable PIE during package configuration in d/rules.
The above patch seems sufficient.
-- Ilias Tsitsimpis <i.tsitsimpis@gmail.com> Mon, 24 Oct 2016 19:48:26 +0300
ghc (8.0.1-5) experimental; urgency=medium
* Switch PIC default to on for all architectures.
-- Clint Adams <clint@debian.org> Sat, 22 Oct 2016 18:20:02 -0400
ghc (8.0.1-4) experimental; urgency=medium
[ Balint Reczey ]
* Disable PIE to fix build when PIE is the default in gcc
(change taken/revised from Ubuntu, Closes: #712228)
-- Sven Bartscher <kritzefitz@debian.org> Thu, 13 Oct 2016 18:49:00 +0200
ghc (8.0.1-3) experimental; urgency=low
* Removed the empty ghc-dbgsym package.
-- Sven Bartscher <kritzefitz@debian.org> Tue, 11 Oct 2016 16:43:21 +0200
ghc (8.0.1-2) experimental; urgency=medium
[ Joachim Breitner ]
* Merge from unstable (up to 7.0.3-9)
[ Matthias Klose ]
* Disable PIE on amd64 and ppc64el.
[ Gianfranco Costamagna ]
* Fix VCS fields
[ Sven Bartscher ]
* Depend on haskell-devscripts-minimal instead of duplicating its
functionality.
-- Sven Bartscher <kritzefitz@debian.org> Fri, 05 Aug 2016 16:51:50 +0200
ghc (8.0.1-1) experimental; urgency=medium
* New upstream release
-- Joachim Breitner <nomeata@debian.org> Sat, 21 May 2016 17:03:18 +0200
ghc (8.0.0.20160421-1) experimental; urgency=medium
* New upstream release candidate (8.0.1-rc4)
-- Joachim Breitner <nomeata@debian.org> Sat, 23 Apr 2016 17:56:45 +0200
ghc (8.0.0.20160411-1) experimental; urgency=medium
* New upstream release candidate (8.0.1-rc3)
-- Joachim Breitner <nomeata@debian.org> Tue, 19 Apr 2016 09:11:57 +0200
ghc (8.0.0.20160204-2) experimental; urgency=medium
* Build-Conflict: Do not bootstrap with ghc-8.0.1-rc1, as this is broken.
-- Joachim Breitner <nomeata@debian.org> Tue, 09 Feb 2016 10:05:24 +0100
ghc (8.0.0.20160204-1) experimental; urgency=medium
[ Gianfranco Costamagna ]
* Re-enable and refresh patches/armel-revert-ghci-fixes.patch on armel.
- drop a little part on Linker.c, upstreamed.
[ Joachim Breitner ]
* New upstream release candidate (8.0.1-rc2)
-- Joachim Breitner <nomeata@debian.org> Mon, 08 Feb 2016 12:34:51 +0100
ghc (8.0.0.20160111-3) experimental; urgency=medium
* Ah, there is llvm-3.7 in Debian. Must have been confused by the LLVM
packaging... let’s use that.
-- Joachim Breitner <nomeata@debian.org> Mon, 18 Jan 2016 09:29:29 +0100
ghc (8.0.0.20160111-2) experimental; urgency=medium
* Try to see if it builds without
patches/armel-revert-ghci-fixes.patch on armel.
* Try to build with LLVM 3.8 (upstream wants 3.7, but that is not in Debian
any more)
-- Joachim Breitner <nomeata@debian.org> Mon, 18 Jan 2016 09:17:25 +0100
ghc (8.0.0.20160111-1) experimental; urgency=medium
* New upstream release candiate (8.0.1-rc1)
Dropped patches
+ cabal-show-detail-direct
+ sh4-platform-detection-support
+ parc64-initial-platform-support
* Configure haddock to use locally provided mathjax files, and let ghc-doc
depend on libjs-mathjax.
* Backport upstream patch D1782 to unbreak manpage building
* Add gpg key ot debian/upstream and use it in debian/watch
-- Joachim Breitner <nomeata@debian.org> Thu, 14 Jan 2016 16:16:37 +0100
ghc (7.10.3-10) unstable; urgency=medium
[ Clint Adams ]
* Backport upstream 563a4857abcee4a6e43c68323274309c58f42aa0 to use gcc's
SMP primitives instead of GHC's broken ones.
* Backport upstream 7053019e7b04842dd7364039381d8c4c069489a2 to add a
missing MO_WriteBarrier to emitPrimOp.
-- Clint Adams <clint@debian.org> Wed, 05 Oct 2016 15:27:23 -0400
ghc (7.10.3-9) unstable; urgency=medium
* Improve debian/watch file.
-- Joachim Breitner <nomeata@debian.org> Mon, 23 May 2016 16:12:09 +0200
ghc (7.10.3-8) unstable; urgency=medium
[ Dmitry Bogatov ]
* Use secure (https) uri in Vcs-Git field in 'debian/control'
* Bump standards version to 3.9.8 (no changes needed)
* Convert `debian/copyright' to dep5 format
[ Joachim Breitner ]
* Ensure that the shebang in the generated wrapper scripts use /bin/sh, and
not the value of SHELL of the current user.
-- Joachim Breitner <nomeata@debian.org> Mon, 23 May 2016 12:44:05 +0200
ghc (7.10.3-7) unstable; urgency=medium
[ Joachim Breitner ]
* Tighten build-depends on llvm-3.5, to pull in backported version
* Tighten build-depends on ghc; this does not build against 7.6 any more, so
let's use the 7.8 already in backports.
[ Colin Watson ]
* Run /usr/lib/ghc-doc/gen_contents_index from ghc-doc.postinst with HOME
set to a temporary directory, so that it doesn't pick up stray user
configuration and so that it works reliably in autopkgtests.
-- Colin Watson <cjwatson@debian.org> Fri, 29 Jan 2016 15:58:13 +0000
ghc (7.10.3-6) unstable; urgency=medium
* Let GHC break cabal-install (<< 1.22), due to
"ghc no longer supports single-file style package databases"
-- Joachim Breitner <nomeata@debian.org> Tue, 12 Jan 2016 10:37:19 +0100
ghc (7.10.3-5) unstable; urgency=medium
* ghc-doc Breaks/Replaces libghc-terminfo-doc (<< 0.3.2.5-4),
libghc-transformers-doc (<< 0.3.0.0-6), libghc-xhtml-doc (<<
3000.2.1-5), now that these are all shipped with ghc (closes: #800423).
-- Colin Watson <cjwatson@debian.org> Tue, 05 Jan 2016 10:22:34 +0000
ghc (7.10.3-4.1) unstable; urgency=medium
* Non-maintainer upload.
* Add debian/patches/armel-revert-ghci-fixes.patch which reverts
the ARM ghci fixes, but apply the patch on armel only with
the help of the debian/rules file (Closes: #807020).
-- John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de> Sun, 20 Dec 2015 17:01:39 +0100
ghc (7.10.3-4) unstable; urgency=medium
[ Colin Watson ]
* Disable PIE on s390x, since Ubuntu's toolchain defaults to enabling it
there (closes: #807366).
[ Joachim Breitner ]
* Add patch for Sparc64. Again thanks to John Paul Adrian Glaubitz for the
patch (Closes: #807777).
-- Joachim Breitner <nomeata@debian.org> Mon, 14 Dec 2015 09:09:52 +0100
ghc (7.10.3-3) unstable; urgency=medium
* Platform detection support for sh4 (Closes: #807108). Thanks to John Paul
Adrian Glaubitz for the patch.
-- Joachim Breitner <nomeata@debian.org> Sun, 06 Dec 2015 14:00:32 +0100
ghc (7.10.3-2) unstable; urgency=medium
* Switch Vcs-Git/Vcs-Browser headers to new location.
-- Clint Adams <clint@debian.org> Thu, 03 Dec 2015 14:54:02 -0500
ghc (7.10.3-1) experimental; urgency=medium
* New upstream version.
-- Clint Adams <clint@debian.org> Thu, 03 Dec 2015 10:38:40 -0500
ghc (7.10.2.20151030-3) experimental; urgency=medium
* Apply a patch by Peter Trommler to fix
"PPC.Ppr: Shift by 32 bits is not allowed." on powerpc
-- Joachim Breitner <nomeata@debian.org> Mon, 09 Nov 2015 18:58:11 +0100
ghc (7.10.2.20151030-2) experimental; urgency=medium
* Patch Cabal to provide --show-detail=direct, mostly to work around
problems with `setup test` on architectures with insufficient threading
support in GHC: https://github.com/haskell/cabal/issues/2398
-- Joachim Breitner <nomeata@debian.org> Thu, 05 Nov 2015 12:38:32 +0100
ghc (7.10.2.20151030-1) experimental; urgency=medium
* New upstream release (7.10.3-rc1)
-- Joachim Breitner <nomeata@debian.org> Mon, 02 Nov 2015 17:44:43 +0100
ghc (7.10.2-2) experimental; urgency=medium
* Backport patch to fix GHC bug #10549, to unbreak shake’s test suite
-- Joachim Breitner <nomeata@debian.org> Sun, 16 Aug 2015 15:05:54 +0200
ghc (7.10.2-1) experimental; urgency=medium
* New upstream release
-- Joachim Breitner <nomeata@debian.org> Wed, 22 Jul 2015 11:17:24 +0200
ghc (7.10.1.20150630-2) experimental; urgency=medium
* Remove PPC-relocations.patch
-- Joachim Breitner <nomeata@debian.org> Sat, 04 Jul 2015 10:06:16 +0200
ghc (7.10.1.20150630-1) experimental; urgency=medium
[ Joachim Breitner ]
* New upstream release candidate, 7.10.2-rc2
* Clean up debian/control a bit, based on a patch by Gianfranco
[ Gianfranco Costamagna ]
* Bump std version
* Refactor rules file to use dh
-- Joachim Breitner <nomeata@debian.org> Fri, 03 Jul 2015 12:28:07 +0200
ghc (7.10.1.20150612-1) experimental; urgency=medium
* Calculate haddock interface version using the built haddock, not the
installed (Thanks to David Fox for noticing).
* New upstream release randidate (7.10.2-rc1)
* Merge from unstable
-- Joachim Breitner <nomeata@debian.org> Mon, 15 Jun 2015 09:41:16 +0200
ghc (7.10.1-5) experimental; urgency=medium
* Merge from unstable (Closes: #785282, #785194 )
* A lucky guess at making GHC build reproducible, by not putting the process
id in temporary filenames.
-- Joachim Breitner <nomeata@debian.org> Sun, 24 May 2015 10:47:09 +0200
ghc (7.10.1-4) experimental; urgency=medium
* Fix patch/ghc-7.8.4-3-aarch64.patch; dropped a hunk when upgrading to
7.10 that I should not have dropped. Thanks Gianfranco Costamagna for
noticing.
-- Joachim Breitner <nomeata@debian.org> Thu, 14 May 2015 23:16:55 +0200
ghc (7.10.1-3) experimental; urgency=medium
* Apply patch by Sergei Trofimovich to implement load_/store_load_barrier on
armv6 and older (upstream ticket #10244)
-- Joachim Breitner <nomeata@debian.org> Thu, 14 May 2015 09:37:06 +0200
ghc (7.10.1-2) experimental; urgency=medium
* Build against llvm-3.5 (Closes: 784245)
-- Joachim Breitner <nomeata@debian.org> Wed, 13 May 2015 11:18:54 +0200
ghc (7.10.1-1) experimental; urgency=medium
* New upstream release. Optimistically dropping lots of patches, lets see
what now works out of the box.
* Ship haddock with ghc, and leave (most) paths as they are. It is easier to
not fight against the way upstream builds and installs stuff.
* Remove the hack introduced in 7.2.0 for a clean upgrade from 7.0.3.
-- Joachim Breitner <nomeata@debian.org> Tue, 12 May 2015 12:41:40 +0200
ghc (7.8.4-9) unstable; urgency=medium
* Another stab at making GHC more reproducible: Use a hash of the command
line instead of the pid when calculating a "random" directory name.
-- Joachim Breitner <nomeata@debian.org> Sun, 07 Jun 2015 16:21:38 +0200
ghc (7.8.4-8) unstable; urgency=medium
* debian/patches/stable-specialization-rule-names: Root out another cause of
binary ABI instability.
-- Joachim Breitner <nomeata@debian.org> Mon, 25 May 2015 19:28:56 +0200
ghc (7.8.4-7) unstable; urgency=medium
* Remove useless *.haddock.t files (upstream bug 10410)
* A lucky guess at making GHC build reproducible, by not putting the process
id in temporary filenames.
-- Joachim Breitner <nomeata@debian.org> Mon, 25 May 2015 11:06:54 +0200
ghc (7.8.4-6) unstable; urgency=medium
* Hack to get stable ABIs even when the build path changes. Closes:
#785282
-- Joachim Breitner <nomeata@debian.org> Thu, 21 May 2015 10:35:25 +0200
ghc (7.8.4-5) unstable; urgency=medium
* New patch patches/PPC-relocations.patch by Colin Watson, Closes: #785194
-- Joachim Breitner <nomeata@debian.org> Wed, 13 May 2015 21:06:05 +0200
ghc (7.8.4-4) unstable; urgency=medium
* Apply hurd compatibility patch by Pino
* Put .haddock files of libraries shipped with GHC into
/usr/lib/ghc-doc/haddock/ghc/<pkg> instead of
/usr/lib/ghc-doc/haddock/<pkg>. This avoids overriding such a file if a
-doc package of the same package and version is installed.
Closes: #783863.
* Use ld.gold on arm64 and enable GHCi. Thanks to Edmund Grimley Evans for
digging up the relevant upstream patches, and for Erik de Castro Lopo for
writing them in the first place. Closes: #783987
-- Joachim Breitner <nomeata@debian.org> Mon, 04 May 2015 09:47:07 +0200
ghc (7.8.4-3) unstable; urgency=medium
* Remove LLVM path hacks, ghc-7.8 properly remembers the value passed via
--with-opt=opt-3.4 and use it at runtime (at least I think it does).
-- Joachim Breitner <nomeata@debian.org> Thu, 30 Apr 2015 19:42:52 +0200
ghc (7.8.4-2) unstable; urgency=medium
* Fix debian/rules syntax (tab instead of spaces) to unbreak build on armel,
armhf
* Apply all hacks for armel and armhf also on arm64
-- Joachim Breitner <nomeata@debian.org> Thu, 30 Apr 2015 09:08:39 +0200
ghc (7.8.4-1) unstable; urgency=medium
* Upload to unstable.
* Fix version glitch now, so that it never affects anything besides
experimental.
* ghc-doc: Conflict with libghc-xhtml-doc
* Merge from unstable:
- Let ghc-haddock break on ghc-doc (<< 7.6.3-20~). Closes #781649.
- Improve watch file
- Mark all triggers -noawait. Closes: #769554
- Joey Hess: armel,armhf: Force use of llvm-3.4, rather than unversioned
lvm, which can have abi changes that break ghc. Closes: #763078
-- Joachim Breitner <nomeata@debian.org> Mon, 27 Apr 2015 11:17:38 +0200
ghc (7.8.20141223-1) experimental; urgency=medium
* New upstream release (7.8.4)
* Drop patches always_build_arm_spinlocks.patch, linker-detection-fix,
dll-split-fix.patch, TcSplice-no-GHCi-fix; applied upstream.
-- Joachim Breitner <nomeata@debian.org> Tue, 23 Dec 2014 15:29:00 +0100
ghc (7.8.20141119-8) experimental; urgency=medium
* Now that the package builds on armel and armhf, try to build with GHCi
enabled.
-- Joachim Breitner <nomeata@debian.org> Tue, 09 Dec 2014 14:29:13 +0100
ghc (7.8.20141119-7) experimental; urgency=medium
* Apply patches taken from GHC HEAD that help building on ARM
- always_build_arm_spinlocks.patch
- dll-split-fix.patch
- linker-detection-fix
* Replace patches/Fix-documentation-build-failure-without-GHCi.patch by the
equivalent patch from GHC HEAD (./patches/TcSplice-no-GHCi-fix)
* Pass -fuse-ld=gold to gcc when used as alinker on arm
(patches/use-gold-on-arm) and make sure this setting does not affect other
parts (patches/saner-linker-opt-handling).
* Try to handle autoreconf saner, by simply calling perl bool
-- Joachim Breitner <nomeata@debian.org> Mon, 08 Dec 2014 19:08:01 +0100
ghc (7.8.20141119-6) experimental; urgency=medium
* According to Ben Gamari, the flag is -optl-B..., not -optc-B...
* Do not pass -mlong-calls to gcc on arm, on the grounds that upstream is
not doing it.
-- Joachim Breitner <nomeata@debian.org> Mon, 01 Dec 2014 09:41:21 +0100
ghc (7.8.20141119-5) experimental; urgency=medium
* Try using ld.gold on arm, using -optc-B/usr/bin/ld.gold
-- Joachim Breitner <nomeata@debian.org> Sun, 30 Nov 2014 18:51:45 +0100
ghc (7.8.20141119-4) experimental; urgency=medium
* Try using ld.gold on arm.
-- Joachim Breitner <nomeata@debian.org> Fri, 28 Nov 2014 22:15:29 +0100
ghc (7.8.20141119-3) experimental; urgency=medium
* Explicitly call opt-3.4, and avoid the generic opt command.
-- Joachim Breitner <nomeata@debian.org> Wed, 26 Nov 2014 22:11:34 +0100
ghc (7.8.20141119-2) experimental; urgency=medium
* Explicitly depend on llvm-3.4 on arm, maybe that works better.
-- Joachim Breitner <nomeata@debian.org> Wed, 26 Nov 2014 16:14:54 +0100
ghc (7.8.20141119-1) experimental; urgency=medium
* New upstream release candidate (7.8.4-rc1)
-- Joachim Breitner <nomeata@debian.org> Wed, 26 Nov 2014 10:12:08 +0100
ghc (7.8.20140710-4) experimental; urgency=medium
* Add support for mips and mipsel.
Add mips-support.patch.
Patch by Dejan Latinovic <Dejan.Latinovic@imgtec.com>.
Closes: #751479.
-- Joachim Breitner <nomeata@debian.org> Fri, 18 Jul 2014 22:47:43 +0200
ghc (7.8.20140710-3) experimental; urgency=medium
* Depend on libncurses5-dev, since we ship terminfo in ghc now. Thanks to
David Fox for noticing.
-- Joachim Breitner <nomeata@debian.org> Wed, 16 Jul 2014 19:50:39 +0200
ghc (7.8.20140710-2) experimental; urgency=medium
* Also ship terminfo, haskeline, and xhtml. Thanks to David Fox for the
patch and testing.
-- Joachim Breitner <nomeata@debian.org> Sun, 13 Jul 2014 17:49:18 +0200
ghc (7.8.20140710-1) experimental; urgency=medium
* New upstream release (7.8.3)
The version number is a work-around for a glitch earlier, see below.
-- Joachim Breitner <nomeata@debian.org> Thu, 10 Jul 2014 10:17:36 +0200
ghc (7.8.20140411-5) experimental; urgency=medium
* Merge 7.6.3-13 from unstable
-- Joachim Breitner <nomeata@debian.org> Wed, 11 Jun 2014 10:03:28 +0200
ghc (7.8.20140411-4) experimental; urgency=medium
* Merge 7.6.3-9 to 7.6.3-12 from unstable
-- Joachim Breitner <nomeata@debian.org> Tue, 10 Jun 2014 12:25:10 +0200
ghc (7.8.20140411-3) experimental; urgency=medium
* Do not pass -optc-mminimal-toc on ppc64 (Closes: #747089), thanks to
Hiroyuki Yamamoto for the patch.
-- Joachim Breitner <nomeata@debian.org> Mon, 05 May 2014 20:52:26 +0200
ghc (7.8.20140411-2) experimental; urgency=medium
* Try building without hardening and see what architectures work then.
-- Joachim Breitner <nomeata@debian.org> Mon, 28 Apr 2014 16:21:08 +0200
ghc (7.8.20140411-1) experimental; urgency=medium
* New upstream release (7.8.2)
The version number is a work-around for a glitch earlier, see below.
* Fix haddock build on armhf (Upstream bug #8988, patch by Colin Watson)
* debian/watch: Refer to xz-compressed tarball
-- Joachim Breitner <nomeata@debian.org> Sat, 12 Apr 2014 00:13:34 +0200
ghc (7.8.20140408-1) experimental; urgency=medium
* New upstream release (7.8.1)
The version number is a work-around for a glitch earlier. When uploading
to Debian unstable, the proper 7.8.1 can be used. This way, the glich will
be confined to experimental, and only until 7.9 or 7.10 is uploaded to
experimental.
-- Joachim Breitner <nomeata@debian.org> Tue, 08 Apr 2014 15:49:58 +0200
ghc (7.8.20140228-1) experimental; urgency=medium
* New release candiate (7.8 RC 2)
* Do not provide stm or parallel, these are not officially part of the GHC
distribution.
-- Joachim Breitner <nomeata@debian.org> Mon, 03 Mar 2014 14:34:17 +0100
ghc (7.8.20140130-3) experimental; urgency=medium
* transformers now comes with ghc, put it in the Provides line
-- Joachim Breitner <nomeata@debian.org> Sun, 09 Feb 2014 20:54:01 +0000
ghc (7.8.20140130-2) experimental; urgency=medium
* Call ghc and ghc-pkg via the wrappers in /usr/bin in the postinst script
(Closes: 738183)
-- Joachim Breitner <nomeata@debian.org> Sat, 08 Feb 2014 12:28:59 +0000
ghc (7.8.20140130-1) experimental; urgency=low
* New upstream release candidate
* Drop ghc-dynamic, now contained in ghc
-- Joachim Breitner <nomeata@debian.org> Wed, 05 Feb 2014 10:51:51 +0000
ghc (7.6.3-21) unstable; urgency=medium
* Fix watch file.
* Let ghc-haddock break on ghc-doc (<< 7.6.3-20~). If I used piuparts
correctly, this finally closes: #781649.
-- Joachim Breitner <nomeata@debian.org> Wed, 01 Apr 2015 13:35:10 +0200
ghc (7.6.3-20) unstable; urgency=medium
* Mark all triggers -noawait. Possibly Closes: #769554
-- Joachim Breitner <nomeata@debian.org> Sun, 23 Nov 2014 11:20:59 +0100
ghc (7.6.3-19) unstable; urgency=medium
* Fix armel/armhf script munging; ghci and runghc are not available on
those arches.
-- Joey Hess <joeyh@debian.org> Mon, 29 Sep 2014 16:28:23 +0100
ghc (7.6.3-18) unstable; urgency=medium
* Fix accidental line wrap in debian/rules
-- Joachim Breitner <nomeata@debian.org> Mon, 29 Sep 2014 09:52:40 +0200
ghc (7.6.3-17) unstable; urgency=medium
* armel,armhf: Force use of llvm-3.4, rather than unversioned lvm,
which can have abi changes that break ghc. Closes: #763078
-- Joey Hess <joeyh@debian.org> Sun, 28 Sep 2014 19:16:16 +0100
ghc (7.6.3-16) unstable; urgency=medium
* Also do not conflict with libghc-binary-doc
-- Joachim Breitner <nomeata@debian.org> Tue, 29 Jul 2014 14:21:49 +0200
ghc (7.6.3-15) unstable; urgency=medium
* Do not conflict with libghc-binary-dev.
-- Joachim Breitner <nomeata@debian.org> Sat, 26 Jul 2014 15:32:10 +0200
ghc (7.6.3-14) unstable; urgency=medium
* Backport from 7.8: Do not panic when annotations are encountered on non-TH
architectures. Less work this way than patching all the library code.
(Closes: 752460). Thanks to Dejan Latinovic to provide the patch.
-- Joachim Breitner <nomeata@debian.org> Tue, 01 Jul 2014 09:18:02 +0200
ghc (7.6.3-13) unstable; urgency=medium
* Actually use the conflicting-devs variable in debian/control. No idea what
went wrong yesterday.
-- Joachim Breitner <nomeata@debian.org> Wed, 11 Jun 2014 09:55:30 +0200
ghc (7.6.3-12) unstable; urgency=medium
* Last update broke the calculation of the Provides fields, fixing.
(Closes: #751051)
-- Joachim Breitner <nomeata@debian.org> Mon, 09 Jun 2014 22:19:03 +0200
ghc (7.6.3-11) unstable; urgency=medium
* Do no conflict with libghc-cabal-dev.
-- Joachim Breitner <nomeata@debian.org> Sun, 08 Jun 2014 13:56:51 +0200
ghc (7.6.3-10) unstable; urgency=medium
* Team upload.
* Add ppc64el support.
-- Colin Watson <cjwatson@debian.org> Sat, 12 Apr 2014 02:26:04 +0100
ghc (7.6.3-9) unstable; urgency=medium
* Team upload.
* Ensure that all copies of config.guess and config.sub in the tree are up
to date at build time.
* Add arm64 support.
-- Colin Watson <cjwatson@debian.org> Sat, 05 Apr 2014 02:00:21 +0100
ghc (7.6.3-8) unstable; urgency=medium
* Apply a4b1a435 from upstream, to fix building on 64 big endian platforms
such as s390x. Thanks to Aurelien Jarno for pointing out the fix.
Closes: #740144
-- Joachim Breitner <nomeata@debian.org> Mon, 03 Mar 2014 09:12:47 +0100
ghc (7.6.3-7) unstable; urgency=low
[ Gianfranco Costamagna ]
* Bumped standard version to 3.9.5, no changes required.
[ Joachim Breitner ]
* Depend on gcc (Closes: #736472)
-- Joachim Breitner <nomeata@debian.org> Sun, 09 Feb 2014 12:21:48 +0000
ghc (7.6.3-6) unstable; urgency=medium
* Closes: #731597: llvm-3.3 compatibility (patch from upstream)
-- Joachim Breitner <nomeata@debian.org> Sun, 08 Dec 2013 18:28:30 +0000
ghc (7.6.3-5) unstable; urgency=low
[ Gianfranco Costamagna ]
* Removing gcc from control file build-deps
[ Louis Bettens ]
* fix cabal bug #1087 in current version
-- Gianfranco Costamagna <costamagnagianfranco@yahoo.it> Wed, 28 Aug 2013 16:14:21 +0200
ghc (7.6.3-4) unstable; urgency=low
[ Colin Watson ]
* Enable verbose build output (see
http://lists.debian.org/debian-devel/2013/06/msg00539.html).
[ Gianfranco Costamagna ]
* Switch to llvm (Closes: #711948)
* removed deprecated DM-Upload-Allowed
* removed some version checks, higher versions are already in oldstable.
* Added dpkg-buildflags as build-dep, fixing lintian warning.
-- Joachim Breitner <nomeata@debian.org> Fri, 16 Aug 2013 14:40:37 +0200
ghc (7.6.3-3) unstable; urgency=low
* Add patches/Handle-sign-bit-when-generating-veneer-for-ARM-Thumb.patch,
patch by Colin Watson
* Disable GHCi on arm, as it is severly borken (for more information see
http://hackage.haskell.org/trac/ghc/ticket/7794)
* Do not create system-wide documentation index if /usr/share/doc is
missing. (Closes: #709911)
* Create a symlink from prof_scc.png to prof_scc (Closes: #664043)
-- Joachim Breitner <nomeata@debian.org> Wed, 05 Jun 2013 20:57:49 +0200
ghc (7.6.3-2) unstable; urgency=low
* Enable compat level 9
* Remove transitional ghc6-* packages
-- Joachim Breitner <nomeata@debian.org> Fri, 24 May 2013 11:12:19 +0200
ghc (7.6.3-1) experimental; urgency=low
* New upstream release
-- Joachim Breitner <nomeata@debian.org> Sun, 21 Apr 2013 19:12:24 +0200
ghc (7.6.2-1) experimental; urgency=low
* New upstream release
-- Joachim Breitner <nomeata@debian.org> Tue, 29 Jan 2013 21:16:52 +0100
ghc (7.6.1.20121207-2) experimental; urgency=low
* Typo in ghc-haddock’s Provides, thanks to David Fox for noticing.
-- Joachim Breitner <nomeata@debian.org> Thu, 13 Dec 2012 18:33:48 +0100
ghc (7.6.1.20121207-1) experimental; urgency=low
* New upstream release (aka 7.6.1-rc).
+ Closes: #677096 (huge number of wakeups)
* Remove debian/patches/armhf_llvm_abi, applied upstream, thanks to Shawn
Landden for noticing (Closes: #695739)
* Hardcode in debian/rules that haddock supportin interface version 22 also
supports interface version 21.
-- Joachim Breitner <nomeata@debian.org> Wed, 12 Dec 2012 12:32:48 +0100
ghc (7.6.1-3) experimental; urgency=low
* Bump standards version, no change
* Change VCS fields back to regular repo
* Build the runtime also in the thr_debug_p way, suggestion by Michał J.
Gajda
-- Joachim Breitner <nomeata@debian.org> Tue, 04 Dec 2012 22:00:27 +0100
ghc (7.6.1-2) experimental; urgency=low
* Do not Provide transformers, it is only used internally.
* Ensure this is not used with unstable’s haskell-devscripts
-- Joachim Breitner <nomeata@debian.org> Mon, 08 Oct 2012 22:41:46 +0200
ghc (7.6.1-1) experimental; urgency=low
* New upstream release
Dropped patches, applied upstream:
+ Fix-GHCi-segfault-on-linux-powerpc
+ hurd-is-ELF
+ use-llvm-3.0
+ memcpy-ffi
+ fix-PPC-right-shift-bug
+ no-useless-time
+ fix-ppc-ghci-segfault
* Configure the use of llc-3.0 and opt-3.0 via ./configure
* Bump standards version
-- Joachim Breitner <nomeata@debian.org> Mon, 08 Oct 2012 15:48:21 +0200
ghc (7.4.2-2) experimental; urgency=low
[ Erik de Castro Lopo ]
* Add patch to fix GHCi segfault on startup on PowerPC (Closes: #631073).
* Remove patch no_ghci_on_powerpc.
[ Iain Lane ]
* Update Vcs-* to point to experimental branch
-- Erik de Castro Lopo <erikd@mega-nerd.com> Mon, 6 Aug 2012 20:19:46 +1000
ghc (7.4.2-1) experimental; urgency=low
* New upstream.
* debian/patches/series
- Remove patch fix-ARM-s-StgCRun-clobbered-register-list-for-both-A,
fix-ARM-StgCRun-to-not-save-and-restore-r11-fp-regis and memcpy-ffi.patch
(in upstream).
- Refresh other patches.
-- Erik de Castro Lopo <erikd@mega-nerd.com> Mon, 11 Jun 2012 15:21:26 +1000
ghc (7.4.1-4) unstable; urgency=low
[ Erik de Castro Lopo ]
* Add debian/patches/fix-PPC-right-shift-bug which fixes upstream GHC bug:
http://hackage.haskell.org/trac/ghc/ticket/6156 (Closes: #677591)
* Refresh other patches.
* debian/contol: Add myself to uploaders and set DM-Upload-Allowed to yes.
[ Joachim Breitner ]
* debian/patches/no-useless-timer: Backported from GHC 7.4.2, (Closes:
#677096)
* Make sure GHC is using ld.bfd, as it passes arguments not understood by
the gold linker (Closes: #673081)
* Use a saner priority for the runhaskell alternative. (Closes: #676970).
TODO for later: Consider removing the alternatives code altogether.
-- Joachim Breitner <nomeata@debian.org> Sat, 16 Jun 2012 12:48:18 +0200
ghc (7.4.1-3) unstable; urgency=low
* Remove the ghc-doc symlink logic from 7.0.4-3, as with 7.4.1, every
documentation package had to be rebuit.
* ghc-doc: Conflict on libghc-haddock-doc, as it contains files that moved
into ghc-doc. (Closes: #659081)
* Added debian/patches/memcpy-ffi.patch, backported from upstream master
branch. See http://hackage.haskell.org/trac/ghc/ticket/5967.
-- Joachim Breitner <nomeata@debian.org> Sun, 06 May 2012 21:51:17 +0200
ghc (7.4.1-2) unstable; urgency=low
[ Iain Lane ]
* Two new patches (backported by Iulian Udrea) to fix armel build
failures. See upstream bug #5824.
- fix-ARM-s-StgCRun-clobbered-register-list-for-both-A
- fix-ARM-StgCRun-to-not-save-and-restore-r11-fp-regis
* Use dh_autoreconf{,_clean} to autoreconf, mainly so we can have proper
clean support.
* armhf support (thanks to Jani Monoses):
- debian/patches/ARM-VFPv3D16: Use vfp3-d16 FPU for ARM builds.
- debian/patches/armhf_llvm_abi: Pass -float-abi=hard to llc on armhf if
__ARM_PCS_VFP is defined (needs to be preprocessed for this)
- debian/rules: Define __ARM_PCS_VFP on armhf for the above patch.
[ Joachim Breitner]
* patches/hurd-is-ELF added, Closes: #659530, thanks to Samuel
Thibault
* Also conflict with any provided libghc-*-dev packages. Thus, if a packages
is moved _into_ ghc that was outside before, no external package can be
installed (as was the case with binary).
* patches/no-missing-haddock-file-warning: Quench warning, as it is quite
common on Debian installations.
* build-depends-indep on hscolour and fop, to ensure most documentation is
built.
-- Joachim Breitner <nomeata@debian.org> Sat, 10 Mar 2012 19:32:34 +0100
ghc (7.4.1-1) unstable; urgency=low
* New upstream release.
-- Joachim Breitner <nomeata@debian.org> Fri, 03 Feb 2012 16:27:31 +0100
ghc (7.4.0.20120126-1) experimental; urgency=low
* New upstream release candidate (7.4.1-rc2)
-- Joachim Breitner <nomeata@debian.org> Sat, 28 Jan 2012 13:31:10 -0500
ghc (7.4.0.20120108-1) experimental; urgency=low
* s/armef/armhf/ in debian/control
* New upstream release, drop all patches introduced in 7.4.0.20111219-3,
applied upstream.
-- Joachim Breitner <nomeata@debian.org> Mon, 09 Jan 2012 13:22:18 +0100
ghc (7.4.0.20111219-4) experimental; urgency=low
* Prefix haddock interface number with "haddock-interface" in
Depends/Provides pair
* Switch to llvm and registered builds on arm*
* Do not set UseLibFFIForAdjustors in debian/rules, as the code in
./mk/config.mk.in seems to do the same anyways.
* Do not set GhcWithInterpreter=YES for kfreebsd-*, done in
./mk/config.mk.in by now.
* Do not set GhcUnregisterised=YES in debian/rules, ./mk/config.mk.in
already makes the right choice.
* Do not build the accidentally included dph libraries.
* Explicitly depend on llv-3.0 and use corresponding binary names.
-- Joachim Breitner <nomeata@debian.org> Mon, 02 Jan 2012 20:39:42 +0100
ghc (7.4.0.20111219-3) experimental; urgency=low
* patches/kfreebsd-OS: KFreeBSD is an ELF-based OK
* patches/S390-Arch: Mention bitness of S390(x)
* patches/ArchMips: Add more missing Arch values
-- Joachim Breitner <nomeata@debian.org> Fri, 30 Dec 2011 18:05:33 +0100
ghc (7.4.0.20111219-2) experimental; urgency=low
* Fix building bundeled haddock out-of-tree (We need to re-think this
approach).
* Drop patches/lpthread-bootstrap-workaround, probably not needed any
more. Also drop autoconf dependency.
-- Joachim Breitner <nomeata@debian.org> Fri, 23 Dec 2011 09:23:42 +0100
ghc (7.4.0.20111219-1) experimental; urgency=low
* New upstream release (AKA 7.4.1-rc1)
+ Closes: #635587 (GHCi linker could not find libstdc++)
+ Closes: #514720 (cabal installation wrecks permissions) (was actually
closed earlier, I think)
+ Closes: #533022 (Data.Word should define instances of Random for each
type)
-- Joachim Breitner <nomeata@debian.org> Thu, 22 Dec 2011 14:34:50 +0100
ghc (7.2.2-1) experimental; urgency=low
* New upstream release
* Call autoconf and remove configure in clean, to avoid having an
autoreconf-patch in debian/patches.
* Drop patches/hash-version-number, applied upstream
* Drop improve_linker_script_handling, applied upstream
-- Joachim Breitner <nomeata@debian.org> Sat, 19 Nov 2011 18:34:17 +0100
ghc (7.2.1-1) experimental; urgency=low
* New upstream release.
-- Joachim Breitner <nomeata@debian.org> Tue, 23 Aug 2011 20:58:31 +0200
ghc (7.2.0.20110728-1) experimental; urgency=low
* Remove ghc-doc dependency on ghc, it did not have the desired effect.
Instead call ghc-pkg recache in ghc-doc’s trigger as well.
* Install 7.2.1-rc1 to experimental.
* Undo the symlink-workarounds introduced in 7.0.4-3. The -doc work-around
is still needed, as the haddock interface version did not change.
-- Joachim Breitner <nomeata@debian.org> Sat, 06 Aug 2011 19:50:04 +0200
ghc (7.0.4-9) UNRELEASED; urgency=low
* Suggest llvm package
-- Joachim Breitner <nomeata@debian.org> Thu, 10 Nov 2011 19:19:41 +0100
ghc (7.0.4-8) unstable; urgency=low
* Remove ghci support on powerpc (Closes: #631073)
-- Joachim Breitner <nomeata@debian.org> Sun, 30 Oct 2011 17:56:23 +0100
ghc (7.0.4-7) unstable; urgency=low
[ Joachim Breitner ]
* patches/configure-s390x: Add s390x to the list of known architectures.
* add armhf in debian/rules (Patch by Riku Voipio, Closes: #640811)
[ Iain Lane ]
* Handle linker scripts for which dlopen returns "file too short" and/or
which contain INPUT statements (for example libncurses.so) (Closes:
#644591)
* Standards-Version → 3.9.2, no changes required
-- Iain Lane <laney@debian.org> Tue, 18 Oct 2011 17:09:39 +0100
ghc (7.0.4-6) unstable; urgency=low
* Fix #609445 by actually removing the patch for #566331, not needed any
more since this upstream commit:
Sat Jul 31 12:55:06 BST 2010 Ian Lynagh <igloo@earth.li>
* Expose the functions haddock needs even when haddock is disabled; #3558
-- Joachim Breitner <nomeata@debian.org> Wed, 31 Aug 2011 08:44:33 +0200
ghc (7.0.4-5) unstable; urgency=low
* Remove ghc-doc dependency on ghc, it did not have the desired effect.
Instead call ghc-pkg recache in ghc-doc’s trigger as well.
* Fix missing instance documentation (Closes: #609445)
This was a Debian-specific regression, introduced in the fix for #566331
or later caused by it, and fixed by building haddock with -DGHCI.
-- Joachim Breitner <nomeata@debian.org> Sat, 30 Jul 2011 16:09:07 +0200
ghc (7.0.4-4) unstable; urgency=low
* Let ghc-doc depend on ghc. It already does via ghc-haddock, making this
explicit ensures that the triggers run in the right order.
* debian/patches/hash-version-number: Include the upstream version number in
the ABI hash. We do need to recompile everything, even after a minor ghc
upgrade. This allows to use the same mechanism to ensure correctness and
detect that we need to recompile something as for other kind of
recompilations. (Closes: #633828)
-- Joachim Breitner <nomeata@debian.org> Sat, 16 Jul 2011 11:23:09 +0200
ghc (7.0.4-3) unstable; urgency=low
* Employ similar symlink work-around to merge /var/lib/ghc-*/package.conf.d
into /var/lib/ghc/package.conf.d. Also remove version number from
/usr/lib/ghc path.
-- Joachim Breitner <nomeata@debian.org> Mon, 11 Jul 2011 13:13:45 +0200
ghc (7.0.4-2) unstable; urgency=low
* Fix ghc-ghci existance check logic
-- Joachim Breitner <nomeata@debian.org> Sun, 10 Jul 2011 15:23:55 +0200
ghc (7.0.4-1) unstable; urgency=low
* New upstream release (Closes: #622731)
-- Joachim Breitner <nomeata@debian.org> Sat, 09 Jul 2011 19:50:41 +0200
ghc (7.0.3-2) unstable; urgency=low
* Mention correct haddock version in package description.
* Install .haddock files under /usr/lib/ghc-doc/haddock, a path valid across
ghc-versions. Also move them to the ghc-doc package.
* In ghc-doc.prerm, do a better job of cleaning
/usr/share/doc/ghc-doc/html/libraries of files generated when creating the
haddock index.
* Make Provides: ghc-ghci dependent on existence of ghci binary
(Closes: #629038)
* Make ghc-haddock depend on the exact version of ghc, just to be on the
safe side. (Closes: #539312)
-- Joachim Breitner <nomeata@debian.org> Sat, 18 Jun 2011 21:07:06 +0200
ghc (7.0.3-1) unstable; urgency=low
* Remove Build-Conflict on dash, as a fixed package has been uploaded.
* Do not provide utf8-string or xhtml, as they are only built internally.
* Remove Build-Depend alternative ghc6, and also remove Provides: ghc6, as
this is a lie and I see no techical reason for it.
* New upstream release
* Avoid "hPutChar: resource vanished" message and simplify postinst script
(Closes: #619403)
* Remove package cache in prerm, even on upgrade. This is the right thing to
do if upgrading to a new upstream release, and does not hurt in the other
cases.
-- Joachim Breitner <nomeata@debian.org> Sat, 09 Apr 2011 21:43:15 +0530
ghc (7.0.2-7) unstable; urgency=low
* Upload to unstable
-- Joachim Breitner <nomeata@debian.org> Sat, 26 Mar 2011 21:45:53 +0530
ghc (7.0.2-6) experimental; urgency=low
* Set a dummy HOME variable upon build. Some build daemons do not set HOME,
but ghc-cabal expects it to be available.
-- Joachim Breitner <nomeata@debian.org> Fri, 25 Mar 2011 12:47:29 +0530
ghc (7.0.2-5) experimental; urgency=low
* Build-Conflict with broken version of dash (See #618023)
* Link ghc-doc to haddock via virtual package "haddock-interface-<n>"
* Remove redundand Build-dependency on autoconf
-- Joachim Breitner <nomeata@debian.org> Wed, 23 Mar 2011 12:03:56 +0530
ghc (7.0.2-4) experimental; urgency=low
* ghc6-preinst: Remove package.cache file of any ghc6 installation to avoid
dpkg warning at upgrade time.
* Build-conflict with ccache. pbuilder installs ccache by default, which
causes ghc to pick up a wrong path for "gcc".
* Pass -lpthread everywhere. This can possibly be dropped later.
-- Joachim Breitner <nomeata@debian.org> Fri, 11 Mar 2011 14:00:11 +0530
ghc (7.0.2-3) experimental; urgency=low
[ Iain Lane ]
* debian/rules: Build with -mminimal-toc on ppc64 — thanks to Colin
Watson for investigation and patch.
[ Joachim Breitner ]
* Disable the use of epoll_create1 and use epoll_create, as the former is
not available on Linux kernels earlier than 2.6.27.
http://hackage.haskell.org/trac/ghc/ticket/5005
-- Joachim Breitner <nomeata@debian.org> Wed, 09 Mar 2011 21:44:50 +0530
ghc (7.0.2-2) experimental; urgency=low
[ Joachim Breitner ]
* Remove procps dependency (watcher.hs has been removed since a while)
* Build-depend and depend on libgmp-dev instead of libgmp3-dev.
[ Erik de Castro Lopo ]
* Add patch to fix powerpc compile error (powerpc-compile-616635)
(Closes: #616635)
[ Joachim Breitner ]
* fix FTBFUS by removing left-over binaries
-- Joachim Breitner <nomeata@debian.org> Tue, 08 Mar 2011 13:01:18 +0530
ghc (7.0.2-1) experimental; urgency=low
* (Closes: 554174) Segfaults at startup not observable any more
* Tweak debian/copyright
* New upstream release (Should help to close 616494)
-- Joachim Breitner <nomeata@debian.org> Sat, 05 Mar 2011 22:04:21 +0530
ghc (7.0.1-1) experimental; urgency=low
[ Joachim Breitner ]
* New upstream release, some patches included.
* Package adopted by the Debian Haskell Group. Thanks to kaol for his
work!
* Rename source and binary packages to ghc, include transitional dummy
package
* Standards-Version 3.9.1 (no changes necessary)
[ Erik de Castro Lopo ]
* Re-enable building of ghci on powerpc. (Closes: 557185)
-- Joachim Breitner <nomeata@debian.org> Mon, 17 Jan 2011 12:49:24 +0530
ghc6 (6.12.3-1) experimental; urgency=low
* New upstream release
* ghci :m now works with module names containing ' (Closes: #580568)
* Put haddock and the shared libraries into their own packages.
(Closes: #571537)
* Only insert packages in gen_contents_index which are both registered
and for which the html directory exists.
* Use ghc-pkg --global in ghc6's trigger to avoid accessing HOME.
(Closes: #578679)
* Fix directories in haddock manpage. (Closes: #578321)
* Apply some patches from Gentoo (thanks, Sergei Trofimovich) hopefully
fixing ia64 build.
* Downgrade ghc6's dependency on perl to Suggests and have ghc6-doc
depend on perl. (Closes: #553332)
* Standards-Version 3.9.0 (no changes necessary)
* ghc6 package now provides ghc6-ghci on architectures where it's
supported (i386 and amd64 only currently).
-- Kari Pahula <kaol@debian.org> Tue, 20 Jul 2010 19:19:20 +0300
ghc6 (6.12.1-13) unstable; urgency=low
* Remove debian/watcher.sh. (Closes: #571824)
* Don't ship /var/lib/ghc-6.12.1/package.conf.d/package.cache with ghc6.
(Closes: #574417)
* Patch compiler/rename/RnSource.lhs to make hlist happy.
* Remove some more generated .hc files in debian/rules clean.
* Don't ship broken symlink /usr/lib/ghc-6.12.1/package.conf
-- Kari Pahula <kaol@debian.org> Sat, 17 Apr 2010 10:35:25 +0300
ghc6 (6.12.1-12) unstable; urgency=low
* Fix the kfreebsd-* patch.
* Don't die in ghc6's trigger if ghc-pkg check fails. (Closes: #570921)
* Recognise DEB_BUILD_OPTIONS=parallel.
-- Kari Pahula <kaol@debian.org> Mon, 22 Feb 2010 15:08:48 +0200
ghc6 (6.12.1-11) unstable; urgency=low
* Add "unset LC_ALL\nexport LC_CTYPE=en_US" to bin/ghc wrapper on ia64.
* Actually append GhcWithInterpreter=YES to mk/build.mk on kfreebsd-*,
don't just echo it to stdout.
-- Kari Pahula <kaol@debian.org> Mon, 22 Feb 2010 03:24:02 +0200
ghc6 (6.12.1-10) unstable; urgency=low
* Use dh_haskell_depends from haskell-devscripts to create provides
including the packages ABI.
* Make provided substvar for utf8-string too.
* Run "ghc-pkg check" in ghc6's trigger also.
* Added a stub /usr/share/doc/ghc6-doc/index.html that redirects to
html/index.html.
-- Kari Pahula <kaol@debian.org> Fri, 19 Feb 2010 18:08:57 +0200
ghc6 (6.12.1-9) unstable; urgency=low
* Remove /usr/lib/ghc-$(ProjectVersion)/lib/haddock (ie. the internal
haddock binary that ghc6 used at build time) from the ghc6 package.
* Install haddock's files from /usr/share/haddock-$VERSION in ghc6
package, not ghc6-doc.
-- Kari Pahula <kaol@debian.org> Sat, 13 Feb 2010 02:49:11 +0200
ghc6 (6.12.1-8) unstable; urgency=low
* Use tabs instead of 8 spaces in debian/rules for ia64 specific flags.
-- Kari Pahula <kaol@debian.org> Wed, 10 Feb 2010 13:19:32 +0200
ghc6 (6.12.1-7) unstable; urgency=low
* Include patches to haddock to ghc6's own patches and don't apply them
in debian/rules.
* Update the patch for alpha.
* ghc6-doc depends on ghc6 (>= ${binary:Version}), not haddock.
* Upload to unstable.
-- Kari Pahula <kaol@debian.org> Tue, 09 Feb 2010 23:45:14 +0200
ghc6 (6.12.1-6) experimental; urgency=low
* Use some more compiler flags to make ghc6 build on ia64 for real.
* Patch TcForeign.lhs and EventLog.c to make ghc6 build on alpha.
-- Kari Pahula <kaol@debian.org> Mon, 08 Feb 2010 13:58:59 +0200
ghc6 (6.12.1-5) experimental; urgency=low
* Included haddock with the ghc6 package. Provides, conflicts and
replaces haddock. Copied over haddock.1 from the haddock package.
* Build with UseLibFFIForAdjustors=YES on alpha.
* Set ghc6 depend on libc6-dev. (Closes: #567809)
* Standards-Version 3.8.4, no changes necessary.
* Patch up the sources some more for kfreebsd. (Closes: #567298)
-- Kari Pahula <kaol@debian.org> Fri, 05 Feb 2010 12:05:15 +0200
ghc6 (6.12.1-4) experimental; urgency=low
* Patched utils/haddock/src/Haddock/Interface/Create.hs to use
lookupGlobalName instead of lookupName when GHCI is
unavailable. (Closes: #566331)
-- Kari Pahula <kaol@debian.org> Thu, 28 Jan 2010 11:46:55 +0200
ghc6 (6.12.1-3) experimental; urgency=low
* Updated ghc-pkg's man page.
* Added a trigger to run ghc-pkg recache when files are added to
/var/lib/ghc-6.12.1/package.conf.d/.
* Patch rts/posix/OSThreads.c to define _GNU_SOURCE on kfreebsd
too. (Closes: #565818)
* Patch utils/haddock/src/Haddock/Interface/AttachInstances.hs to use
Nothing as mb_info in attachInstances when GHCI is
unavailable. (Closes: #566331)
* Breaks cabal-install (<< 0.8.0).
-- Kari Pahula <kaol@debian.org> Wed, 27 Jan 2010 23:37:32 +0200
ghc6 (6.12.1-2) experimental; urgency=low
* Added missing build dependency: libncurses5-dev.
* Use the included haddock to build documentation and drop the
build-depends-indep on haddock.
-- Kari Pahula <kaol@debian.org> Wed, 13 Jan 2010 10:02:15 +0200
ghc6 (6.12.1-1) experimental; urgency=low
* New upstream release (Closes: #539789)
* System.Posix.Semaphore fixed. (Closes: #544127)
* Switch to dpkg-source 3.0 (quilt) format
* Standards-Version 3.8.3 (no changes necessary).
* Added a dependency on libbsd-dev (Closes: #549403)
* Patched compiler/utils/Panic.lhs to add a message to internal GHC
error messages, suggesting removing .hi files and pointing to
README.Debian. (Closes: #532443)
* Don't alter Binary.hs and just let Ints to be stored in architecture
native format.
* Don't set XMLDocWays in build.mk since it's not used anymore.
* Remove lpia arch from debian/rules.
* Split debian/rules binary to binary-arch and binary-indep. (Closes: #543972)
* Set SRC_HC_OPTS += -lffi in build.mk and update the patch
system-libffi to use Debian's packaged libffi.
* Update the patch to make the build system use /usr/bin/haddock and not
build its own.
-- Kari Pahula <kaol@debian.org> Tue, 12 Jan 2010 16:29:03 +0200
ghc6 (6.10.4-2) unstable; urgency=low
* Patch libraries/unix/System/Posix/Semaphore.hsc
-- Kari Pahula <kaol@debian.org> Sat, 29 Aug 2009 10:08:42 +0300
ghc6 (6.10.4-1) unstable; urgency=low
* New upstream release
* Pass UseLibFFIForAdjustors=YES to build options on armel.
* Standards-Version 3.8.2 (no changes necessary).
* Pass GhcUnregisterised=NO to build options on lpia (for Ubuntu's
benefit).
-- Kari Pahula <kaol@debian.org> Wed, 22 Jul 2009 15:22:36 +0300
ghc6 (6.10.3-3) unstable; urgency=low
* Patch mkWeakForeignEnv# in rts/PrimOps.cmm to avoid random
segfaults. (re:
https://bugs.launchpad.net/ubuntu/+source/ghc6/+bug/382803)
* Exclude internal boot libraries from generated Provides: libghc6-*
substvars. (Closes: #531318)
-- Kari Pahula <kaol@debian.org> Sat, 27 Jun 2009 17:58:49 +0300
ghc6 (6.10.3-2) unstable; urgency=low
* Only call ghc-pkg6 in ghc6-doc's trigger if ghc6 is installed.
(Closes: #530732)
* Fix the test for seeing if ghci would work.
* Build a registerised build on powerpc, but disable ghci.
-- Kari Pahula <kaol@debian.org> Thu, 28 May 2009 12:40:17 +0300
ghc6 (6.10.3-1) unstable; urgency=low
* New upstream release
* GHCi uses stdio in blocking mode now. (Closes: #512762)
* GHC can cope with missing setitimer(ITIMER_VIRTUAL) support.
(Closes: #509252)
* Uses haskeline instead of editline.
* Only provide ghci and runghc on archs that support it.
(Closes: #320335)
* Patched compiler/utils/Binary.hs to store Ints as Int64s on 32 bit
architectures and warn if it needed to truncate when unserialising.
* Moved package.conf to /var/lib/ghc-$VERSION/.
* Added a /var/lib/ghc-$VERSION/package.conf.d/ dir.
* Set symlinks from /usr/lib/ghc-$VERSION/package.conf* to /var.
* Don't ship generated index files in /usr/share/doc/ghc6-doc/libraries/
and remove them in postrm. (Closes: #501188)
* Remove any leftover index.html files in
/usr/share/doc/ghc6-doc/html/libraries/. (Closes: #461323)
* Bumped to debhelper compat 7 and Standards-Version 3.8.1 (no changes
needed).
* Section: haskell for ghc6 and ghc6-prof.
* Fix up generated Provides for ghc6 and ghc6-doc.
(Closes: #514085, #518400)
* Added man pages for runghc and ghc-pkg. (Closes: #460425, #315763)
* Removed alternative for /usr/bin/ghcprof. (Closes: #527382)
* Build an unregisterised build on powerpc. (Closes: #514946)
* Build-depend on a newer binutils on [arm armel]. Add -mlong-calls to
gcc's flags.
* gen_contents_index reintroduced, this time as a perl script.
* Added /usr/share/ghc6-doc/ghc-$VERSION/desc/ for copies of package
conf info in -doc packages.
* Added a preinst for ghc6, to remove a package.conf file from a removed
but not purged old version.
-- Kari Pahula <kaol@debian.org> Mon, 18 May 2009 22:18:18 +0300
ghc6 (6.10.1+dfsg1-13) unstable; urgency=low
* Haddock again just a B-D-I, now with (>= 2.4.1-4).
* Patched compiler/utils/Binary.hs to store Ints as Int32s on 64 bit
arches, too.
* Put .haddock files back to ghc6-doc.
-- Kari Pahula <kaol@debian.org> Wed, 25 Feb 2009 05:53:48 +0200
ghc6 (6.10.1+dfsg1-12) unstable; urgency=low
* Put haddock in Build-Depends on [i386 amd64 sparc powerpc mips mipsel
s390 kfreebsd-i386].
-- Kari Pahula <kaol@debian.org> Sat, 21 Feb 2009 14:08:08 +0200
ghc6 (6.10.1+dfsg1-11) unstable; urgency=low
* Put .haddock files in ghc6, not ghc6-doc.
* Don't call ghc-pkg in a loop in ghc6-doc's trigger, use perl instead.
* Don't remove packages.conf on upgrade from one 6.10.1+dfsg1 version to
another.
* Generate haddock index in ghc6-doc's postinst configure, too.
-- Kari Pahula <kaol@debian.org> Sat, 21 Feb 2009 10:00:19 +0200
ghc6 (6.10.1+dfsg1-10) unstable; urgency=low
* chmod +x debian/mk_provided_substvars before calling it.
-- Kari Pahula <kaol@debian.org> Tue, 17 Feb 2009 19:03:49 +0200
ghc6 (6.10.1+dfsg1-9) unstable; urgency=low
* Made ghc6-doc's postinst only call haddock on haddock files that are
actually installed.
-- Kari Pahula <kaol@debian.org> Tue, 17 Feb 2009 12:52:37 +0200
ghc6 (6.10.1+dfsg1-8) unstable; urgency=low
* Moved xsltproc, docbook-xsl, docbook-xml back as Build-Depends.
-- Kari Pahula <kaol@debian.org> Tue, 17 Feb 2009 09:52:55 +0200
ghc6 (6.10.1+dfsg1-7) unstable; urgency=low
* Set build deps related to doc building as Build-Depends-Indep.
* Set BUILD_HADDOCK_DOCS at build time, depending on haddock's
presence. See debian/rules for rationale.
* Replaced /usr/lib/ghc6-doc/gen_contents_index with a symlink to
/bin/true.
* Amended ghc6-doc's "postinst triggered" to perform what g_c_i did.
* Added GhcDebugged=YES and some other flags to build.mk on ia64 and hppa.
* Moved provided-{dev,prof,doc} generation to its own script and catch
errors in it. (Closes: #514085, #514086)
* Further cleanups to debian/rules.
-- Kari Pahula <kaol@debian.org> Mon, 16 Feb 2009 12:28:56 +0200
ghc6 (6.10.1+dfsg1-6) experimental; urgency=low
* This time actually change the build on ia64 to be unregisterised.
* Dropped ghc6's dependency on haskell-utils.
* Removed calls to haskell-utils from prerm and postinst.
* Build haddock docs on i386 and amd64. (Closes: #514088)
-- Kari Pahula <kaol@debian.org> Thu, 05 Feb 2009 14:14:01 +0200
ghc6 (6.10.1+dfsg1-5) experimental; urgency=low
* Add libffi-dev as a dependency for ghc6. (Closes: #513289)
* Replaced libreadline5-dev with libedit-dev from ghc6's deps.
* Don't add any extra flags to GhcRTSWays build variable.
* Build a registerised build on kfreebsd-i386. (Closes: #513198)
* Build an unregisterised build on ia64.
-- Kari Pahula <kaol@debian.org> Wed, 28 Jan 2009 09:23:11 +0200
ghc6 (6.10.1+dfsg1-4) experimental; urgency=low
* Add pkg-config as a build dep.
* Explicitly build an unregisterised version of the compiler on other
arches but i386, amd64, powerpc, ia64. (Closes: #512827)
* Remove --relax altogether from ia64's ld flags.
-- Kari Pahula <kaol@debian.org> Mon, 26 Jan 2009 15:10:54 +0200
ghc6 (6.10.1+dfsg1-3) experimental; urgency=low
* Again, use the same build options for all arches and just use what
arch-specific exceptions upstream provided.
-- Kari Pahula <kaol@debian.org> Fri, 23 Jan 2009 08:24:45 +0200
ghc6 (6.10.1+dfsg1-2) experimental; urgency=low
* Patched the build system to use haddock from /usr/bin/, not build its
own.
* Disabled building haddock docs for this version.
* Re-enabled some of 6.8.2's build options for non-i386, non-amd64.
* Patch compiler/Makefile's ia64 build options;
s/--ld-option=-Wl,--relax/--ld-option=--relax/.
-- Kari Pahula <kaol@debian.org> Wed, 21 Jan 2009 23:33:11 +0200
ghc6 (6.10.1+dfsg1-1) experimental; urgency=low
* New upstream release (Closes: #495126)
* Change the calling conventions for unboxed tuples slightly.
(Closes: #365497)
* Better documentation for swapMVar. (Closes: #405717)
* Don't change code in error messages. (Closes: #499137)
* Improve error reporting for 'deriving' (Closes: #499216)
* Better error message when -XRankNTypes is missing. (Closes: #499217)
* ghc-pkg respects --global with 'field' option. (Closes: #510499)
* Repackaged to remove a copy of GNU MP library.
* Enable building the stage2 compiler on all architectures.
* Added information about libffi (which is included with GHC) to
debian/copyright.
* Manage changes to the source with quilt.
* Link against the system's libffi and add libffi-dev as a build
dependency.
* Build-dep on haddock >= 2.4.1-1.
* Build-dep on libedit-dev, removed build-dep on libreadline-dev.
* Patched gen_contents_index: fixed the case when not run inplace; trac
#2764
* Patched libraries/base/Data/Data.hs: use Prelude.(,,) for
tuple3DataType; trac #2750
* Added a trigger to ghc6-doc for /usr/share/doc/ghc6-doc/libraries to
run gen_contents_index. (Closes: #506568)
-- Kari Pahula <kaol@debian.org> Mon, 19 Jan 2009 12:03:16 +0200
ghc6 (6.8.2dfsg1-1) unstable; urgency=medium
* Repackaged the upstream tarball to remove a copy of GNU MP library
with GFDLed docs w/ invariant sections. (Closes: #511756)
-- Kari Pahula <kaol@debian.org> Thu, 15 Jan 2009 07:42:47 +0200
ghc6 (6.8.2-7) unstable; urgency=medium
* Build-Depend on hurd as an alternative to procps. (Closes: #481343)
* Added AC_SYS_LARGEFILE to libraries/unix/configure.ac and ran
autoreconf. (Closes: #500407)
-- Kari Pahula <kaol@debian.org> Sun, 28 Sep 2008 10:32:20 +0300
ghc6 (6.8.2-6) unstable; urgency=medium
* New maintainer.
* Made the perl script driver/split/ghc-split not use the obsolete $*
var (Closes: #489157)
* Copied libraries/unix/System/Posix/Resource.hsc and
libraries/base/include/HsBase.h from 6.8.3 to fix issues with
setResourceLimit. (Closes: #491909)
-- Kari Pahula <kaol@debian.org> Wed, 03 Sep 2008 23:41:18 +0300
ghc6 (6.8.2-5) unstable; urgency=low
* Don't build template-haskell if we're not building GHCi.
The package is largely useless without GHCi, and some of the buildds
were having trouble building template-haskell. We'll need to fix
this some other way if GHCi is to be available on every arch, though...
-- Ian Lynagh (wibble) <igloo@debian.org> Thu, 01 May 2008 12:32:13 +0000
ghc6 (6.8.2-4) unstable; urgency=low
* Small wibbles to debian/watcher.sh.
* Add a build-dep on procps (debian/watcher.sh runs ps).
-- Ian Lynagh (wibble) <igloo@debian.org> Wed, 26 Mar 2008 17:12:18 +0000
ghc6 (6.8.2-3) unstable; urgency=low
* Every 10 minutes, print any "ps ux" lines that mention gcc or ghc.
According to folks on IRC, this is standard practice. It means that
we don't have to worry about security buildds having different
timeouts to the normal builders.
* Apply upstream patch:
FIX #2073: Don't add empty lines to GHCI's history
Ian Lynagh <igloo@earth.li>**20080224143256
Closes: #461170.
-- Ian Lynagh (wibble) <igloo@debian.org> Mon, 24 Mar 2008 22:09:02 +0000
ghc6 (6.8.2-2) unstable; urgency=low
* Apply upstream patch:
Tweak the splitter
Ian Lynagh <igloo@earth.li>**20080116195612
We were generating a label ".LnLC7", which the splitter was confusing
with a literal constant (LC). The end result was the assembler tripping
up on ".Ln.text".
Closes: #466262.
* Make an hpc symlink in /usr/bin. Closes: #461146.
* Add a dep and build-dep on gcc >= 4:4.2 as we need the
-fno-toplevel-reorder flag. Closes: #461332.
* Put the right upstream source URL in debian/copyright.
Closes: #465058.
-- Ian Lynagh (wibble) <igloo@debian.org> Wed, 20 Feb 2008 17:32:52 +0000
ghc6 (6.8.2-1) unstable; urgency=low
* Strengthen haddock dep and build-dep to 0.8-2 as we need the
version that makes compatible files on 32 and 64 bit arches.
Closes: #433251.
* Add a build-dep on hscolour. We now use it when making the
documentation, so the haddock docs link to syntax highlighted
source.
* Remove the libsrc package. ghc6-doc now includes the sources anyway.
Closes: #432706.
* gen_contents_index is now provided by the upstream install, so we
no longer ship our own copy. However, we do have to move it into
/usr/lib rather than /usr/share/doc.
* Remove the stat2resid slave of the GHC symlink, as stat2resid
no longer exists. Closes: #432715.
* We set bindir, docdir, htmldir, dvidir, pdfdir and psdir in
mk/build.mk rather than with configure flags, as the way configure
currently works means they can't be set relative to other variables
if set with configure flags.
* We no longer pass --datadir to configure; we used to use this to
get the docs in the right place.
* When doing the install step, we now use DESTDIR rather than prefix
to override where the files go.
* We now need to set HADDOCK_DOCS=YES in mk/build.mk in order to get the
haddock docks built.
* Removed "html/" from the documentation path in ghc6-doc.postinst,
ghc6-doc.prerm and ghc6-doc.doc-base.users-guide.
* Use "[ ! -f mk/config.mk ] ||" to guard "make distclean" rather than
ignoring all errors from it.
* Use ${binary:Version} rather than ${Source-Version} to specify the
dependency of ghc6-prof on ghc6.
* All the libraries now install LICENSE files, so we remove them after
the install step.
* Follow change in man path from /usr/man to /usr/share/man.
* lintian thinks that Cabal's Distribution/License.hi is an extra
licence file, so add a lintian override.
-- Ian Lynagh (wibble) <igloo@debian.org> Tue, 18 Dec 2007 22:05:22 +0000
ghc6 (6.6.1-2) unstable; urgency=low
* ghc6-doc now depends on haddock as it needs to run
gen_contents_index in postinst. Closes: #423561.
* ghc6-doc and ghc6-libsrc depend on ${shlibs:Depends}, ${misc:Depends}.
-- Ian Lynagh (wibble) <igloo@debian.org> Tue, 15 May 2007 14:12:53 +0000
ghc6 (6.6.1-1) unstable; urgency=low
* New upstream version.
* Policy 3.7.2 compliant.
* ghc6-doc provides libghc6-PACKAGE-doc for the various packages it
has docs for.
* Tweaked debian/rules to handle changes.
* Remove build-dep on xutils; we no longer use lndir (which has now
moved to xutils-dev anyway!)
* Remove build-dep on cpio; we now let dh_install do all the moving
rather than doing it ourselves with cpio.
* Remove build-dep on time; no longer used.
* Remove build-deps on libx11-dev, libsm-dev, libice-dev, libxmu-dev,
libxi-dev; the X11 stuff is now in separate Cabal packages.
* Manpages generation script removed s it is now in upstream.
* Pass --datadir to ./configure rather than "make install-docs"
so the haddock fields in package.conf get set correctly.
Closes: #417325.
* In mk/config.mk.in, don't put ghc-6.6.1/ on the end of datadir.
* Use $(INSTALL) rather than hardcoding /usr/bin/install everywhere.
* Don't generate or install library HTML doc contents and index.
* Do install libraries-footer.txt, libraries-header.txt and the various
prologue.txt's.
* Install a gen_contents_index script for generating the haddock
contents and index.
* Add -X.haddock to the dh_compress call to make sure the .haddock
files aren't getting compressed.
* Give ghc6-doc a postinst to generate the haddock contents and index
when it is installed.
* Give ghc6-doc a prerm to clean up the above.
* Revert these earlier changes as we now have haddock 0.8:
* Remove the --source-module argument to haddock in mk/package.mk
as haddock 0.7 doesn't support it.
* Re-add the -optP-P when generating .raw-hs files as haddock 0.7
doesn't cope with line numbers in the files.
-- Ian Lynagh (wibble) <igloo@debian.org> Sun, 29 Apr 2007 00:47:00 +0100
ghc6 (6.6-3) unstable; urgency=low
* Add arm to the list of arches that have ghc6.
* Add arm to the arches in compiler/cmm/PprC.hs for which
loads and stores to be printed in a way that works if they are not
aligned as the arch wishes.
* For arm's odd floating point numbers:
* Add FPTOOLS_FLOAT_WORD_ORDER_BIGENDIAN test to aclocal.m4
* Call FPTOOLS_FLOAT_WORD_ORDER_BIGENDIAN after AC_C_BIGENDIAN
in configure.ac.
* Extra section for the FPTOOLS_FLOAT_WORD_ORDER_BIGENDIAN test in
configure.
* Add "#undef FLOAT_WORDS_BIGENDIAN" to mk/config.h.in.
* Add FLOAT_WORDS_BIGENDIAN cases to rts/StgPrimFloat.c.
* Apply the following upstream patch, to fix potential problems
compiling ghc6 on amd64 (and possibly others):
Fri Oct 20 16:39:25 BST 2006 Simon Marlow <simonmar@microsoft.com>
* In hashExpr, use Word32 rather than relying on wrapping behaviour of Int
Fixes #952, as it turns out.
When compiling via C, we are at the mercy of C's undefined behaviour
with respect to overflow of signed integer operations, and this was
biting us here.
Perhaps we should always add the -fwrapv flag to gcc, but since
Haskell doesn't define overflow on Int either, it seemed the right
thing to do to fix this code anyway.
-- Ian Lynagh (wibble) <igloo@debian.org> Sun, 22 Oct 2006 22:36:32 +0000
ghc6 (6.6-2) unstable; urgency=low
* Add mips and mipsel to the list of arches that have ghc6.
* Add mips and mipsel to the arches in compiler/cmm/PprC.hs for which
loads and stores to be printed in a way that works if they are not
aligned as the arch wishes.
* Removed the -static flag for mips from compiler/main/DynFlags.hs.
-- Ian Lynagh (wibble) <igloo@debian.org> Mon, 16 Oct 2006 14:20:08 +0100
ghc6 (6.6-1) unstable; urgency=low
* New upstream version.
* Drop ghc6-hopengl package as HOpenGL is now split off from the
GHC core.
* Removed:
* ghc6-hopengl.README.debian
* ghc6-hopengl.examples
* ghc6-hopengl.postinst.in
* ghc6-hopengl.prerm.in
* Removed opengl examples.
* debian/scripts.mk no longer makes:
* debian/ghc6-hopengl.postinst
* debian/ghc6-hopengl.prerm
* Removed all opengl-related commands from debian/rules.
* Drop build-deps on
xlibmesa-gl-dev, libglu1-xorg-dev | libglu-dev, libglut3-dev
now we don't build the OpenGL libs.
* Added note to manpage that ghci is not yet available on all arches.
* Add ppc64 to the list of arches that have ghc6. Closes: #375623.
* Update locations of README and ANNOUNCE in ghc6.docs.
* Don't include ghc/mk/version.mk in debian/scripts.mk as it no longer
exists. Instead, get ProjectVersion with some shell magic.
* Don't include ghc/mk/version.mk in debian/scripts.mk as it no longer
exists. Instead, pass $(ProjectVersion) in from debian/rules.
* Remove mk/build.mk before we start filling it so the commands can be
more symmetric.
* Don't build the threaded RTS except on x86/amd64.
* Don't try to link ghc6 with the threaded RTS except on x86/amd64.
* Remove debian/test-build before creating it, so we can restart
builds part-way through without them falling over.
* Various paths in debian/rules lose their ghc/ prefix.
* Clean up debian/test-build/ after doing the test.
* hslibs no longer exists, so remove everything relating to it in
debian/rules.
* Remove register declarations from rts/StgCRun.c that break the
unregisterised build on alpha.
* Add to compiler/cmm/PprC.hs an option for loads and stores to be
printed in a way that works if they are not aligned as the arch
wishes. Enable this option for alpha.
* Remove the --source-module argument to haddock in mk/package.mk
as haddock 0.7 doesn't support it.
* Re-add the -optP-P when generating .raw-hs files as haddock 0.7
doesn't cope with line numbers in the files.
-- Ian Lynagh (wibble) <igloo@debian.org> Thu, 12 Oct 2006 01:22:24 +0000
ghc6 (6.4.2-2) unstable; urgency=low
* Have ghc-pkg not create ~/.ghc when it doesn't need to, and return
the empty package file when trying to read a package file that
doesn't exist. Closes: #375166, #375188.
-- Ian Lynagh (wibble) <igloo@debian.org> Sat, 24 Jun 2006 09:41:01 +0000
ghc6 (6.4.2-1) unstable; urgency=low
* New upstream release. Closes: #369947.
* Add --nonet to XSLTPROC_OPTS.
* Add GhcWithInterpreter=NO on arches we don't build registerised
due to http://hackage.haskell.org/trac/ghc/ticket/631
-- Ian Lynagh (wibble) <igloo@debian.org> Mon, 19 Jun 2006 22:43:02 +0100
ghc6 (6.4.1-2.1) unstable; urgency=high
* Non-maintainer upload.
* Add docbook-xml to build-dep (Closes: #356015).
-- Luk Claes <luk@debian.org> Sat, 25 Mar 2006 18:43:52 +0100
ghc6 (6.4.1-2) unstable; urgency=low
* Due to problems with xmltex's uninstallability and its long-standing
bugs with lists rendering some docs unbuildable:
* Set XMLDocWays to "html" in debian/rules, rather than "html dvi ps".
* Remove build-deps on jade, docbook-utils, xmltex, docbook-xml.
* Change ghc6-hopengl's dep on "libc6-dev" to
"libc6-dev | libc6.1-dev | libc-dev"
* Fix building cabal packages that build executables with HS-Source-Dir.
Closes: #337909.
* Use "tail -n +2" rather than the deprecated "tail +2" in debian/rules.
Closes: #339606.
* On the list of arches we build registerised:
* Add amd64. Closes: #354872.
* Remove sparc (it has bitrotted).
List now reads "i386 amd64".
* Remove ghc6.README.Debian (appeal for registerised ports). The problems
when they bitrot outweigh the advantages IMO, at least until we have a
testsuite we can run when building.
* Apply fix for ghci failing to start ("Unable to mmap( MAP_FIXED ) for
Jump Islands") from Ryan Lortie. Closes: #343428.
* Delete ".SECONDARY:" from mk/suffix.mk as make >3.80 was taking
forever due to bug #346248. Closes: #348633.
* Changed xlibs-dev build-dep to:
libx11-dev, libsm-dev, libice-dev, libxmu-dev, libxi-dev.
Closes: #346752.
* Add "GhcWithNativeCodeGen=NO" to mk/build.mk when we are building
unregisterised.
-- Ian Lynagh (wibble) <igloo@debian.org> Fri, 03 Mar 2006 00:32:06 +0000
ghc6 (6.4.1-1) unstable; urgency=low
* New upstream release. Closes: #329322.
* Relax the libgmp3-dev build-dep to make backporting easier.
* Don't force using gcc-3.3 to build; drop gcc-3.3 build-dep.
* Apply patch to add support for kfreebsdgnu to configure(.ac) and the
mangler. Closes: #332977.
* Add kfreebsd-i386 to ghc6_arches.
* Add missing deps on libx11-dev, libsm-dev, libice-dev, libxmu-dev,
libxi-dev, libc6-dev to ghc6-hopengl. Closes: #317069.
* Update (build-)dep xlibmesa-glu-dev to libglu1-xorg-dev | libglu-dev.
* Standards version 3.6.1 -> 3.6.2.
* Upstream fixed a panic to give a sensible error message.
Closes: #319294.
-- Ian Lynagh (wibble) <igloo@debian.org> Fri, 14 Oct 2005 10:44:34 +0000
ghc6 (6.4-4.1) unstable; urgency=low
* Non-maintainer upload.
* C++ ABI transition: Relink against new libgmp3c2 package.
This will require a manual bootstrapping on each arch since ghc6
build depends on itself and the new and old version of gmp3
conflict with each other. (Closes: #319222)
- Versioned build dependency on libgmp3-dev (>= 4.1.4-6)
* Build using gcc-3.3 since this version doesn't build/work using 4.0
and a new upstream version that fixes it isn't available yet.
See instructions in debian/bootstrap-extracted on how to build this.
-- Kurt Roeckx <kurt@roeckx.be> Wed, 31 Aug 2005 19:08:22 +0200
ghc6 (6.4-4) unstable; urgency=low
* Use &(arr->payload) instead of BYTE_ARR_CTS(arr) in Adjustor.c on
ia64 as we no longer have the definition of BYTE_ARR_CTS to hand.
* Use ASSIGN_DBL and PK_DBL in generated C code from CMM code to avoid
unaligned access SIGBUSes on some arches. Closes: #309025.
* Use the stage2 ghc-inplace when checking "hello world" works.
* Build-dep on xmltex, docbook-xsl and docbook-xml.
* Set XMLDocWays rather than SGMLDocWays. Closes: #309016.
* Disable dvi and ps docs as they don't build.
* Remove ps and dvi sections from debian/ghc6-doc.doc-base.users-guide.
-- Ian Lynagh (wibble) <igloo@debian.org> Fri, 20 May 2005 12:42:52 +0000
ghc6 (6.4-3) unstable; urgency=low
* Removed powerpc from the list of arches to do a registerised build with
object splitting as there are bootstrapping issues from earlier GHCs.
* Change a stray "6.4" to $(ProjectVersion) in debian/rules
* Fix "SOURCE:" lines in {pre,post}{inst,rm}.in files.
-- Ian Lynagh (wibble) <igloo@debian.org> Wed, 04 May 2005 17:07:08 +0100
ghc6 (6.4-2) experimental; urgency=low
* Don't create user package.conf if not modifying.
* Change "#ifdef darwin_REGS" to "#if darwin_REGS" in
ghc/includes/MachRegs.h to fix build on powerpc (from upstream CVS).
* Add powerpc to the list of arches to do a registerised build with
object splitting.
* Fix checkFEDArgs in ghc/compiler/typecheck/TcForeign.lhs so it compiles
again.
* Remove OpenGL and GLUT packages from package.conf.shipped.
Have the postinst/prerm add/remove them.
* ghc6-hopengl provides libghc6-{opengl,glut}-{dev,prof}
* Other exposed libraries are provided as libghc6-foo-dev by ghc6 and
libghc6-foo-prof by ghc6-prof.
-- Ian Lynagh (wibble) <igloo@debian.org> Mon, 21 Mar 2005 03:26:35 +0000
ghc6 (6.4-1) experimental; urgency=low
* New upstream release; just for experimental for now.
* Remove xmlise-flags.sgml as upstream now ships flags.xml.
* Rejig how files are put in the right packages to follow upstream changes.
* Separate build target into build and install.
* No longer allow ghc4 or ghc5 to be used for building as they are no longer
supported.
* Handle /usr/bin/ghc6 et al. and the alternatives without the 6 suffix
better.
* Add a /usr/bin/runhaskell alternative, priority 8600000600.
-- Ian Lynagh (wibble) <igloo@debian.org> Sun, 13 Mar 2005 04:25:20 +0000
ghc6 (6.2.2-3) unstable; urgency=low
* Backport runghc from CVS.
* Build-dep prefers libreadline5-dev rather than libreadline4-dev.
* Compiled with libreadline5-dev. Closes: #291126.
* Remove package.conf{,.old} when changing to a different upstream
version as well as when purging. Closes: #277606.
-- Ian Lynagh (wibble) <igloo@debian.org> Fri, 28 Jan 2005 01:55:31 +0000
ghc6 (6.2.2-2) unstable; urgency=low
* Add build-depends on autotools-dev.
-- Ian Lynagh (wibble) <igloo@debian.org> Wed, 20 Oct 2004 14:40:47 +0100
ghc6 (6.2.2-1) unstable; urgency=low
* Add "Modes of operation" flags to flag reference in the users guide,
and hence to the automatically generated manpage.
* Create /usr/bin/ghc-pkg6.
* Revert changes to support mips/mipsel. They need changes in
glibc/gcc to work, supported by different changes in ghc.
* Support the spirit of noopt and nostrip values of DEB_BUILD_OPTIONS
* Make symlinks for /usr/bin/{ghc,ghc-pkg,ghci}-$version into
/usr/lib/ghc-$version/bin/.
* Add manpage symlinks for {ghc,ghci}-$version.
* Bump Standards-Version to 3.6.1.
* Remove mention of threaded packages from the manpage as they no
longer exist.
* Add grep-dctrl to build-dep list and use grep-status to build a
depends line for the set of installed packages providing
libreadline-dev (should have cardinality 1).
Replaced libreadline4-dev dependency with ${readline}.
Switch order of libreadline4-dev and libreadline-dev in build-deps
so the concrete package is first.
* Change how configure/config.sub/config.guess are handled in line
with /usr/share/doc/autotools-dev/README.Debian.gz.
* Added varfile /usr/lib/haskell-utils/ghc6_vars.
* Remove docs/building/building.out and
ghc6-6.2.2/docs/docbook-cheat-sheet/docbook-cheat-sheet.out when
cleaning.
-- Ian Lynagh (wibble) <igloo@debian.org> Tue, 19 Oct 2004 18:12:55 +0000
ghc6 (6.2.1-5) unstable; urgency=low
* Join build-deps onto a single line.
* Eliminate {,} bashisms in debian/rules.
* Build-dep on xlibs-dev for building the X11 package.
* Additionally build the RTS the following ways:
debug_p thr_debug thr_debug_p
(which, together with those done by default, gives us all ways).
* Install initial /usr/lib/ghc-$version/package.conf as
/usr/lib/ghc-$version/package.conf.shipped and copy it to
/usr/lib/ghc-$version/package.conf in postinst if it doesn't exist.
This means other library information isn't lost across upgrades.
* Remove /usr/lib/ghc-$version/package.conf{,.old} in postrm purge.
-- Ian Lynagh (wibble) <igloo@debian.org> Sat, 07 Aug 2004 12:03:31 +0000
ghc6 (6.2.1-4) unstable; urgency=low
* Remove IA64 from the unregisterised arches list to try to fix the
unaligned accesses.
* Add -mlong-calls flag for mips* in both DriverFlags and SRC_CC_OPTS
in mk/config.mk.in. Fixes problem where a step in gdb on a call to
mp_set_memory_functions lands us in the middle of Show.hc.
-- Ian Lynagh (wibble) <igloo@debian.org> Thu, 08 Jul 2004 17:19:06 +0000
ghc6 (6.2.1-3) unstable; urgency=low
* Up gcc build-dep to "gcc-3.3 (>= 1:3.3.4)" to fix
"charToUtf8 1884139800" panic when compiling
'module Foo where foo 5 = 6'.
-- Ian Lynagh (wibble) <igloo@debian.org> Fri, 18 Jun 2004 18:09:15 -0400
ghc6 (6.2.1-2) unstable; urgency=low
* Change the mangler to allow a tab before .section on sparc.
Fixes a problem which shows up as symbols not being made global
so not being defined when compiling with gcc >= 3.something.
-- Ian Lynagh (wibble) <igloo@debian.org> Tue, 13 Apr 2004 12:26:41 +0000
ghc6 (6.2.1-1) unstable; urgency=low
* New upstream (stable branch) release.
* Don't use -static on any arches (remove per-arch "-static"s in
ghc/compiler/main/DriverFlags.hs).
* Remove threaded packages (functionality now handled by main packages).
* We now depend and build-depend on "gcc-3.3 (>= 1:3.3.3-2)" which should
give correct code on all arches.
-- Ian Lynagh (wibble) <igloo@debian.org> Tue, 23 Mar 2004 20:47:13 +0000
ghc6 (6.2-3) unstable; urgency=low
* More HOpenGL example tweaking.
-- Ian Lynagh (wibble) <igloo@debian.org> Sat, 24 Jan 2004 20:16:57 +0000
ghc6 (6.2-2) unstable; urgency=low
* Apply fix so OpenGL docs build when the compiling compiler doesn't
support OpenGL.
* Tweaked HOpenGL example, including suggestions from Sven Panne (HOpenGL
author).
-- Ian Lynagh (wibble) <igloo@debian.org> Wed, 21 Jan 2004 23:57:22 +0000
ghc6 (6.2-1) unstable; urgency=low
* New upstream version.
* ghc/docs/users_guide/flags.sgml is now xmlised by a script rather
than by hand.
* Added an HOpenGL example.
* Removed build dependency on happy (it has been pre-run on the tarball).
* Build dependency on haddock is now >= 0.6 (we need some of its new
options).
* For the normal ghc6 deb pass GhcLibsWithOpenGL=NO GhcLibsWithGLUT=NO
rather than GhcLibsWithHOpenGL=NO
* Add config.status and libraries.txt to CLEAN_FILES and a rule to
remove the HTML directory for the extraclean target in
libraries/Makefile
-- Ian Lynagh (wibble) <igloo@debian.org> Tue, 16 Dec 2003 18:09:11 +0000
ghc6 (6.0.1-10) unstable; urgency=low
* Change #ifdef IN_STG_CODE to #if IN_STG_CODE in the alpha section of
ghc/includes/TailCalls.h
* Add __muldi3 to RTS_LIBGCC_SYMBOLS in ghc/rts/Linker.c (ghci was
complaining about it being unknown on sparc).
* Provide a /usr/bin/haskell-compiler alternative.
* Depend on haskell-utils
* Register /usr/bin/ghc6 and ghc6 with haskell-utils
* Register /usr/bin/ghc6-threaded and ghc6-threaded with haskell-utils
* Tidy up postinst/prerm.
* Add ghc6-threaded as an alternative for /usr/bin/ghc (priority 590,
i.e. between ghc5 and ghc6).
-- Ian Lynagh (wibble) <igloo@debian.org> Sat, 11 Oct 2003 11:07:00 +0000
ghc6 (6.0.1-9) unstable; urgency=low
* Move the TailCalls.h include in ghc/includes/Stg.h below the config.h
include. Fixes the undefined reference warnings in -8. Closes: #211430.
-- Ian Lynagh (wibble) <igloo@debian.org> Wed, 17 Sep 2003 22:04:57 +0000
ghc6 (6.0.1-8) unstable; urgency=low
* If we are not on an i386, sparc or ia64 machine then do an
unregisterised build.
* Unregisterised builds should be possible for any architecture, so
set the architecture to any.
* Add s390, m68k, mips, hppa, arm and powerpc Linux to configure{,.in}
* Write a README.Debian about the registerised/unregisterised deal.
* Change a couple of machine/foo.h includes on alpha to asm/foo.h
* Add the x86-64 hack from upstream to MBlock.h, generalising it to all
8-bit arches.
* Add -optc-mbig-switch to SRC_HC_OPTS in libraries/OpenGL/Makefile
on hppa (fixes an assembler failure for at least
Graphics/Rendering/OpenGL/GL/QueryUtils.p_o).
* Tweak ghc/includes/TailCalls.h so it only steals a register for STG
code.
* Move the include of TailCalls.h in ghc/includes/Stg.h up so it is
before all the procedure definitions.
* Change an IF_OS_darwin to an IF_ARCH_powerpc in
ghc/compiler/nativeGen/MachCode.lhs
-- Ian Lynagh (wibble) <igloo@debian.org> Tue, 16 Sep 2003 20:40:43 +0000
ghc6 (6.0.1-7) unstable; urgency=low
* Add ia64 to Architecture field of the packages.
* Apply various IA64 fixes from upstream CVS.
-- Ian Lynagh (wibble) <igloo@debian.org> Wed, 10 Sep 2003 13:47:56 +0000
ghc6 (6.0.1-6) unstable; urgency=low
* We need docbook-utils even for a binary-only build as the build fails
if it can't build the documentation.
-- Ian Lynagh (wibble) <igloo@debian.org> Mon, 08 Sep 2003 00:34:51 +0000
ghc6 (6.0.1-5) unstable; urgency=low
* Add jade to the build-deps.
-- Ian Lynagh (wibble) <igloo@debian.org> Sun, 07 Sep 2003 10:11:54 +0000
ghc6 (6.0.1-4) unstable; urgency=low
* Remove unnecessary flex build-dep and comment it out of
configure{,.in}.
* Resurrect the "SGMLDocWays := html dvi ps" line in build.mk that
got lost.
* Do a test compilation+run after building to make sure things aren't
*completely* screwed up.
* make distclean rather than maintainer-clean
-- Ian Lynagh (wibble) <igloo@debian.org> Sat, 06 Sep 2003 11:07:08 +0000
ghc6 (6.0.1-3) unstable; urgency=low
* Put sparc-unknown-linux entry in configure and configure.in
* Add sparc Linux support to ghc/driver/mangler/ghc-asm.lprl
* Build depend on gcc-2.95 [sparc]
* Change ghc6's dependency on gcc to ${gcc}.
This is set to either gcc-2.95 (if we are on a sparc) or gcc
(otherwise) in debian/ghc6.substvars
* Removed quotes around ${WithGhc-ghc} in configure and aclocal.m4 so
arguments can be given (e.g. to point at a certain gcc) with the
flag
* Pass flags giving the location of ghc and, in the case of sparc,
gcc to ./configure
* Added sparc to Architecture field of the packages
* touch configure early in the build and clean targets to stop the
build system trying to regenerate it with autoconf.
-- Ian Lynagh (wibble) <igloo@debian.org> Thu, 14 Aug 2003 07:24:18 -0400
ghc6 (6.0.1-2) unstable; urgency=low
* Ask for the correct name to be removed by update-alternatives
* Have manpage variables substituted
* Fix problem with files not getting installed into ghc6-libsrc package
* Put ghc/{README,ANNOUNCE} in /usr/share/doc/ghc6
-- Ian Lynagh (wibble) <igloo@debian.org> Sat, 02 Aug 2003 20:27:44 +0000
ghc6 (6.0.1-1) unstable; urgency=low
* New upstream version
* Now policy 3.6.0 compliant
* Fixed manpage alternatives to create a manpage for ghc, not ghc6.
* Added manpages for ghci, ghci6 and the -threaded variants of
these and ghc. Manpage now also mentions ghci.
* Reinstate the -libsrc package.
* Remove redundant build dependencies on autoconf and autotools-dev
* Comment out fix for compiling GL stuff with older GHCs as it really
uses the in-place compiler
* Have all packages (except ghc6-doc due to issues with an empty depends
line) depend on ${shlibs:Depends}, ${misc:Depends}
* Create a /usr/bin/ghc6 and /usr/bin/ghci6
* Also build a threaded-rts binary and make various related -threaded files
and symlinks. Put in a separate package (ghc6-threaded-rts) due to size.
-- Ian Lynagh (wibble) <igloo@debian.org> Wed, 30 Jul 2003 12:37:21 +0000
ghc6 (6.0-2) unstable; urgency=low
* Fix GET_PROC_ADDRESS properly so opengl libraries can be used (from
upstream CVS)
* GLUT libraries are also installed in the hopengl deb
* Update build-depends and depends to libglut3-dev, xlibmesa-gl-dev
and xlibmesa-glu-dev from glutg3-dev and xlibmesa-dev.
* Require at least version 0.4.0 of haddock.
* Fix doc-base control file links.
* Policy 3.5.10 compliant.
* Create the hp2ps-ghc6.1 manpage correctly. Closes: #199786.
* Change glActiveTexture to glActiveTextureARB. ghci now loads with
the OpenGL and GLUT packages.
* Update build-depend on debhelper to >= 4.
* Correct "GHC5" to "GHC6" in the doc-base title.
-- Ian Lynagh (wibble) <igloo@debian.org> Sun, 06 Jul 2003 14:42:40 +0000
ghc6 (6.0-1) unstable; urgency=low
* New upstream version
* New maintainer, with the old maintainer's blessing
* changed package name to ghc6
* Building process simplified as GHC's build system now handles multiple
stages itself
* Patches from upstream:
+ Removed comments from cpp functions in a couple of source files to
counteract changes in 3.3 meaning they didn't compile
+ Evil mangler tweaked to allow extra whitespace gcc 3.3 puts in
and for changes to generated assembly for _module_registered
+ Rename "--list-packages-local" to "--list-local-packages"
* Added missing quotes to
libraries/OpenGL/Graphics/Rendering/OpenGL/GL/Extensions.hs
so it compiles
* Removed fptags as it doesn't have a clear licence; should probably
be in its own package anyway as I imagine it is equally useful with
any Haskell compiler
* Changed libraries/OpenGL/specs/enumerant to use this compiler rather
than the installed one; in particular this means that the profiling
libraries don't need to be installed
-- Ian Lynagh (wibble) <igloo@debian.org> Sat, 07 Jun 2003 17:16:25 +0000
ghc5 (5.04.2-1) unstable; urgency=low
* CVS Version from 2002-12-05 (tag: ghc-5-04-2)
+ fix for inet_ntoa linking error (upstream)
(closes: Bug#164573)
+ export TimeLocale constructor (upstream)
(closes: Bug#167647)
* implemented proper auto* handling (config.*, autoconf)
* added autotools-dev to build-deps, bumped needed autoconf version to
>= 2.52
* removed cpio from Build-Deps (no longer needed)
* added man page for ghc
(closes: Bug#110037)
* added links for user_guide/user-guide.html and hslibs/book-hslibs.html
(closes: Bug#153795)
* necessary adjustments for debian_libraries_hopengl.dpatch
* libdir adjustments (always in sync with Debian package version now)
* added notes in ghc5-hopengl.README.Debian
* removed cygnus-stylesheets from Build-Deps-Indep
(closes: Bug#170112)
* moved ghcprof icons to /usr/share/ tree
(debian_ghcprof_datadir.dpatch)
* edited debian/copyright to make lintian shut up ("Upstream Author(s)")
* backport of "*_stub.o link failure" fix from ghc-5-04-branch
(debian_compManager_findstubs.dpatch)
(closes: Bug#171518)
-- Michael Weber <michaelw@debian.org> Sat, 7 Dec 2002 19:38:10 +0100
ghc5 (5.04-1) unstable; urgency=low
* CVS Version from 2002-07-15 (tag: ghc-5-04)
(closes: Bug#153020)
+ spurious ghci dynamic linkage error solved by upstream update
(closes: Bug#151126)
* added Depends: libreadline4-dev (though I don't like it
and it just covers a technical issue), because too many people
get bitten by this :(
(closes: Bug#134950)
* build process revamped
+ much easier to understand/maintain (KISS)
(it's a build script, no need to be too fancy)
+ support for full bootstrap builds (needed for buildds)
+ moved source to upstream-ghc/
+ adjusted patches; must contain `upstream-ghc/' in
the path from now on (new source layout)
+ uses shadow trees (lndir)
+ added "-e noidref" to docbook2* tool calls, so that they
don't barf on missing ids (there are 2 currently)
+ use upstream doc install mechanism now that it's usable
for Debian (slight changes in the dir layout, though)
+ removed support for `debian/rules cvs-update'
+ removed ghc5-libsrc package, now that decent library
docs start to pop up
+ removed debian_build.dpatch (now debian/build.mk-stage*)
* renamed ghc4_ghc_includes_gmp.dpatch debian_ghc_includes_gmp.dpatch
because it's Debian specific
* added Build-Depends: haddock
* adjusted *.doc-base.* again to reflect new doc layout
(only ghc5-doc.doc-base.users-guide left)
* _really_ changed CVS/Root to :pserver:anoncvs@cvs.haskell.org:/cvs
this time (no idea what happened to the last changes)
* updated CVS checkout instructions in copyright
* updated upstream authors in copyright
* updated README.Debian to reflect changes
* fixed missing "sec-concurrent-haskell" SGML id
* added hasktags program to update-alternatives
* new package ghc5-hopengl (finally!)
(closes: Bug#116984)
* added Build-Depends: xlibmesa-dev, glutg3-dev (for HOpenGL)
-- Michael Weber <michaelw@debian.org> Fri, 19 Jul 2002 15:34:43 +0200
ghc5 (5.02.2-1) unstable; urgency=low
* CVS Version from 2002-02-14 (tag: ghc-5-02-2)
(closes: Bug#133595)
* buggy Makefile which prevented building with make-3.77 fixed
by update
(closes: Bug#117883)
* The "You Asked For It" release =)
* _NOT_ the "I Solved All Problems" release
* changed CVS/Root to :pserver:anoncvs@cvs.haskell.org:/cvs
* updated copyright
* removed lib6-dev from Depends: (no longer necessary)
* docbook build-deps now: docbook-utils | cygnus-stylesheets
(closes: Bug#123180)
* added time to Depends: (lost during backporting potato stuff)
* added build-deps: xutils (for lndir), time (used by build process)
* added build-deps: devscripts (for debchange, thanks to
Peter Gammie)
* readline build-deps now: libreadline-dev | libreadline4-dev
* priority: extra -> optional (as requested from the ftpmasters)
* for the -prof package, section: libs -> devel (as requested from
the ftpmasters)
* spelling correction in control file (cpu -> CPU)
(closes: Bug#124668)
* removed getSocketOption patch
(ghc5_getSocketOption.dpatch)
* added index.html symlinks for html docs
* adjusted *.doc-base.*
* removed ghc5-doc.doc-base.hslibs (accessible via
the user's guide)
* bumped Standards-Version to 3.5.6.0
-- Michael Weber <michaelw@debian.org> Thu, 14 Feb 2002 21:01:14 +0100
ghc5 (5.02-1) unstable; urgency=low
* CVS Version from 2001-10-15 (tag: ghc-5-02-branch)
* adjusted debian_glafp-utils_docbook.dpatch
* typo in docs fixed
(closes: Bug#110038)
* added hotfix for getSocketOption b0rkage (already fixed in CVS)
(ghc5_getSocketOption.dpatch)
-- Michael Weber <michaelw@debian.org> Mon, 15 Oct 2001 19:59:43 +0200
ghc5 (5.00.2-1) unstable; urgency=low
* CVS Version from 2001-07-16 (tag: ghc-5-00-2)
(closes: Bug#106756)
* upstream fix for .ghci problem
(closes: Bug#94739)
* removed patches which went into upstream
(ghc5_glitches.dpatch)
-- Michael Weber <michaelw@debian.org> Tue, 31 Jul 2001 10:54:45 +0200
ghc5 (5.00-2) unstable; urgency=low
* added dependency on libc6-dev as a workaround
(ghci needs the libm.so link)
* adjusted ghc5_glitches.dpatch slightly
-- Michael Weber <michaelw@debian.org> Thu, 26 Apr 2001 15:07:04 +0200
ghc5 (5.00-1) unstable; urgency=low
* CVS Version from 2001-04-11 (tag: ghc-5-00)
* changed package name to ghc5
* some more reorganizations to prepare dual ghc4/ghc5 installation
* added some missing build-deps
* now using libgmp3(-dev)
* removed some obsolete patches
(ghc4_hclose_bug.dpatch,ghc4_signal_bug.dpatch)
* added some other patches
(ghc5_glitches.dpatch)
* updated build.mk-patch once more
* DH_COMPAT=2
* added more docs (ffi-art)
* added support for CVS happy's
-- Michael Weber <michaelw@debian.org> Wed, 18 Apr 2001 00:19:35 +0200
ghc4 (4.08.1-4) unstable; urgency=low
* first upload as proper maintainer
* changed email address to @debian.org
-- Michael Weber <michaelw@debian.org> Sun, 14 Jan 2001 01:56:05 +0100
ghc4 (4.08.1-3) unstable; urgency=low
* unofficial version
* backported signal-bug patch from CVS trunk
(ghc4_signal_bug.dpatch)
-- Michael Weber <michael.weber@post.rwth-aachen.de> Tue, 10 Oct 2000 13:34:28 +0200
ghc4 (4.08.1-2) unstable; urgency=low
* unofficial version
* backported hClose-bug patch from CVS trunk
(ghc4_hclose_bug.dpatch)
-- Michael Weber <michael.weber@post.rwth-aachen.de> Tue, 10 Oct 2000 13:33:56 +0200
ghc4 (4.08.1-1) unstable; urgency=low
* !!NOTE!!
This version replaced aaronv's upload of 4.04.19990916-3 (thanks
to wli@debian.org for the sponsor upload). All versions in
between were never officially available on the debian servers.
* CVS Version from 2000-09-02 (4.08.1)
* official 4.08.1 version
* uncommented `cvs upd' commands (accidently commented)
* changed `cvs-update' target again (first step of upcoming
"experimental" support)
* updated build.mk-patch
* set.{ps,dvi} accidently were not copied into the package,
(fixed now)
-- Michael Weber <michael.weber@post.rwth-aachen.de> Mon, 25 Sep 2000 14:02:52 +0200
ghc4 (4.08.0-1) unstable; urgency=low
* CVS Version from 2000-06-29 (4.08.0)
* this is a snap of the official 4.08 release candidate
* need (happy >= 1.7) from now on
* unset DOCBOOK_PREFIX in order to use installed db tools
* an installed ghc4-prof pkg. must have the same version as the
corresponding ghc4 pkg.
* added option `-k' to make when cleaning, so it won't stumble over
errors
* ghc now understands option '--numeric-version', which will be
supported in the upcoming unstable version anyway...
(ghc4_numeric_version.dpatch)
* sync'ed base documents in doc-base entries with reality
* rearranged `docs',`build' targets
* rearranged documentation to sync with upstream
-- Michael Weber <michael.weber@post.rwth-aachen.de> Mon, 3 Jul 2000 14:52:12 +0200
ghc4 (4.07.20000526-1) unstable; urgency=low
* CVS Version from 2000-05-26 (4.07)
* update to ghc-4-07-branch
* disabled debian_glafp-utils_docbook.dpatch, because it's not
necessary on this branch
* !! UNRELEASED due to building problem !!
-- Michael Weber <michael.weber@post.rwth-aachen.de> Fri, 26 May 2000 20:33:32 +0200
ghc4 (4.07.20000523-1) unstable; urgency=low
* CVS Version from 2000-05-23 (4.07)
* removed ghc4_docbook.dpatch (incorporated by upstream, finally :-))
* removed ghc4_hslibs_tools_clean.dpatch (incorporated by upstream)
* removed ghc4_hslibs_util_clean.dpatch (incorporated by upstream)
* removed building of docbook (Debian does have a working docbook
environment)
(debian_glafp-utils_docbook.dpatch)
* added fptags to distribution (in a really q'n'd way)
* added debian/rules options (UN)PATCHOPTS, default is now
`PATCHOPTS = --ignore-whitespace --forward'
* added notes about debian/rules options to README.Debian
* adjusted build depends
* added more hints in README.debian
* !! UNRELEASED due to building problem !!
-- Michael Weber <michael.weber@post.rwth-aachen.de> Fri, 26 May 2000 20:02:20 +0200
ghc4 (4.07.20000504-1) unstable; urgency=low
* CVS Version from 2000-05-04 (4.07)
* hslibs/utils/Readline_stub.p_o not cleaned
(ghc4_hslibs_util_clean.dpatch)
* added DrIFT, DtdToHaskell, Xtract as update-alternatives
-- Michael Weber <michael.weber@post.rwth-aachen.de> Mon, 8 May 2000 01:05:37 +0200
ghc4 (4.07.20000429-1) unstable; urgency=low
* CVS Version from 2000-04-29 (4.07)
* removed ghc4_hslibs_util_clean.dpatch (solved by upstream)
* Main.hi not cleaned in hslibs/tools/* dirs
(ghc4_hslibs_tools_clean.dpatch)
* changed clean targets from `realclean' to `maintainer-clean'
(due to upstream change)
* !! UNRELEASED due to stage1 problems !!
-- Michael Weber <michael.weber@post.rwth-aachen.de> Sun, 30 Apr 2000 01:06:47 +0200
ghc4 (4.07.20000411-1) unstable; urgency=low
* CVS Version from 2000-04-11 (4.07)
* removed ghc4_configure_readline.dpatch (incorporated by upstream)
* adjusted Build-depends (this version can only be build with GHC 4.06)
* `debian/rules patch' now doesn't try to apply patches, if they're
already applied
* added option `StripLibraries = YES'
* !! UNRELEASED due to stage2 problems !!
-- Michael Weber <michael.weber@post.rwth-aachen.de> Thu, 13 Apr 2000 00:37:29 +0200
ghc4 (4.07.20000202-1) unstable; urgency=low
* CVS Version from 2000-02-02 (4.07)
* added target `cvs-update' (see README.Debian)
* replaced sgml-tools by cygnus-stylesheets in Build-Depends
* removed ghc4_hslibs_cstring.dpatch (incorporated by upstream)
* removed ghc4_ghc_mk.dpatch (incorporated by upstream)
* removed debian_sgml.dpatch (no longer necessary)
* use autoreconf instead of autoconf (in debian/rules.local)
* html docs back in action
* renamed doc-base ID ghc4-installation to ghc4-building
* YARP [Just Another Readline Patch]: doesn't find termcap
(ghc4_configure_readline.dpatch)
* Readline_stub--stamp was not removed on clean
(ghc4_hslibs_util_clean.dpatch)
* removed hardcoded DTD paths in docs/fptools-both.dsl
(ghc4_docbook.dpatch)
* added `docs' target
* `debian/rules clean' again checks for root priv. (cf. packaging#3.2.1)
* added build option `-split-objs' (produces smaller executables)
* added build option `GhcLibHcOpts = -O' (won't compile otherwise, because
of a compiler bug in 4.06)
-- Michael Weber <michael.weber@post.rwth-aachen.de> Thu, 3 Feb 2000 17:47:00 +0100
ghc4 (4.06.20000109-1) unstable; urgency=low
* CVS version from 2000-01-09 (4.06)
* debian/rules clean doesn't check for root priv. any more
* removed emacs local variable (add-log-mailing-address) in changelog.
(closes: Bug#54515)
* references to `haskell-doc' in control and debian/*doc-base*.
(closes: Bug#52729)
* Arch back to `i386' only, although sparc should be possible, too (with
minor changes, really). (closes: Bug#52794)
* bumped Standards-Version to 3.1.0
* introduced build dependencies
* removed ghc4_clean.dpatch (incorporated by upstream)
* removed ghc4_makefiles.dpatch (incorporated by upstream)
* removed ghc4_mk.dpatch (incorporated by upstream)
* removed ghc4_readline.dpatch (incorporated by upstream)
* removed ghc4_stat2resid.dpatch (incorporated by upstream)
* autoconf changes to rules, rules.local
* corrected bug in ghc/mk/paths.mk (wrt. variable referencing)
(ghc4_ghc_mk.dpatch)
* corrected bug in hslibs/CString.lhs (ghc4_hslibs_cstring.dpatch)
* added patch for sgmltools, removed {html,txt} because of problems
-- Michael Weber <michael.weber@post.rwth-aachen.de> Sun, 9 Jan 2000 15:45:36 +0100
ghc4 (4.05.19991206-1) unstable; urgency=low
* CVS version from 1999-12-06 (4.05)
* removed distrib/Makefile-bin.in patch (solved by upstream)
* removed ghc/compiler/Makefile patch (solved by upstream)
* adjusted mk/target.mk patch
* moved $(libdir)/ghc/$(version) -> $(libdir)/ghc-$(version) (upstream-like)
* dropped users-guide.info (wasn't complete, anyway)
* added postscript and plain text docs
* heap size back to 120M :-(
* changed the build process heavily
* fixed `missing symbol in libHSutil*.a' (formerly libHSmisc*.a) bug
* some cleanup patches
* updated URLs to the Haskell report in control and debian/*doc-base*
-- Michael Weber <michael.weber@post.rwth-aachen.de> Wed, 8 Dec 1999 23:37:37 +0100
ghc4 (4.04.19990916-3local1) unstable; urgency=low
* added warning message about fragile `clean' target
* cut down memory req's for building GHC (100M heap should be ok)
* Arch: field back to ``i386''
-- Michael Weber <michael.weber@post.rwth-aachen.de> Tue, 30 Nov 1999 23:32:36 +0100
ghc4 (4.04.19990916-3) unstable; urgency=low
* First revision to be uploaded to Debian
* Changed maintainer fields where necessary
* Changed binary packages to Architecture: any
-- Aaron Van Couwenberghe <aaronv@debian.org> Tue, 30 Nov 1999 14:27:18 -0800
ghc4 (4.04.19990916-2) unstable; urgency=low
* fixed typo in copyright
* bumped Standards-Version to 3.0.1
* doc-base support
* moved (un)patch rules to debian/rules.local
-- Michael Weber <michael.weber@post.rwth-aachen.de> Wed, 17 Nov 1999 18:06:25 +0100
ghc4 (4.04.19990916-1) unstable; urgency=low
* added haskell-doc, ghc4-prof to Suggests
* new version numbering scheme
* improved build process (targets stage1,clean)
-- Michael Weber <michael.weber@post.rwth-aachen.de> Sun, 19 Sep 1999 21:49:25 +0200
ghc4 (4.04-9) unstable; urgency=low
* added libgmp2-dev to Depends
* CVS version from 1999/09/16
-- Michael Weber <michael.weber@post.rwth-aachen.de> Thu, 16 Sep 1999 22:09:11 +0200
ghc4 (4.04-8) unstable; urgency=low
* fixed manpage packaging bug in ghc4-prof
-- Michael Weber <michael.weber@post.rwth-aachen.de> Sat, 7 Aug 1999 21:59:05 +0200
ghc4 (4.04-7) unstable; urgency=low
* Standards-Version 3.0.0.0
* removed undocumented manpages (lintian complains)
* moved usr/info -> usr/share/info according to FHS
* added 'perl | perl5' to Depends
-- Michael Weber <michael.weber@post.rwth-aachen.de> Sat, 7 Aug 1999 21:54:39 +0200
ghc4 (4.04-6) unstable; urgency=low
* removed patch for happy version check (now in upstream)
* GHC is working again
* CVS version from 1999/08/03
-- Michael Weber <michael.weber@post.rwth-aachen.de> Wed, 4 Aug 1999 18:12:07 +0200
ghc4 (4.04-5) unstable; urgency=low
* local version, GHC doesn't work
* removed hstags from alternatives because it's non-functional
* removed mkdependHS from alternatives because directly running it
is deprecated now (now 'ghc -M')
* re-added info file
* removed obsolete HAVE_READLINE variable in mk/build.mk
* removed patch for {hscpp,mkdependHS} "absolute path" fix (now in upstream)
* moved to patch system (taken from glibc package)
* CVS version from 1999/07/31
-- Michael Weber <michael.weber@post.rwth-aachen.de> Sun, 1 Aug 1999 02:09:44 +0200
ghc4 (4.04-4) unstable; urgency=low
* got rid of absolute cpp paths in {hscpp,mkdependHS}
* removed info files due to problem with sgmltools
* first glibc-2.1.1 version
-- Michael Weber <michael.weber@post.rwth-aachen.de> Tue, 13 Jul 1999 15:35:28 +0000
ghc4 (4.04-3) unstable; urgency=low
* moved profiling libs into separate package
* added hscpp as alternative (useful for hugs)
* CVS version from 1999/07/10
-- Michael Weber <michael.weber@post.rwth-aachen.de> Sat, 10 Jul 1999 19:20:49 +0200
ghc4 (4.04-2) unstable; urgency=low
* compiled with use of happy-1.6 parser generator
* fixed some "unclean" directories
* added info entry
* added dwww index-file
-- Michael Weber <michael.weber@post.rwth-aachen.de> Sat, 3 Jul 1999 03:04:13 +0200
ghc4 (4.04-1) unstable; urgency=low
* added missing *.prl files
* added mkdependHS as alternative
* new CVS version as of 1999/06/30
-- Michael Weber <michael.weber@post.rwth-aachen.de> Wed, 30 Jun 1999 19:53:09 +0200
ghc4 (4.03-1) unstable; urgency=low
* Initial Release.
-- Michael Weber <michael.weber@post.rwth-aachen.de> Sat, 26 Jun 1999 17:52:29 +0200
|