Ticket #3414: base-fix-autoconf-2.64.dpatch

File base-fix-autoconf-2.64.dpatch, 7.0 KB (added by ajd, 5 years ago)
Line 
1Tue Aug  4 23:07:48 PDT 2009  Alexander Dunlap <alexander.dunlap@gmail.com>
2  * Fixing configure for autoconf 2.64
3
4New patches:
5
6[Fixing configure for autoconf 2.64
7Alexander Dunlap <alexander.dunlap@gmail.com>**20090805060748
8 Ignore-this: 992ab91ae3d68c12dbb265776e33e243
9] {
10hunk ./aclocal.m4 194
11     LIBS="-l$ac_lib $7 $ac_func_search_save_LIBS"
12   fi
13   AC_LINK_IFELSE([], [AS_VAR_SET([ac_Search], [$ac_res])])
14-  AS_VAR_SET_IF([ac_Search], [break])dnl
15+  AS_VAR_SET_IF([ac_Search], [break])
16 done
17hunk ./aclocal.m4 196
18-AS_VAR_SET_IF([ac_Search], , [AS_VAR_SET([ac_Search], [no])])dnl
19+AS_VAR_SET_IF([ac_Search], , [AS_VAR_SET([ac_Search], [no])])
20 rm conftest.$ac_ext
21 LIBS=$ac_func_search_save_LIBS])
22 ac_res=AS_VAR_GET([ac_Search])
23}
24
25Context:
26
27[Add integer-simple as a build option
28Ian Lynagh <igloo@earth.li>**20090722013151]
29[Use shift[LR]Integer in the Bits Integer instance
30Ian Lynagh <igloo@earth.li>**20090721222440]
31[depend directly on integer-gmp, rather than indirecting through integer
32Ian Lynagh <igloo@earth.li>**20090721185228]
33[Move the instances of Functor and Monad IO to GHC.Base, to avoid orphans
34Simon Marlow <marlowsd@gmail.com>**20090722102130
35 Ignore-this: a7d85ac0025d559674249de0108dbcf4
36]
37[move "instance Exception Dynamic" so it isn't an orphan
38Simon Marlow <marlowsd@gmail.com>**20090721093854
39 Ignore-this: 5ede91ecfec2112c91b699d4de87cd02
40]
41[Improve the index checking for array accesses; fixes #2120 #2669
42Ian Lynagh <igloo@earth.li>**20090719153228
43 As well as checking that offset we are reading is actually inside the
44 array, we now also check that it is "in range" as defined by the Ix
45 instance. This fixes confusing behaviour (#2120) and improves some error
46 messages (#2669).
47]
48[Make chr say what its argument was, if it's a bad argument
49Ian Lynagh <igloo@earth.li>**20090718151049]
50[remove unused warning
51Simon Marlow <marlowsd@gmail.com>**20090715124416
52 Ignore-this: 31f613654089d0f4a44363946087b41e
53]
54[warning fix: -fno-implicit-prelude -> -XNoImplicitPrelude
55Simon Marlow <marlowsd@gmail.com>**20090715122839
56 Ignore-this: dc8957249731d5bcb71c01899e5adf2b
57]
58[Add hGetEncoding :: Handle -> IO (Maybe TextEncoding)
59Simon Marlow <marlowsd@gmail.com>**20090715122519
60 Ignore-this: 14c3eff996db062da1199739781e4708
61 as suggested during the discussion on the libraries list
62]
63[Add more documentation to mkTextEncoding
64Simon Marlow <marlowsd@gmail.com>**20090715122414
65 Ignore-this: 97253b2624267df3a246a18121e8ea81
66 noting that "//IGNORE" and "//TRANSLIT" suffixes can be used with GNU
67 iconv.
68]
69[Add the utf8_bom codec
70Simon Marlow <marlowsd@gmail.com>**20090715122257
71 Ignore-this: 1c9396cd805201fe873a39382ced79c7
72 as suggested during the discussion on the libraries list.
73]
74[Export Unicode and newline functionality from System.IO; update Haddock docs
75Simon Marlow <marlowsd@gmail.com>**20090713113104
76 Ignore-this: c3f017a555335aa55d106253393f72e2
77]
78[add a comment about the non-workingness of CHARBUF_UTF16
79Simon Marlow <marlowsd@gmail.com>**20090707124406
80 Ignore-this: 98d00411b68d688b3b4cffc9507b1f35
81]
82[Fix build on Windows
83Ian Lynagh <igloo@earth.li>**20090711004351]
84[Fix some "warn-unused-do-bind" warnings where we want to ignore the value
85Ian Lynagh <igloo@earth.li>**20090710204513]
86[Use throwErrnoIfMinus1_ when calling getrusage
87Ian Lynagh <igloo@earth.li>**20090710204221]
88[Remove an unused import
89Ian Lynagh <igloo@earth.li>**20090710153345]
90[reportStackOverflow now returns IO ()
91Ian Lynagh <igloo@earth.li>**20090710153257
92 It used to do "return undefined" to return IO a.
93]
94[GHC.Conc.reportError now returns IO ()
95Ian Lynagh <igloo@earth.li>**20090710152646
96 It used to return IO a, by "return undefined".
97]
98[Fix some "warn-unused-do-bind" warnings where we want to ignore the value
99Ian Lynagh <igloo@earth.li>**20090710152526]
100[Minor SampleVar refactoring
101Ian Lynagh <igloo@earth.li>**20090710151438]
102[Fix "warn-unused-do-bind" warnings in GHC/IO/Handle/Text.hs
103Ian Lynagh <igloo@earth.li>**20090710122905]
104[Fix some "warn-unused-do-bind" warnings where we just want to ignore the result
105Ian Lynagh <igloo@earth.li>**20090710005638]
106[Use the result of writeCharBuf in GHC/IO/Encoding/Latin1.hs too
107Ian Lynagh <igloo@earth.li>**20090710004032]
108[Minor code tidyups in GHC.Conc
109Ian Lynagh <igloo@earth.li>**20090710003801]
110[Fix "warn-unused-do-bind" warning in GHC.Conc
111Ian Lynagh <igloo@earth.li>**20090710003530
112 If we fail to communicate with the IO manager then we print a warning
113 using debugErrLn from the ghc-prim package.
114]
115[Fix "warn-unused-do-bind" warnings in System.Posix.Internals
116Ian Lynagh <igloo@earth.li>**20090709164546]
117[Fix "warn-unused-do-bind" warnings where we really do want to ignore the result
118Ian Lynagh <igloo@earth.li>**20090709163912]
119[Add back imports needed on Windows
120Ian Lynagh <igloo@earth.li>**20090707181924]
121[Remove unused imports
122Ian Lynagh <igloo@earth.li>**20090707115810]
123[Remove unused imports from base
124simonpj@microsoft.com**20090706111842
125 Ignore-this: f9b5f353e3bb820f787c56d615b28765
126 
127 These unused imports are detected by the new unused-import code
128 
129]
130[Use the result of writeCharBuf
131Simon Marlow <marlowsd@gmail.com>**20090706133303
132 Ignore-this: 52288dd559bf4c4f313df6197091d935
133   
134 This only makes a difference when CHARBUF_UTF16 is in use, which it
135 normally isn't.  I suspect CHARBUF_UTF16 doesn't currently work for
136 other reasons (CHARBUF_UTF16 was an experiment before I wrote the
137 GHC.IO.Encoding.UTF* codecs), but this patch at least makes it
138 slightly closer to working.
139]
140[Remove some cruft from Data.HashTable
141Ian Lynagh <igloo@earth.li>**20090706181630]
142[Add 'eof' to Text.ParserCombinators.ReadP
143simonpj@microsoft.com**20090706111801
144 Ignore-this: 2aea7b848e00c894761bc4011adaa95d
145 
146 Add a ReadP parser that succeeds at the end of input. Very useful!
147 
148]
149[Don't export CLDouble for GHC; fixes trac #2793
150Ian Lynagh <igloo@earth.li>**20090705155120
151 We never really supported CLDouble (it was a plain old double underneath),
152 and pretending that we do does more harm than good.
153]
154[a byte between 0x80 and 0xBF is illegal immediately (#3341)
155Simon Marlow <marlowsd@gmail.com>**20090702081415
156 Ignore-this: dc19ef59a1a21118d5a7dd38aa2f611c
157]
158[avoid a warning
159Simon Marlow <marlowsd@gmail.com>**20090630084134
160 Ignore-this: c92a45ee216faf01327feae9fe06d6e2
161]
162[Add a wrapper for libiconv.
163Matthias Kilian <kili@outback.escape.de>**20090629183634
164 Ignore-this: 23c6047c0d71b745b495cc223574a47f
165]
166[#include <sys/times.h> if we have it (should fix build problems)
167Simon Marlow <marlowsd@gmail.com>**20090629085351
168 Ignore-this: a35e93b37ca9595c73460243180f4b9d
169]
170[set binary mode for existing FDs on Windows (fixes some GHCi test failures)
171Simon Marlow <marlowsd@gmail.com>**20090626120522
172 Ignore-this: 580cf636e9c77d8427aff6861d089481
173]
174[Move directory-related stuff to the unix package
175Simon Marlow <marlowsd@gmail.com>**20090625120325
176 Ignore-this: b997b3cbce0a46ca87ad825bbdc0a411
177 now that it isn't used on Windows any more.
178]
179[TAG 2009-06-25
180Ian Lynagh <igloo@earth.li>**20090625160056]
181Patch bundle hash:
182a09fe5f96e74e191b613ce0c5a61888d99c6543c