1commit 4d8b529937da8d83691ad4b6d9fea7cb82801598
2Author: Alan Coopersmith <alan.coopersmith@oracle.com>
3Date:   Sun Feb 4 15:04:20 2024 -0800
4
5    makedepend 1.0.9
6    
7    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
8
9commit b34434f7b94862194d14674e702e8a3226181b86
10Author: Petre Rodan <2b4eda@subdimension.ro>
11Date:   Wed Oct 11 19:05:22 2023 +0300
12
13    ifparser.c: divide-by-zero fix
14
15commit 48c4ae4742542f0c4d0c43993871f4c649f39f38
16Author: Alan Coopersmith <alan.coopersmith@oracle.com>
17Date:   Mon Feb 6 13:13:21 2023 -0800
18
19    configure: raise minimum autoconf requirement to 2.70
20    
21    Needed for builds on NetBSD to work correctly, since it depends on
22    AC_USE_SYSTEM_EXTENSIONS defining _OPENBSD_SOURCE to expose the
23    prototype for reallocarray() in the system headers.
24    
25    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
26
27commit bfd2bb4f70d2c155c1bd281ce0ea6b106ec0e2fb
28Author: Fabian Vogt <fvogt@suse.de>
29Date:   Tue Jan 31 10:22:52 2023 +0100
30
31    Avoid depending on xproto
32    
33    makedepend is rather early in the distro bootstrap chain, so it shouldn't pull
34    in anything it doesn't really need.
35    
36    xproto is only pulled in for two macros which we can just as easily provide
37    ourselves.
38
39commit 14b042d2061409540c6f645271bf562d15cc14cb
40Author: Alan Coopersmith <alan.coopersmith@oracle.com>
41Date:   Wed Dec 7 15:54:43 2022 -0800
42
43    Make more things static that aren't needed in more than one file
44    
45    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
46
47commit c46d912071dd8fad6c1ed532cbef26db34a639e9
48Author: Alan Coopersmith <alan.coopersmith@oracle.com>
49Date:   Wed Dec 7 11:17:32 2022 -0800
50
51    Call strrchr() instead of hand coding a custom version
52    
53    Also correct comments on hand-coded custom strcmp() replacements
54    
55    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
56
57commit 72a6cb64b0aded790e44d97e71434a4eddb91f15
58Author: Alan Coopersmith <alan.coopersmith@oracle.com>
59Date:   Wed Dec 7 10:11:04 2022 -0800
60
61    Cache filename after realpath() processing
62    
63    Avoid having to make an additional system call for every time
64    we compare full path names.
65    
66    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
67
68commit ffe60c0f58ae4b385ad733fad4455efaebdd1342
69Author: Alan Coopersmith <alan.coopersmith@oracle.com>
70Date:   Tue Dec 6 18:45:03 2022 -0800
71
72    Make malloc error checking/reporting more consistent
73    
74    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
75
76commit 37371f1cdcf351e29bf542e6b2fc269b29a4fba2
77Author: Alan Coopersmith <alan.coopersmith@oracle.com>
78Date:   Tue Dec 6 18:24:08 2022 -0800
79
80    cppsetup: use C99 struct initialization
81    
82    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
83
84commit ce3d4de40fa89b2b209ab19acd763eec83bc70f1
85Author: Alan Coopersmith <alan.coopersmith@oracle.com>
86Date:   Tue Dec 6 18:17:12 2022 -0800
87
88    Stop casting _parse_data pointers through (char *) and back
89    
90    Eliminates clang warnings:
91    cppsetup.c:41:30: warning: cast from 'char *' to 'struct _parse_data *'
92      increases required alignment from 1 to 8 [-Wcast-align]
93        struct _parse_data *pd = (struct _parse_data *) ip->data;
94                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
95    cppsetup.c:69:30: warning: cast from 'char *' to 'struct _parse_data *'
96      increases required alignment from 1 to 8 [-Wcast-align]
97        struct _parse_data *pd = (struct _parse_data *) ip->data;
98                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
99    
100    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
101
102commit 84f5fee3c769fc907c561110f4828416f921e81a
103Author: Alan Coopersmith <alan.coopersmith@oracle.com>
104Date:   Tue Dec 6 18:12:15 2022 -0800
105
106    Handle some implicit conversion warnings from clang
107    
108    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
109
110commit 40bcc8c3303a858c786f1d6d04ae5bbdec6b04ff
111Author: Alan Coopersmith <alan.coopersmith@oracle.com>
112Date:   Tue Dec 6 17:42:04 2022 -0800
113
114    Use reallocarray() on systems that provide it
115    
116    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
117
118commit 47f2e64d865568d4f00cb97e42ad5cfc47e9c161
119Author: Alan Coopersmith <alan.coopersmith@oracle.com>
120Date:   Tue Dec 6 17:27:04 2022 -0800
121
122    quoteColons: Remove redundant initialization of tmp
123    
124    As warned by cppcheck:
125    
126    pr.c:83:9: style: Redundant initialization for 'tmp'. The initialized
127      value is overwritten before it is read. [redundantInitialization]
128        tmp = input;
129            ^
130    pr.c:74:21: note: tmp is initialized
131        const char *tmp = input;
132                        ^
133    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
134
135commit d212d91dad2fdc3f30b79d90fca763659ac23307
136Author: Alan Coopersmith <alan.coopersmith@oracle.com>
137Date:   Tue Dec 6 17:24:15 2022 -0800
138
139    find_includes: rename variables to avoid shadowing global
140    
141    Clears gcc warning:
142    
143    parse.c: In function ‘find_includes’:
144    parse.c:620:29: warning: declaration of ‘inclistp’ shadows a global declaration [-Wshadow]
145                 struct inclist *inclistp = inclistnext;
146                                 ^~~~~~~~
147    In file included from parse.c:27:0:
148    def.h:171:26: note: shadowed declaration is here
149     extern struct inclist   *inclistp;
150                              ^~~~~~~~
151    
152    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
153
154commit 0da7cf06cea7837f78ee53c310453a32356227b8
155Author: Alan Coopersmith <alan.coopersmith@oracle.com>
156Date:   Tue Dec 6 17:20:49 2022 -0800
157
158    Store predefined -D values in const char fields
159    
160    Clears up 28 -Wdiscarded-qualifiers warnings from gcc
161    
162    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
163
164commit 2bb1bd63e2e766ce281a61cadbffad7a12d5fd18
165Author: Alan Coopersmith <alan.coopersmith@oracle.com>
166Date:   Tue Dec 6 17:06:49 2022 -0800
167
168    Variable scope reduction as suggested by cppcheck
169    
170    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
171
172commit 78139e4cfe37c56bb8e06a2574c7d476d9607af9
173Author: Alan Coopersmith <alan.coopersmith@oracle.com>
174Date:   Tue Dec 6 16:46:15 2022 -0800
175
176    Remove register keyword from variable declarations
177    
178    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
179
180commit 2c49a8335a953206ce8603c5522153c59e1f7a0d
181Author: Alan Coopersmith <alan.coopersmith@oracle.com>
182Date:   Tue Dec 6 16:42:35 2022 -0800
183
184    Reformat code into X.Org standard coding style
185    
186    Make indentation and formatting much more consistent across this project
187    
188    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
189
190commit f7ad4c3164cf673bc30a2a038beb7cdb45ee3e94
191Author: Alan Coopersmith <alan.coopersmith@oracle.com>
192Date:   Mon Dec 12 11:07:08 2022 -0800
193
194    makedepend 1.0.8
195    
196    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
197
198commit 654f6355d501153fe1fbdbc073cb72fd6355e194
199Author: Alan Coopersmith <alan.coopersmith@oracle.com>
200Date:   Mon Dec 5 15:48:17 2022 -0800
201
202    Bug #2: fix regression introduced by fix for bug #1
203    
204    Refactor code to find the full file path before comparing against
205    existing items in the list so that we stop adding duplicate entries
206    for all the files in the system include path and with larger amounts
207    of code hitting the MAXFILES limit.
208    
209    Fixes: 3dc64b0 ("Add test case for bug #1 + proposed fix.")
210    Closes: #2
211    
212    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
213
214commit a17093a3f99f21bb999f3e0f9a45340eeed98da8
215Author: Alan Coopersmith <alan.coopersmith@oracle.com>
216Date:   Mon Dec 5 10:44:51 2022 -0800
217
218    man page: add line breaks in Synopsis section
219    
220    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
221
222commit d62a9e49c6b83f05c5692bbe4b80c485d08ecfd3
223Author: Alan Coopersmith <alan.coopersmith@oracle.com>
224Date:   Fri Oct 28 19:28:57 2022 -0700
225
226    makedepend 1.0.7
227    
228    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
229
230commit 542a6dd61ce334924494af2fcf8a4613ef86aace
231Author: Alan Coopersmith <alan.coopersmith@oracle.com>
232Date:   Sat Jun 18 09:50:04 2022 -0700
233
234    Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters
235    
236    configure.ac:32: warning: AC_OUTPUT should be used without arguments.
237    configure.ac:32: You should run autoupdate.
238    
239    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
240
241commit 3dc64b0b0a7d4e14ccea6b9d1d11bf871c47a7e0
242Author: Thibault DUPONCHELLE <thibault.duponchelle@gmail.com>
243Date:   Wed Mar 20 09:26:47 2019 +0100
244
245    Add test case for bug #1 + proposed fix.
246    
247    Fixes: https://gitlab.freedesktop.org/xorg/util/makedepend/issues/1
248
249commit 54559e73e27e532535dea2a60e615f99c694343f
250Author: Alan Coopersmith <alan.coopersmith@oracle.com>
251Date:   Sun Apr 10 09:32:55 2022 -0700
252
253    gitlab CI: stop requiring Signed-off-by in commits
254    
255    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
256
257commit c2ffd57727e5f02b94f1c46392a740e404d4c270
258Author: Alan Coopersmith <alan.coopersmith@oracle.com>
259Date:   Sun Apr 10 09:18:41 2022 -0700
260
261    Close fd for reading old Makefile when done, instead of leaking it
262    
263    Found by Oracle Parfait:
264    
265    Error: File Leak
266       File Leak [file-ptr-leak]:
267          Leaked File fdin
268            at line 799 of main.c in function 'redirect'.
269              fdin initialized at line 769 with fopen
270    
271    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
272
273commit 093d33fb6bc108030539b38c4bfa202b148d3c7a
274Author: Alan Coopersmith <alan.coopersmith@oracle.com>
275Date:   Sat Jan 15 15:44:38 2022 -0800
276
277    gitlab CI: add a basic build test
278    
279    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
280
281commit 9b11c9bdf94e620a58e4402f7c2a98e7fc01e859
282Author: Alan Coopersmith <alan.coopersmith@oracle.com>
283Date:   Sat Jan 15 15:43:28 2022 -0800
284
285    Build xz tarballs instead of bzip2
286    
287    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
288
289commit e4971e9507f989d68c97a92edd1e6e1881ad1d55
290Author: Alan Coopersmith <alan.coopersmith@oracle.com>
291Date:   Sat Mar 16 16:39:07 2019 -0700
292
293    makedepend 1.0.6
294    
295    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
296
297commit 7897a5b8edd142d4de63933db3e544262006289e
298Author: Alan Coopersmith <alan.coopersmith@oracle.com>
299Date:   Fri Dec 7 20:35:14 2018 -0800
300
301    Update configure.ac bug URL for gitlab migration
302    
303    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
304
305commit 277eaf65d43f9fe9d3d223810e1872c32436c01e
306Author: Alan Coopersmith <alan.coopersmith@oracle.com>
307Date:   Mon Nov 19 23:40:18 2018 -0800
308
309    Update README for gitlab migration
310    
311    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
312
313commit d15117c98a071b8fd30fb163fc45cb37db760654
314Author: Alan Coopersmith <alan.coopersmith@oracle.com>
315Date:   Sat May 5 10:54:59 2018 -0700
316
317    Simplify writing of output lines to Makefile
318    
319    Instead of writing everything to a temporary buffer, and then using
320    fwrite() to have it fputc() one character at a time into the stdio
321    buffer, just use fprintf() directly to save a copy and write in
322    larger blocks.
323    
324    Testing on Solaris on makedepend's own source files showed a
325    reduction in memcpy's from 4037 to 3108, and in _dowrite calls
326    in stdio from 1173 to 168, but no change in actual write calls
327    from stdio's buffer to the file.
328    
329    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
330
331commit 4f410f3ed29fdb0f98be1e01930ba1a909a36ef0
332Author: Alan Coopersmith <alan.coopersmith@oracle.com>
333Date:   Sat May 5 10:05:44 2018 -0700
334
335    Remove unused variable whitespace
336    
337    Use of it was removed in commit 275c17136006f9d, but we kept setting
338    it anyway.
339    
340    Resolves gcc 7.3 warning:
341    main.c: In function ‘getnextline’:
342    main.c:587:10: warning: variable ‘whitespace’ set but not used [-Wunused-but-set-variable]
343      boolean whitespace = FALSE;
344              ^~~~~~~~~~
345    
346    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
347
348commit 223b315a9148ec0091837f2e369bbb3ec5d49e11
349Author: Alan Coopersmith <alan.coopersmith@oracle.com>
350Date:   Sat May 5 10:00:38 2018 -0700
351
352    Fix bad indentation in ifparser.c
353    
354    ifparser.c: In function ‘parse_product’:
355    ifparser.c:300:5: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
356         else
357         ^~~~
358    ifparser.c:302:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
359      break;
360      ^~~~~
361    
362    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
363
364commit 13385d8add69156805f824cedcdad2986a23662d
365Author: Antonio Larrosa <alarrosa@suse.com>
366Date:   Tue Feb 2 18:31:27 2016 +0100
367
368    Quote colons in filenames/paths
369    
370    Makefile doesn't like colons in filenames/paths so they must
371    be quoted in the output. Otherwise makedepend doesn't work with
372    full paths that contain a colon.
373    
374    V2: Use quoted filename when measuring name length
375    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
376
377commit 5fb14ee51f849ec86c109bae101ae3f7b7ed7e39
378Author: David Boyce <boyski@users.sourceforge.net>
379Date:   Fri Dec 27 18:50:38 2013 -0800
380
381    Bumped -I flag limit in makedepend from 64 to 512.
382    
383    Clearly a limit of 64 -I flags is too low (we hit it); it might be
384    a good style recommendation but shouldn't be a hard limit.
385    512 is a fairly random replacement value.
386    
387    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
388
389commit 0860822bb2a1bbc6e40758e2e6413181b26b6b04
390Author: Dirk <doj@cubic.org>
391Date:   Thu Feb 11 18:48:13 2016 +0000
392
393    missing bounds check in makedepend for file arguments
394    
395    When assigning source code files from the command line to the fp pointer,
396    no bounds check is done and if more than MAXFILES file names are specified
397    on the command line, memory will be overridden out of bounds.
398    
399    https://bugs.freedesktop.org/show_bug.cgi?id=94099
400    
401    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
402    Tested-by: Alan Coopersmith <alan.coopersmith@oracle.com>
403    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
404
405commit 72cc0b7713b28ffd03271526c81d1ad9d2183a82
406Author: Mihail Konev <k.mvc@ya.ru>
407Date:   Thu Jan 26 13:52:49 2017 +1000
408
409    autogen: add default patch prefix
410    
411    Signed-off-by: Mihail Konev <k.mvc@ya.ru>
412
413commit f11006e04bb87b060cc6a5b64f4dd0eeb8b3447f
414Author: Emil Velikov <emil.l.velikov@gmail.com>
415Date:   Mon Mar 9 12:00:52 2015 +0000
416
417    autogen.sh: use quoted string variables
418    
419    Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent
420    fall-outs, when they contain space.
421    
422    Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
423    Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
424    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
425
426commit c5cc6e0ff2d60133a4b7560df67607ceeb9d55a6
427Author: Peter Hutterer <peter.hutterer@who-t.net>
428Date:   Tue Jan 24 10:32:07 2017 +1000
429
430    autogen.sh: use exec instead of waiting for configure to finish
431    
432    Syncs the invocation of configure with the one from the server.
433    
434    Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
435    Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
436
437commit a4f82f917a9b0802b70cd80c21d2e53688e2b9b3
438Author: Alan Coopersmith <alan.coopersmith@oracle.com>
439Date:   Sat Mar 12 10:11:03 2016 -0800
440
441    Use do { ... } while(0) idiom to make debug() macro safer
442    
443    Cleans up several -Wempty-body warnings from gcc 5.3
444    
445    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
446    Reviewed-by: Adam Jackson <ajax@redhat.com>
447
448commit 9da873c5a036c95aa24a7dc3562d405609262381
449Author: Alan Coopersmith <alan.coopersmith@oracle.com>
450Date:   Fri Aug 2 21:49:39 2013 -0700
451
452    Constify a pair of local string pointers
453    
454    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
455
456commit 30859adfd6a6523a92a637ca26bd61ce59680a1b
457Author: Alan Coopersmith <alan.coopersmith@oracle.com>
458Date:   Mon Jul 22 22:14:36 2013 -0700
459
460    makedepend 1.0.5
461    
462    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
463
464commit 5b6d3797eae3bac824cf72c0c8f64f51e3d4eaef
465Author: Julien Cristau <jcristau@debian.org>
466Date:   Mon Jul 1 18:57:12 2013 +0200
467
468    Don't crash if an option's argument is missing
469    
470    Avoid dereferencing argv[argc].
471    
472    See http://www.forallsecure.com/bug-reports/011f1a55f79a5501b36008d6ee0d40e8b6644569/
473    
474    Reported-by: Alexandre Rebert <alexandre@cmu.edu>
475    Signed-off-by: Julien Cristau <jcristau@debian.org>
476    Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
477
478commit 107c2fcf5c7576ee66ee23926f0431b6db27a07a
479Author: Alan Coopersmith <alan.coopersmith@oracle.com>
480Date:   Sat Feb 23 09:57:51 2013 -0800
481
482    Assume signal handlers return void, as C89 requires
483    
484    Drops use of autoconf's obsolete AC_TYPE_SIGNAL
485    
486    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
487
488commit b2c6d0d0f64d419590c7cd77aae4890866665cba
489Author: Alan Coopersmith <alan.coopersmith@oracle.com>
490Date:   Tue Feb 12 18:36:30 2013 -0800
491
492    Bug 56091 - Unsafe use of strcpy() in makedepend
493    
494    Use memmove for potentially overlapping copies.
495    
496    Reported-by: Laurence Jupp <laurence@narya.org>
497    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
498    Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr>
499
500commit 897e25de0cf27bd345130912a6da34b0c802a0ca
501Author: Alan Coopersmith <alan.coopersmith@oracle.com>
502Date:   Tue Feb 12 18:33:44 2013 -0800
503
504    Store len in a size_t instead of an int in redirect()
505    
506    Fixes clang warnings about converting back & forth:
507    
508    main.c:761:8: warning: implicit conversion loses integer precision: 'size_t'
509          (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
510            len = strlen(line);
511                ~ ^~~~~~~~~~~~
512    main.c:763:41: warning: implicit conversion changes signedness: 'int' to
513          'size_t' (aka 'unsigned long') [-Wsign-conversion]
514                    if (*buf == '#' && strncmp(line, buf, len) == 0)
515                                       ~~~~~~~            ^~~
516    
517    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
518
519commit 87fd28cd5a5acfe6e91c97c4af0a469e1e86cbd5
520Author: Alan Coopersmith <alan.coopersmith@oracle.com>
521Date:   Sun Jan 20 22:45:53 2013 -0800
522
523    Mark fatalerr & catch as _X_NORETURN
524    
525    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
526
527commit 637c59e78f699a824e78316cb8ca3113bb5c738b
528Author: Alan Coopersmith <alan.coopersmith@oracle.com>
529Date:   Sat Jan 12 14:40:40 2013 -0800
530
531    Replace deprecated Automake INCLUDES variable with AM_CPPFLAGS
532    
533    Excerpt https://lists.gnu.org/archive/html/automake/2012-12/msg00038.html
534    
535      - Support for the long-deprecated INCLUDES variable will be removed
536        altogether in Automake 1.14.  The AM_CPPFLAGS variable should be
537        used instead.
538    
539    This variable was deprecated in Automake releases prior to 1.10, which is
540    the current minimum level required to build X.
541    
542    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
543    Reviewed-by: Julien Cristau <jcristau@debian.org>
544
545commit 059e9be5a7321974b190d786d426b2ae27be8c56
546Author: Glenn Burkhardt <gbburkhardt@gmail.com>
547Date:   Fri Jan 11 22:09:54 2013 -0800
548
549    Bug 52099 - makedepend rename fails on CIFS mounted shares
550    
551    Patch v1: https://bugs.freedesktop.org/attachment.cgi?id=64218
552    
553    v2: modified by Alan Coopersmith to restore Makefile to original name
554    if contents cannot be read, instead of leaving it moved to .bak name.
555    
556    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
557
558commit bb29c304c09aba567af0f0d77a63f0202c3836c6
559Author: Colin Walters <walters@verbum.org>
560Date:   Wed Jan 4 17:37:06 2012 -0500
561
562    autogen.sh: Implement GNOME Build API
563    
564    http://people.gnome.org/~walters/docs/build-api.txt
565    
566    Signed-off-by: Adam Jackson <ajax@redhat.com>
567
568commit 9685da3e7136e01a7bc780d81667abf5897b87a6
569Author: Adam Jackson <ajax@redhat.com>
570Date:   Wed Jan 16 12:59:58 2013 -0500
571
572    configure: Drop AM_MAINTAINER_MODE
573    
574    Signed-off-by: Adam Jackson <ajax@redhat.com>
575
576commit 8e4373712409e2411652cf0697c33d91e95fd405
577Author: Alan Coopersmith <alan.coopersmith@oracle.com>
578Date:   Fri Jan 11 22:29:19 2013 -0800
579
580    Fix a comment typo
581    
582    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
583
584commit 3a28a2a0146c4979281ffea641dede9a32df08f9
585Author: Alan Coopersmith <alan.coopersmith@oracle.com>
586Date:   Sat Jan 5 09:55:04 2013 -0800
587
588    Convert more sprintf calls to snprintf
589    
590    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
591
592commit 639071ff3446b0df53078be1ff5820c812313aa7
593Author: Alan Coopersmith <alan.coopersmith@oracle.com>
594Date:   Sat Jan 5 09:42:33 2013 -0800
595
596    Remove unnecessary casts from malloc/realloc calls
597    
598    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
599
600commit 1b5e7ee6483415d7093f3d5395c4832fa69f0a28
601Author: Alan Coopersmith <alan.coopersmith@oracle.com>
602Date:   Sat Jan 5 09:25:43 2013 -0800
603
604    Remove fallbacks for Imake configuration, assume autoconf
605    
606    For the original 6.9/7.0 release, we supported using either autoconf or
607    imake to generate configuration.  For releases after that, we're only
608    supporting autoconf, so no longer need to check & fall back to imake.
609    
610    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
611
612commit 4db1a4f15ef704b6b6faf1741054d59cb527298a
613Author: Alan Coopersmith <alan.coopersmith@oracle.com>
614Date:   Sat Jan 5 09:15:28 2013 -0800
615
616    Move i_listlen in struct inclist for better packing in 64-bit builds
617    
618    Putting it with another int instead of between two pointers gets rid
619    of two places where 4 bytes each had to be padded into the structure
620    for alignment.
621    
622    Reduces the size of an individual struct from 64 bytes to 56 bytes,
623    and of the inclist[ MAXFILES ] array from 128k to 112k.
624    
625    Found by clang:
626    ./def.h:111:18: warning: padding struct 'struct inclist' with 4 bytes to align 'i_defs' [-Wpadded]
627            struct symtab   **i_defs;       /* symbol table for this file and its
628                              ^
629    ./def.h:114:12: warning: padding struct 'struct inclist' with 4 bytes to align 'i_merged' [-Wpadded]
630            boolean         *i_merged;      /* whether we have merged child
631    
632    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
633
634commit c5378d3e7bb79880b9ea6f7f055393ae42eae55f
635Author: Alan Coopersmith <alan.coopersmith@oracle.com>
636Date:   Sat Jan 5 09:05:17 2013 -0800
637
638    config: Remove unnecessary calls from configure.ac
639    
640    AC_PROG_CC is provided by XORG_DEFAULT_OPTIONS now
641    PKG_CONFIG_MODULES handles AC_SUBST of the CFLAGS & LIBS variables
642
643commit 3db923e80852b088b1d0583bad7fca05e173efdc
644Author: Alan Coopersmith <alan.coopersmith@oracle.com>
645Date:   Sat Jan 5 09:01:03 2013 -0800
646
647    Update configure.ac initialization to X.Org standard form
648    
649    Regroup AC statements under the Autoconf initialization section.
650    Regroup AM statements under the Automake initialization section.
651    Add missing AC_CONFIG_SRCDIR
652    
653    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
654
655commit 6d70e2776b41977a87bbe32220f4d3f8a62dc763
656Author: Alan Coopersmith <alan.coopersmith@oracle.com>
657Date:   Fri Jan 4 20:07:43 2013 -0800
658
659    unifdef -U__UNIXOS2__
660    
661    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
662
663commit 01238aa25c3bb1e0c909f63dd3bc97c48bd8bf6d
664Author: Marko Lindqvist <cazfi74@gmail.com>
665Date:   Fri Jan 4 20:02:33 2013 -0800
666
667    Bug 59005 - makedepend: Build with automake-1.13 broken
668    
669    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
670
671commit 49d72ba286c1ddd99cf1e6477ee2b6af59007341
672Author: Julien Cristau <jcristau@debian.org>
673Date:   Wed Mar 14 19:49:14 2012 +0100
674
675    configure.ac: use AM_MAINTAINER_MODE
676
677commit b6605e3945eaaabbd090672f33e888d394f9a4f0
678Author: Alan Coopersmith <alan.coopersmith@oracle.com>
679Date:   Wed Mar 7 21:52:14 2012 -0800
680
681    makedepend 1.0.4
682    
683    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
684
685commit cb8bbc06de0baf2dff4a703e6d2bb47bdf90d896
686Author: Alan Coopersmith <alan.coopersmith@oracle.com>
687Date:   Fri Oct 7 18:07:24 2011 -0700
688
689    define(): Avoid assigning constant string to non-const char *
690    
691    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
692
693commit b9770941ae829ad2cb985efe809d6e3dd690648b
694Author: Alan Coopersmith <alan.coopersmith@oracle.com>
695Date:   Fri Oct 7 18:02:34 2011 -0700
696
697    Call strdup directly, instead of via copy macro
698    
699    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
700
701commit 0ecf5f3251033ab6efa1a0d881f75ed9ce60b5a4
702Author: Alan Coopersmith <alan.coopersmith@oracle.com>
703Date:   Fri Oct 7 18:00:39 2011 -0700
704
705    Add const attributes to fix gcc -Wwrite-strings warnings
706    
707    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
708
709commit 97ae52f80f9e382917889bde1913367572e89012
710Author: Alan Coopersmith <alan.coopersmith@oracle.com>
711Date:   Fri Oct 7 17:47:36 2011 -0700
712
713    Move extern variable declarations to common header (def.h)
714    
715    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
716
717commit 3602fb0b7ba2bde9c73610693dbb50534fe42b81
718Author: Alan Coopersmith <alan.coopersmith@oracle.com>
719Date:   Fri Oct 7 17:34:17 2011 -0700
720
721    Strip trailing whitespace
722    
723    Performed with: find * -type f | xargs perl -i -p -e 's{[ \t]+$}{}'
724    git diff -w & git diff -b show no diffs from this change
725    
726    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
727
728commit c1f32dc1d4c1758065468e1f5d34707099f59f33
729Author: Stuart Kreitman <Stuart.Kreitman@Oracle.COM>
730Date:   Mon May 24 14:21:21 2010 -0700
731
732    Raise MAXFILES from 1024 to 2048
733    
734    Required in order to build OpenTTD on Solaris
735    http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6917536
736    
737    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
738
739commit cc23acdd80fa0cad53e46f99cd0ff5998ec7f607
740Author: Cyril Brulebois <kibi@debian.org>
741Date:   Sun Oct 31 15:50:36 2010 +0100
742
743    Fix bashism: shell string comparison is =, not ==.
744    
745    Signed-off-by: Cyril Brulebois <kibi@debian.org>
746    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
747
748commit 186aae76a84860d0efef638ff499ab1968fffd75
749Author: Alan Coopersmith <alan.coopersmith@oracle.com>
750Date:   Fri Oct 29 22:53:25 2010 -0700
751
752    Add README with pointers to mailing list, bugzilla & git repos
753    
754    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
755
756commit e67389ecc0c425bcfec0a3184ee48919e0e2c61a
757Author: Alan Coopersmith <alan.coopersmith@oracle.com>
758Date:   Fri Oct 29 22:45:35 2010 -0700
759
760    makedepend 1.0.3
761    
762    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
763
764commit bf25a6cb4888e5cf6827cd51cb7ee282cfb6cf47
765Author: Alan Coopersmith <alan.coopersmith@oracle.com>
766Date:   Fri Oct 29 22:39:51 2010 -0700
767
768    config: upgrade to util-macros 1.8 for additional man page support
769    
770    Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS
771    The value of MAN_SUBST is the same for all X.Org packages.
772    
773    Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS
774    Enables use of platform appropriate version of sed.
775    
776    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
777
778commit 7963cc382a3a351410b1342a9783df3af8516944
779Author: Gaetan Nadon <memsize@videotron.ca>
780Date:   Tue Jul 20 18:45:18 2010 -0400
781
782    config: update AC_PREREQ statement to 2.60
783    
784    Unrelated to the previous patches, the new value simply reflects
785    the reality that the minimum level for autoconf to configure
786    all x.org modules is 2.60 dated June 2006.
787    
788    ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz
789    
790    Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
791
792commit 58bd34e6c3662ef06e9ef0dd78d69f003df42bdc
793Author: Alan Coopersmith <alan.coopersmith@oracle.com>
794Date:   Fri May 14 21:14:44 2010 -0700
795
796    Convert testcase from bug 28045 into automake "make check" test
797    
798    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
799
800commit 8522c314da7537169996476fe5ba411f720a09fe
801Author: Martin Pärtel <lagitus@mbnet.fi>
802Date:   Fri May 14 21:00:15 2010 -0700
803
804    Bug 28045 - makedepend fails on directory named like an include file
805    
806    <https://bugs.freedesktop.org/show_bug.cgi?id=28045>
807    
808    Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
809
810commit c976a7fc7c21772c00de9e61178cf467c6a10b57
811Author: Alan Coopersmith <alan.coopersmith@sun.com>
812Date:   Sat Oct 10 22:08:09 2009 -0700
813
814    makedepend 1.0.2
815    
816    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
817
818commit c2abfbb9ea21bec53706295064c328e5d2721abd
819Author: Alan Coopersmith <alan.coopersmith@sun.com>
820Date:   Sat Oct 10 22:07:44 2009 -0700
821
822    Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS
823    
824    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
825
826commit f3bbd454d8220a0c30c1a788965a7f16501350ab
827Author: Alan Coopersmith <alan.coopersmith@sun.com>
828Date:   Sat Oct 10 21:03:53 2009 -0700
829
830    Remove CVS/RCS version tags
831    
832    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
833
834commit 42ee120e8c49c5f9aaba35689e09f9ecef407758
835Author: Alan Coopersmith <alan.coopersmith@sun.com>
836Date:   Tue Mar 24 18:47:23 2009 -0700
837
838    Fix gcc, sparse & lint warnings
839    
840    cppsetup.c:74:9: warning: Using plain integer as NULL pointer
841    
842    parse.c: In function `gobble':
843    parse.c:94: warning: int format, long int arg (arg 2)
844    parse.c: In function `find_includes':
845    parse.c:641: warning: int format, long int arg (arg 2)
846    parse.c:664: warning: int format, long int arg (arg 2)
847    parse.c:677: warning: int format, long int arg (arg 2)
848    parse.c:684: warning: int format, long int arg (arg 2)
849    
850    pr.c: In function `add_include':
851    pr.c:57: warning: int format, long int arg (arg 4)
852    pr.c:59: warning: int format, long int arg (arg 3)
853    
854    declared global, could be static
855        sig_act             main.c(142)
856        predefs             main.c:imakemdep.h(51)
857    
858    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
859
860commit c7c7197d265a299c82c6629fba867730aad81375
861Author: Alan Coopersmith <alan.coopersmith@sun.com>
862Date:   Tue Mar 24 18:22:37 2009 -0700
863
864    Increased constification
865    
866    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
867
868commit a6a8afb0a82a175822077442f44865c75ab70ff1
869Author: Alan Coopersmith <alan.coopersmith@sun.com>
870Date:   Tue Mar 24 17:34:42 2009 -0700
871
872    Remove #ifdef'ed code that's never used
873    
874    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
875
876commit 3e8c1a2a8e7db49b06f602c2fc5a8108d74dd384
877Author: Alan Coopersmith <alan.coopersmith@sun.com>
878Date:   Tue Mar 24 17:27:47 2009 -0700
879
880    Remove ifdef checks for macII left over from ancient A/UX 3.0 support
881    
882    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
883
884commit e3bc51e4ea2dce1901c4f7ce43df2f456ececdcf
885Author: Alan Coopersmith <alan.coopersmith@sun.com>
886Date:   Tue Mar 24 17:25:56 2009 -0700
887
888    Use XORG_CHANGELOG, XORG_CWARNFLAGS, and XORG_WITH_LINT macros
889    
890    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
891
892commit cc3112b6d0434d8e7ecbe3832a5aa48cd0f5185d
893Author: Alan Coopersmith <alan.coopersmith@sun.com>
894Date:   Tue Mar 24 16:34:45 2009 -0700
895
896    Add additional predefines needed to match Solaris compilers
897    
898    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
899
900commit f871e026bedc296c235dae02e533617fe9a4d3f2
901Author: Alan Coopersmith <alan.coopersmith@sun.com>
902Date:   Tue Mar 24 16:16:47 2009 -0700
903
904    Delete portions of imakemdep.h not used by makedepend
905    
906    This header was shared by imake & makedepend in the monolith, but each
907    got its own copy in the modular builds.
908    
909    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
910
911commit 26cb2802170d349fa1b2ab2237e6f2c0d1df1709
912Author: Alan Coopersmith <alan.coopersmith@sun.com>
913Date:   Tue Mar 24 16:02:55 2009 -0700
914
915    Add .gitignore
916    
917    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
918
919commit 4d821427ac3e7e3de86f46e3b1e638c65758b774
920Author: Alan Coopersmith <alan.coopersmith@sun.com>
921Date:   Tue Mar 24 16:00:19 2009 -0700
922
923    Use AM_CPPFLAGS instead of makedepend_CPPFLAGS to avoid mangled .o names
924    
925    Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
926
927commit 617fc1304afdca2fb82e3a65d9a4999058d86021
928Author: James Cloos <cloos@jhcloos.com>
929Date:   Thu Dec 6 16:39:17 2007 -0500
930
931    Replace static ChangeLog with dist-hook to generate from git log
932
933commit 5239f25be018b2e9cf3620d5c1c62bac4e1e116d
934Author: Jeremy C. Reed <reed@glacier.reedmedia.net>
935Date:   Wed Mar 21 15:27:57 2007 -0500
936
937    Update version for release.
938
939commit e2bea6a0278f182f9cc8b7bac660da49d24d2e50
940Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
941Date:   Fri Jun 2 19:21:52 2006 +0000
942
943    Coverity #925: Pointer "file" dereferenced before NULL check
944
945commit fbb0a1b59b410a5873cf33c4cedc32f32ea03a59
946Author: Kevin E Martin <kem@kem.org>
947Date:   Thu Dec 15 00:24:40 2005 +0000
948
949    Update package version number for final X11R7 release candidate.
950
951commit cbb537c9276302f56c82c0dd010db400bd605f57
952Author: Adam Jackson <ajax@nwnk.net>
953Date:   Fri Dec 9 18:27:47 2005 +0000
954
955    Bug #4380: Avoid dividing by zero in gccmakedepend (Vincent Le Ligeour)
956
957commit 34c35bcb3851909468c679c2014b6197c7be270e
958Author: Kevin E Martin <kem@kem.org>
959Date:   Tue Dec 6 22:48:47 2005 +0000
960
961    Change *man_SOURCES ==> *man_PRE to fix autotools warnings.
962
963commit c30b8896d6a6e1272e7e703cac5866802a5e30a2
964Author: Kevin E Martin <kem@kem.org>
965Date:   Sat Dec 3 05:49:47 2005 +0000
966
967    Update package version number for X11R7 RC3 release.
968
969commit 0f756745a930e995fb529ffe34cd7f7d36c68d4a
970Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
971Date:   Mon Nov 28 22:00:24 2005 +0000
972
973    Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4
974        update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir)
975
976commit 9bd896db001a270770506c25232435ddeb7a7f22
977Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
978Date:   Sun Nov 20 03:24:01 2005 +0000
979
980    Remove duplicate setting of EXTRA_DIST
981
982commit 3a5f945b6e15c6799b2a796f82ed1222140fc62d
983Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
984Date:   Sat Nov 12 20:04:58 2005 +0000
985
986    Substitute variables in man page
987    [Also resync Changelog with monolith]
988
989commit aaa64b9dc41b6b3ed3f5acd7eb2b517c3499a521
990Author: Kevin E Martin <kem@kem.org>
991Date:   Wed Nov 9 21:25:57 2005 +0000
992
993    Update package version number for X11R7 RC2 release.
994
995commit 3ead9564d1f63a1080c97b1ba44af17a74938485
996Author: Kean Johnson <kean@armory.com>
997Date:   Tue Nov 8 06:33:24 2005 +0000
998
999    See ChangeLog entry 2005-11-07 for details.
1000
1001commit d13a9d5d03bf5ebab5c847bdc616f276971d39d8
1002Author: Kevin E Martin <kem@kem.org>
1003Date:   Wed Oct 19 02:48:17 2005 +0000
1004
1005    Update package version number for RC1 release.
1006
1007commit 3b21840ce7b2c7825c40dd3f0463d66aee692fc6
1008Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
1009Date:   Mon Oct 3 16:17:10 2005 +0000
1010
1011    Bug #3812 <https://bugs.freedesktop.org/show_bug.cgi?id=3812> Patch #3462
1012        <https://bugs.freedesktop.org/attachment.cgi?id=3462> GNU/kFreeBSD
1013        Imake support (Robert Millan)
1014
1015commit f002b90281e623b7611565a49a5d12fb517800ae
1016Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
1017Date:   Mon Aug 1 02:13:55 2005 +0000
1018
1019    Pass through __BUILTIN_VA_STRUCT and __BUILTIN_VA_ARG_INCR defines in
1020        makedepend so it doesn't issue errors when source files include
1021        <varargs.h> or <stdarg.h> on Solaris 10.
1022
1023commit ddabc8840aee8a90ea6b7f6fe8f1af7f692a2576
1024Author: Kevin E Martin <kem@kem.org>
1025Date:   Fri Jul 29 21:22:58 2005 +0000
1026
1027    Various changes preparing packages for RC0:
1028    - Verify and update package version numbers as needed
1029    - Implement versioning scheme
1030    - Change bug address to point to bugzilla bug entry form
1031    - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
1032        reenable it)
1033    - Fix makedepend to use pkgconfig and pass distcheck
1034    - Update build script to build macros first
1035    - Update modular Xorg version
1036
1037commit c8e6f83244036256d3f56c35ec8c60f03dc51275
1038Author: Kevin E Martin <kem@kem.org>
1039Date:   Fri Jul 29 18:42:37 2005 +0000
1040
1041    Update #includes to use <X11/*.h> for modularization.
1042
1043commit 275c17136006f9d3929c9547642f1ed3f95d5683
1044Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
1045Date:   Tue Jul 5 19:02:01 2005 +0000
1046
1047    Bugzilla #2901 <https://bugs.freedesktop.org/show_bug.cgi?id=2901> Patch
1048        #2320 <https://bugs.freedesktop.org/attachment.cgi?id=2320>
1049    Remove warning about whitespace in pre-processor defines. (Peter
1050        Breitenlohner)
1051
1052commit 9debe1d47d8869949b15f5ea43222f5b22465b32
1053Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
1054Date:   Sun May 22 19:01:58 2005 +0000
1055
1056    Add makedepend man page
1057
1058commit 1ee2b235655779213e8b5e0455104161a88a536c
1059Author: Adam Jackson <ajax@nwnk.net>
1060Date:   Thu May 19 00:22:44 2005 +0000
1061
1062    revert last change, didn't do right thing at all, sorry for the noise
1063
1064commit d22b9d44523591e042569112aaba3b7437dd4c7e
1065Author: Adam Jackson <ajax@nwnk.net>
1066Date:   Thu May 19 00:10:23 2005 +0000
1067
1068    Require automake 1.7 in AM_INIT_AUTOMAKE
1069
1070commit b0e61cfcfbb56696597eb65511c74ad901d62b58
1071Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
1072Date:   Sun May 15 21:16:24 2005 +0000
1073
1074    Initial attempt at autotooling/modular conversion of makedepend
1075
1076commit dabc4c7abcba043e206745bdb101aafb48c00c71
1077Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
1078Date:   Sun May 15 21:06:38 2005 +0000
1079
1080    [Modularization/autotooling project] Add support for building with autoconf
1081        #ifdefs if present. #include "makedepend-config.h" if HAVE_CONFIG_H is
1082        defined.
1083
1084commit 4a64cca6526e26c93f7011ba5e4fedb511af4560
1085Author: Roland Mainz <roland.mainz@nrubsig.org>
1086Date:   Wed Mar 2 11:20:29 2005 +0000
1087
1088    xc/config/cf/DragonFly.cf
1089    xc/config/cf/Imake.cf
1090    xc/config/cf/Imakefile
1091    xc/config/imake/imake.c
1092    xc/config/imake/imakemdep.h
1093    xc/extras/drm/shared/drm.h
1094    xc/include/Xos_r.h
1095    xc/lib/xtrans/Xtranssock.c
1096    xc/programs/Xserver/hw/xfree86/os-support/xf86_OSlib.h
1097    xc/programs/Xserver/hw/xfree86/os-support/xf86_libc.h
1098    xc/programs/Xserver/hw/xfree86/os-support/linux/lnx_agp.c
1099    //bugs.freedesktop.org/show_bug.cgi?id=1712) attachment #2004
1100        (https://bugs.freedesktop.org/attachment.cgi?id=2004): Add support for
1101        DragonFly/BSD platform. Patch by Jeroen Ruigrok <asmodai@tendra.org>
1102        and Mike Verona <firedragonfly@gmail.com>.
1103
1104commit a2abf77f552d3930d07721e2aa388bb8d87a621a
1105Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
1106Date:   Wed Jan 19 22:28:20 2005 +0000
1107
1108    Pass through additional #defines for Solaris. (Sun bug id #5097074 - Alan
1109        Coopersmith)
1110
1111commit 33dd47009fe09ce9e5628df51914821d416be78d
1112Author: Alexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de>
1113Date:   Mon Nov 15 15:06:52 2004 +0000
1114
1115    Bufzilla #1802, http://freedesktop.org/bugzilla/show_bug.cgi?id=1802 Added
1116        mingw (Win32) port
1117
1118commit 67b078bc115ca3c52545b9dacb2b0fc0a1c9e90e
1119Author: Egbert Eich <eich@suse.de>
1120Date:   Tue Oct 19 13:50:06 2004 +0000
1121
1122    Enabling modules and DRI for Linux HPPA.
1123    Removing hpsocket.c as it isn't used anywhere any more (Bugzilla #1584).
1124
1125commit 967895bc594e45f065a97005a248ef71139eb269
1126Author: Egbert Eich <eich@suse.de>
1127Date:   Mon Oct 18 14:26:35 2004 +0000
1128
1129    powerpc/powerpc64 build fixes.
1130
1131commit f1300e657659259b4082ad83de3b59a7b6b1094b
1132Author: Kevin E Martin <kem@kem.org>
1133Date:   Wed Aug 11 21:14:02 2004 +0000
1134
1135    Apply PPC64 build patch (Bug #303, Mike A. Harris, Alan Coopersmith).
1136
1137commit 1529cb60b2652030598008c151678100ffc3f9ac
1138Author: Egbert Eich <eich@suse.de>
1139Date:   Thu May 6 17:31:17 2004 +0000
1140
1141    BugZilla #601: Fixing makedepend choking on floating point exception
1142        because CHAR_BIT is defined to __CHAR_BIT__ which is a compiler
1143        intrinsic define. BugZilla #605: Fixing build on IA64 which is broken
1144        due to the inclusion of the kernel header asm/page.h. Kernel headers
1145        however don't work with
1146    -ansi. The inclusion of asm/page.h can however savely be removed as it
1147        there are plenty of other ways to determine the page size.
1148
1149commit 25324cd43b4735cafa7b6900ad23356f44077bc6
1150Author: Egbert Eich <eich@suse.de>
1151Date:   Fri Apr 23 18:42:00 2004 +0000
1152
1153    Merging XORG-CURRENT into trunk
1154
1155commit 97527faa1b2b9f66be7171454161f273b986ee46
1156Author: Egbert Eich <eich@suse.de>
1157Date:   Sun Mar 14 08:27:26 2004 +0000
1158
1159    Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
1160
1161commit cc985b59a40838d617ec2c5b03771620e56fe461
1162Author: Egbert Eich <eich@suse.de>
1163Date:   Wed Mar 3 12:09:38 2004 +0000
1164
1165    Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
1166
1167commit 9820a186a6d0e6b16909264c67f49b0a858ac07c
1168Author: Egbert Eich <eich@suse.de>
1169Date:   Thu Feb 26 13:34:16 2004 +0000
1170
1171    readding XFree86's cvs IDs
1172
1173commit d5b34044c15be35736038c188d2681cf7cfb63a9
1174Author: Egbert Eich <eich@suse.de>
1175Date:   Thu Feb 26 09:21:14 2004 +0000
1176
1177    Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
1178
1179commit 7ff0f162b4f5a062dd4e58e7ce110757f539465b
1180Author: Egbert Eich <eich@suse.de>
1181Date:   Thu Jan 29 08:06:33 2004 +0000
1182
1183    Importing vendor version xf86-012804-2330 on Thu Jan 29 00:06:33 PST 2004
1184
1185commit 200c9bd9793c0d2dbefd1f0a2be197a2d4e3a364
1186Author: Kaleb Keithley <kaleb@freedesktop.org>
1187Date:   Tue Nov 25 19:26:56 2003 +0000
1188
1189    XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks
1190
1191commit a15b8ac6912cef59d7e1ba7a80e58466e2c9fcba
1192Author: Kaleb Keithley <kaleb@freedesktop.org>
1193Date:   Fri Nov 14 16:48:20 2003 +0000
1194
1195    XFree86 4.3.0.1
1196
1197commit ac5d447a2f18bdd07d5f97bb27cd9d065e30f683
1198Author: Kaleb Keithley <kaleb@freedesktop.org>
1199Date:   Fri Nov 14 15:54:29 2003 +0000
1200
1201    R6.6 is the Xorg base-line
1202