ChangeLog revision e5db2183
1commit d9b33435847e27b44b8e357327728cb3e39d5822 2Author: Alan Coopersmith <alan.coopersmith@oracle.com> 3Date: Wed Oct 19 10:29:38 2022 -0700 4 5 imake 1.0.9 6 7 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 8 9commit 323bc318e9bfb5cea24dfca0a47031d1861506dd 10Author: Alan Coopersmith <alan.coopersmith@oracle.com> 11Date: Sat Sep 17 09:44:37 2022 -0700 12 13 Add .git-blame-ignore-revs to hide whitespace commits from git blame 14 15 To use this in your local repo clone, you will need to either run 16 `git blame --ignore-revs-file .git-blame-ignore-revs` 17 or set it permanently with 18 `git config blame.ignoreRevsFile .git-blame-ignore-revs` 19 20 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 21 22commit 187945b6f93f193d7b8a4580191a040186de0f18 23Author: Alan Coopersmith <alan.coopersmith@oracle.com> 24Date: Sat Sep 17 09:36:45 2022 -0700 25 26 unifdef SIGNALRETURNSINT 27 28 Signal handlers have been required to have a void return, not int, 29 since C89. This #define hadn't been set in many years. 30 31 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 32 33commit a511600f0391e7ecc2fa55e5cda222b5535422e8 34Author: Alan Coopersmith <alan.coopersmith@oracle.com> 35Date: Sat Sep 17 09:30:20 2022 -0700 36 37 Simplify HAVE_MKSTEMP block 38 39 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 40 41commit 4945a09e914c48a2a55dacdb24ffe2806378641b 42Author: Alan Coopersmith <alan.coopersmith@oracle.com> 43Date: Sat Sep 17 09:24:18 2022 -0700 44 45 Make Emalloc() argument a size_t to match malloc() 46 47 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 48 49commit 8c0dfb819569baf3c388bf9915fea1d332a29908 50Author: Alan Coopersmith <alan.coopersmith@oracle.com> 51Date: Sat Sep 17 09:18:31 2022 -0700 52 53 Fix -Wshadow warnings 54 55 imake.c: In function ‘FindImakefile’: 56 imake.c:662:27: warning: declaration of ‘Imakefile’ shadows a global declaration [-Wshadow] 57 FindImakefile(const char *Imakefile) 58 ^~~~~~~~~ 59 imake.c:319:13: note: shadowed declaration is here 60 const char *Imakefile = NULL; 61 ^~~~~~~~~ 62 63 imake.c: In function ‘define_os_defaults’: 64 imake.c:1636:9: warning: declaration of ‘name’ shadows a previous local [-Wshadow] 65 char name[PATH_MAX]; 66 ^~~~ 67 imake.c:1430:18: note: shadowed declaration is here 68 struct utsname *name = NULL; 69 ^~~~ 70 71 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 72 73commit 0db44a83b2bb9b74a266d41e8b7d2731713d7eac 74Author: Alan Coopersmith <alan.coopersmith@oracle.com> 75Date: Sat Sep 17 09:11:05 2022 -0700 76 77 Fix -Wsign-compare warnings 78 79 imake.c: In function ‘ask_sun_compiler_for_versions’: 80 imake.c:1200:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 81 if (len < sizeof(cmdtorun)) { 82 ^ 83 imake.c: In function ‘get_gcc’: 84 imake.c:1380:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 85 for (i = 0; i < sizeof (gcc_path) / sizeof gcc_path[0]; i++) { 86 ^ 87 imake.c: In function ‘writetmpfile’: 88 imake.c:2027:41: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 89 if (fwrite(buf, sizeof(char), cnt, fd) == -1) 90 ^~ 91 92 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 93 94commit 793d9d83620c50308f128e0a635224a2fbb14a62 95Author: Emil Velikov <emil.l.velikov@gmail.com> 96Date: Mon Mar 9 12:00:52 2015 +0000 97 98 autogen.sh: use quoted string variables 99 100 Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent 101 fall-outs, when they contain space. 102 103 Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com> 104 Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> 105 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 106 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 107 108commit 3cee0855e54d539e042177a1ff64e08cc29c34b7 109Author: Peter Hutterer <peter.hutterer@who-t.net> 110Date: Tue Jan 24 10:32:07 2017 +1000 111 112 autogen.sh: use exec instead of waiting for configure to finish 113 114 Syncs the invocation of configure with the one from the server. 115 116 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 117 Reviewed-by: Emil Velikov <emil.velikov@collabora.com> 118 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 119 120commit 279d6a683ceed4e07a00acce2d122f48a6428dac 121Author: Alan Coopersmith <alan.coopersmith@oracle.com> 122Date: Sat Jun 18 09:38:25 2022 -0700 123 124 Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters 125 126 configure.ac:130: warning: AC_OUTPUT should be used without arguments. 127 configure.ac:130: You should run autoupdate. 128 129 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 130 131commit eebb170e09a82982027ed50acf6f48e82f90a29e 132Author: Alan Coopersmith <alan.coopersmith@oracle.com> 133Date: Sat Jan 15 16:10:21 2022 -0800 134 135 Fix spelling/wording issues 136 137 Found by using: 138 codespell --builtin clear,rare,usage,informal,code,names 139 140 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 141 142commit 9b3cb72304be1d79b865890a9bd05765806a05a5 143Author: Alan Coopersmith <alan.coopersmith@oracle.com> 144Date: Sat Jan 15 15:18:43 2022 -0800 145 146 gitlab CI: add a basic build test 147 148 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 149 150commit 6861335df1bc9483a077bc81c4b327e009b63626 151Author: Alan Coopersmith <alan.coopersmith@oracle.com> 152Date: Sat Jan 15 15:16:26 2022 -0800 153 154 Build xz tarballs instead of bzip2 155 156 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 157 158commit 5d1d5150e5863f019e407d572556a8a08e834c1e 159Author: Alan Coopersmith <alan.coopersmith@oracle.com> 160Date: Sat Mar 16 16:25:02 2019 -0700 161 162 imake 1.0.8 163 164 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 165 166commit 5366d1c2e0865b84e009127e75a5bd9a2d278fe3 167Author: Alan Coopersmith <alan.coopersmith@oracle.com> 168Date: Fri Dec 7 20:28:00 2018 -0800 169 170 Update configure.ac bug URL for gitlab migration 171 172 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 173 174commit ed90f727ce513717b5d4809ecbc1909a7281dd3d 175Author: Alan Coopersmith <alan.coopersmith@oracle.com> 176Date: Fri Dec 7 20:27:55 2018 -0800 177 178 Update README for gitlab migration 179 180 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 181 182commit 67ec423f8f617ddd09f304b1966114049c81833e 183Author: Andrew Savchenko <bircoph@gmail.com> 184Date: Fri Feb 16 17:31:16 2018 +0000 185 186 imake support for lcc compiler 187 188 https://bugs.freedesktop.org/show_bug.cgi?id=105136 189 190 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 191 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 192 193commit 373a53cdcb59c53599cc95f2dccf8cd42e748443 194Author: Mihail Konev <k.mvc@ya.ru> 195Date: Thu Jan 26 14:00:22 2017 +1000 196 197 autogen: add default patch prefix 198 199 Signed-off-by: Mihail Konev <k.mvc@ya.ru> 200 201commit 94430c9cffc4ba5780f76c8130878f23d499811e 202Author: Alan Coopersmith <alan.coopersmith@oracle.com> 203Date: Fri Dec 11 17:02:10 2015 -0800 204 205 README: reword status section 206 207 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 208 209commit b1e8e29448467d875b2efe5c83043ec2770e18d6 210Author: Alan Coopersmith <alan.coopersmith@oracle.com> 211Date: Sat Nov 8 09:41:42 2014 -0800 212 213 Use SEEK_* names instead of raw numbers for fseek whence argument 214 215 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 216 217commit 6d42b63eb7c9c7da89d431db6f28aff1928bb22a 218Author: Alan Coopersmith <alan.coopersmith@oracle.com> 219Date: Wed Jun 4 18:14:59 2014 -0700 220 221 autogen.sh: Honor NOCONFIGURE=1 222 223 See http://people.gnome.org/~walters/docs/build-api.txt 224 225 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 226 227commit 5e32ede6f904e024f3956484aceb4a4be37d423f 228Author: Alan Coopersmith <alan.coopersmith@oracle.com> 229Date: Wed Jun 4 18:14:59 2014 -0700 230 231 configure: Drop AM_MAINTAINER_MODE 232 233 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 234 235commit 4063190bf2fd7e3c61b80e98d72e134609612bf8 236Author: Julien Cristau <jcristau@debian.org> 237Date: Wed May 21 20:51:03 2014 +0200 238 239 Bump to 1.0.7 240 241 Signed-off-by: Julien Cristau <jcristau@debian.org> 242 243commit 16e54de5d8c58a1d051a5f4bcb7357aa9f9facff 244Author: Greg Turner <gmt@be-evil.net> 245Date: Mon Mar 24 20:37:15 2014 +0100 246 247 Pass files to cpp via CLI arg instead of stdin to workaround gcc 4.8 change 248 249 Replicates Alan Coopersmith's fix for xinit. 250 251 Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=74031 252 253 Signed-off-by: Julien Cristau <jcristau@debian.org> 254 255commit f231ed52c4adeb071de0553af7a575687a6d3dc5 256Author: Julien Cristau <jcristau@debian.org> 257Date: Sat Aug 17 12:12:08 2013 +0200 258 259 Replace fprintf with fputs 260 261 Fix build failure with -Werror=format-security: 262 imake.c:1008:5: error: format not a string literal and no format arguments [-Werror=format-security] 263 fprintf (inFile, command); 264 ^ 265 266 Signed-off-by: Julien Cristau <jcristau@debian.org> 267 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 268 269commit 89494a51d006c20d16d3f08225a0345fecaae546 270Author: Alan Coopersmith <alan.coopersmith@oracle.com> 271Date: Mon Jul 22 21:52:56 2013 -0700 272 273 imake 1.0.6 274 275 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 276 277commit bb9cbad3cfaee60bf88ef50b5a165ed9321d4548 278Author: Eric S. Raymond <esr@thyrsus.com> 279Date: Thu Jun 6 16:11:33 2013 -0400 280 281 Avoid use of low-level troff markup that can't be lifted structurally. 282 283commit 4db5afc933064ab165cd081c0d5a83bef87b770e 284Author: Alan Coopersmith <alan.coopersmith@oracle.com> 285Date: Sat Jan 19 09:15:52 2013 -0800 286 287 config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS 288 289 Regroup AC statements under the Autoconf initialization section. 290 Regroup AM statements under the Automake initialization section. 291 Add missing AC_CONFIG_SRCDIR 292 293 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 294 295commit 6cb46d6d9c7ce6fbf32381edec5bfa993f8bdda9 296Author: Alan Coopersmith <alan.coopersmith@oracle.com> 297Date: Fri Jan 4 19:59:14 2013 -0800 298 299 unifdef -U__UNIXOS2__ 300 301 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 302 303commit 1675120e31e1e54f184da2c0cce9d6f6ddb0c892 304Author: Alan Coopersmith <alan.coopersmith@oracle.com> 305Date: Thu Dec 27 17:00:43 2012 -0800 306 307 Let configure pick cpp path on Solaris, instead of hardcoding in imakemdep.h 308 309 Simply removing the definition lets the path found by configure be used, 310 seems to be the simplest way to handle the move from /usr/ccs/lib/cpp on 311 Solaris 10 and older to /usr/lib/cpp on Solaris 11 & later. 312 313 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 314 315commit 5a9246d6804ab8a6f2f23f3f4ace84a415140937 316Author: Alan Coopersmith <alan.coopersmith@oracle.com> 317Date: Sat Aug 25 11:19:39 2012 -0700 318 319 Ensure inFile is always closed on error in cppit() 320 321 Another instance of the can-return-in-rare-cases nature of LogFatal() 322 raising red flags in static analysis. 323 324 Resolves warning from Parfait 1.0.1: 325 Error: File Leak 326 File Leak: Leaked File inFile 327 at line 1719 of imake.c in function 'cppit'. 328 inFile initialized at line 1699 with fopen 329 inFile leaks when inFile != NULL at line 1700 330 and fprintf(inFile, "%s\n", "/* imake - temporary file */") < 0 at line 1702. 331 332 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 333 334commit 464ba911c3b84abb0140e9f66756d1cc887f78ad 335Author: Alan Coopersmith <alan.coopersmith@oracle.com> 336Date: Sat Aug 25 11:10:46 2012 -0700 337 338 Avoid closing inFile twice in CheckImakefileC if LogFatal returns 339 340 Imake's LogFatal() checks if it's being re-entered and if so, returns, 341 so we can't mark it NORETURN, leading to static analyzers believing it 342 can return even in call paths it shouldn't. 343 344 Resolves warning from Parfait 1.0.1: 345 Error: File Invalid 346 File not Initialized: The value inFile is not initialized as a file. 347 at line 748 of imake.c in function 'CheckImakefileC'. 348 inFile initialized at line 738 with fopen(masterc, "r"). 349 inFile destroyed at line 745 with fclose(inFile). 350 351 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 352 353commit 061960e38cb0d6873bda2550f6a8952668193888 354Author: Alan Coopersmith <alan.coopersmith@oracle.com> 355Date: Wed Mar 7 21:47:27 2012 -0800 356 357 imake 1.0.5 358 359 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 360 361commit 575c3788c8b770a2c32c9d8461bc7422e3b89676 362Author: Alan Coopersmith <alan.coopersmith@oracle.com> 363Date: Fri Feb 10 18:05:36 2012 -0800 364 365 xmkmf.man: Remove instructions for "X Consortium" monolithic build tree 366 367 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 368 369commit d33b96db427a2305bd230360c9653a91dbff79e0 370Author: Alan Coopersmith <alan.coopersmith@oracle.com> 371Date: Fri Oct 7 18:55:13 2011 -0700 372 373 Fix a bunch of "too many arguments for format" warnings 374 375 Now that the log functions take variable arguments, don't need to pass 376 empty strings when there is no argument for the format string. 377 378 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 379 380commit 4e3e7fec072591389b4f7b89475ea81e6a4e0ee5 381Author: Alan Coopersmith <alan.coopersmith@oracle.com> 382Date: Fri Oct 7 18:50:48 2011 -0700 383 384 Convert error logging functions to normal idioms 385 386 Allows use of printf attributes for checking format strings/arguments, 387 gets rid of LogFatalI wrapper just used for casting int to char *. 388 389 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 390 391commit 5aed95badf1bab68b848234fdd25da1ea7025264 392Author: Alan Coopersmith <alan.coopersmith@oracle.com> 393Date: Fri Oct 7 18:36:53 2011 -0700 394 395 Rework temp filename pointers into const & non-const parts 396 397 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 398 399commit bfdbd65cf45eae6ba3565348cec1eeb09927cf5e 400Author: Alan Coopersmith <alan.coopersmith@oracle.com> 401Date: Fri Oct 7 18:31:52 2011 -0700 402 403 Add const attributes to fix gcc -Wwrite-strings warnings 404 405 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 406 407commit 7f299010c9327ab1a65a6b781c58b4c3098d13b7 408Author: Alan Coopersmith <alan.coopersmith@oracle.com> 409Date: Fri Oct 7 18:11:43 2011 -0700 410 411 Strip trailing whitespace 412 413 Performed with: find * -type f | xargs perl -i -p -e 's{[ \t]+$}{}' 414 git diff -w & git diff -b show no diffs from this change 415 416 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 417 418commit 99bb38c528f87a2692253ede9f54c4320c6f0986 419Author: Alan Coopersmith <alan.coopersmith@oracle.com> 420Date: Fri Jan 7 20:21:30 2011 -0800 421 422 Remove unused variable in get_sun_compiler_versions 423 424 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 425 426commit d2e1f5ca4614afbc1ca30581fcb1f6e50423fc06 427Author: Adam Jackson <ajax@nwnk.net> 428Date: Mon Nov 1 14:29:33 2010 +1000 429 430 Silence useless pedantry warning from find(1) when running cleanlinks. 431 432 "find: warning: you have specified the -depth option after a non-option 433 argument -type, but options are not positional (-depth affects tests 434 specified before it as well as those specified after it). Please specify 435 options before other arguments." 436 437 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 438 Reviewed-by: Matthieu Herrb <matthieu.herrb@laas.fr> 439 440commit bf237073d39629599cb77bf0144f862c175bb640 441Author: Alan Coopersmith <alan.coopersmith@oracle.com> 442Date: Sat Oct 30 19:10:35 2010 -0700 443 444 imake 1.0.4 445 446 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 447 448commit 29c3c8f2fc3859b1c8e1dd1f2327ab51c40fca21 449Author: Gaetan Nadon <memsize@videotron.ca> 450Date: Sat Oct 30 19:08:31 2010 -0700 451 452 config: update AC_PREREQ statement to 2.60 453 454 Unrelated to the previous patches, the new value simply reflects 455 the reality that the minimum level for autoconf to configure 456 all x.org modules is 2.60 dated June 2006. 457 458 ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz 459 460 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 461 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 462 463commit 3a3c6e584a1fee04a6bc4c11581c283d5fa8c603 464Author: Alan Coopersmith <alan.coopersmith@oracle.com> 465Date: Sat Oct 30 19:04:22 2010 -0700 466 467 Use autoconf standard HAVE_MKSTEMP instead of HAS_MKSTEMP 468 469 We no longer need to maintain compatibility with the monolith 470 Imakefile -D flags in the sources. 471 472 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 473 474commit f6587b17a6aef0404853ad5113158fddf4a90219 475Author: Alan Coopersmith <alan.coopersmith@oracle.com> 476Date: Sat Oct 30 18:59:39 2010 -0700 477 478 config: Remove unnecessary calls from configure.ac 479 480 AC_PROG_CC, AC_PROG_SED, & AC_PROG_INSTALL are provided by 481 XORG_DEFAULT_OPTIONS now 482 PKG_CONFIG_MODULES handles AC_SUBST of the CFLAGS & LIBS variables 483 484 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 485 486commit bdf937d11774595eefc2ded78dcdf52dfe420443 487Author: Alan Coopersmith <alan.coopersmith@oracle.com> 488Date: Sat Oct 30 18:57:15 2010 -0700 489 490 config: upgrade to util-macros 1.8 for additional man page support 491 492 Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS 493 The value of MAN_SUBST is the same for all X.Org packages. 494 495 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 496 497commit ca3374aee64c71c810159839c9b54c84b2bced24 498Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net> 499Date: Tue Apr 27 20:18:10 2010 -0500 500 501 Nuke RCS tags 502 503 Signed-off-by: Yaakov Selkowitz <yselkowitz@users.sourceforge.net> 504 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 505 506commit 01a05f973d52edc461c1100a939a70ea0ce9b048 507Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net> 508Date: Tue Apr 27 20:38:15 2010 -0500 509 510 mkdirhier: use mkdir -p 511 512 The '-p' option to mkdir(1) is required by SUSv2/Unix98, so we should be 513 able to rely on it on all systems we support. Some parts need to be 514 left in place in order to not alter some of its ancient, shall we say, 515 quirks. 516 517 Signed-off-by: Yaakov Selkowitz <yselkowitz@users.sourceforge.net> 518 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 519 520commit 098bf61eb89c3d93d2ed814d3e39e6412f6fcf9e 521Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net> 522Date: Tue Apr 27 19:18:27 2010 -0500 523 524 Use standard .gitignore with custom section for imake 525 526 Signed-off-by: Yaakov Selkowitz <yselkowitz@users.sourceforge.net> 527 Reviewed-by: Gaetan Nadon <gaetan.nadon@videotron.ca> 528 529commit 04da52fb5c4721c0218dbe6537c9ad0f7bd2ab04 530Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net> 531Date: Tue Apr 27 19:14:35 2010 -0500 532 533 Use AC_PROG_SED to find sed 534 535 AC_PROG_SED sets SED as the path to a fully-functional 'sed' (which may 536 also be called 'gsed' if GNU sed is installed alongside a proprietary 537 version). 538 539 Signed-off-by: Yaakov Selkowitz <yselkowitz@users.sourceforge.net> 540 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 541 542commit 1127a5cb3166f4d5d0564732b3842fe81bf3e701 543Author: Yaakov Selkowitz <yselkowitz@users.sourceforge.net> 544Date: Tue Apr 27 19:06:32 2010 -0500 545 546 Allow for EXEEXT in appman_DATA rule 547 548 As a result of commit 22578c3718e41da72c66ce6a4186ec7315d6e3ad: 549 550 make[1]: *** No rule to make target `imake.exe.1', needed by `all-am'. 551 make[1]: *** No rule to make target `revpath.exe.1', needed by `all-am'. 552 553 On PE/COFF platforms EXEEXT is set to ".exe" and is appended by automake 554 to all *_PROGRAMS. For portability this must be accounted for in any 555 custom rules which refer to any *_PROGRAMS. 556 557 Signed-off-by: Yaakov Selkowitz <yselkowitz@users.sourceforge.net> 558 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 559 560commit 48145e04d24b1c575a22bac69c3c3033f72322fc 561Author: Alan Coopersmith <alan.coopersmith@oracle.com> 562Date: Thu Apr 15 19:52:20 2010 -0700 563 564 imake 1.0.3 565 566 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 567 568commit 6a71b39eb5a425aeee13f0e62d225dd0c6bf4e05 569Author: Alan Coopersmith <alan.coopersmith@oracle.com> 570Date: Thu Apr 15 19:38:50 2010 -0700 571 572 Fill in COPYING file with notices from code & man pages 573 574 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 575 576commit 8d8c90973f5862e8d324a4e1cd94896a43d0c27e 577Author: Alan Coopersmith <alan.coopersmith@oracle.com> 578Date: Thu Apr 15 19:22:57 2010 -0700 579 580 Use $(AM_V_GEN) to silence commands for generating scripts & man pages 581 582 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 583 584commit a00cc6e7bd60eb81aeee4fa7dcbb3a07b352760d 585Author: Alan Coopersmith <alan.coopersmith@oracle.com> 586Date: Thu Apr 15 19:20:36 2010 -0700 587 588 Migrate to xorg-macros 1.4, with XORG_DEFAULT_OPTIONS & INSTALL 589 590 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> 591 592commit 4e25c6af47bfac6e2b6910f5d415d788cf3398c4 593Author: Gaetan Nadon <memsize@videotron.ca> 594Date: Wed Jul 8 10:25:14 2009 -0400 595 596 imake: use XORG_CHANGELOG macro to create ChangeLog. #22611 597 598 Build break: Makefile.am: command not found: git-log 599 600 Adding the macro in configure.ac and use it in Makefile.am 601 Refer to: https://bugs.freedesktop.org/show_bug.cgi?id=22611 602 Tested: running autogen.sh, make and 'make dist' 603 604 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 605 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 606 607commit 2e164f61a461a21a74f2050f8da886373307cc5a 608Author: Alan Coopersmith <alan.coopersmith@sun.com> 609Date: Wed Jun 24 13:49:13 2009 -0700 610 611 Make cpp statement indenting more consistent 612 613 Auto-fixed with imdent from Paul Dubois (of imake book infamy) 614 Also stripped trailing whitespace to make git happier 615 616 git diff -w shows no changes in this patch other than whitespace 617 618 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 619 620commit 29e3bccdb5dbc5ea45d58bd3d454a4b8cda36398 621Author: Alan Coopersmith <alan.coopersmith@sun.com> 622Date: Wed Jun 24 13:45:09 2009 -0700 623 624 Drop some ancient SunOS 4 & A/UX support bits 625 626 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 627 628commit 209bab8478a5a205d715a5f2f50cd32c4b69581e 629Author: Alan Coopersmith <alan.coopersmith@sun.com> 630Date: Wed Jun 24 13:43:15 2009 -0700 631 632 Drop some unused #if 0 & #ifdef MONOLITH sections 633 634 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 635 636commit 5667fbb0f85f2b34aaba7ea702e7d252f2d4adb6 637Author: Alan Coopersmith <alan.coopersmith@sun.com> 638Date: Mon Jun 22 18:59:09 2009 -0700 639 640 Convert HAS_MKSTEMP check from #if ...OS list... to autoconf 641 642 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 643 644commit 22578c3718e41da72c66ce6a4186ec7315d6e3ad 645Author: Alan Coopersmith <alan.coopersmith@sun.com> 646Date: Mon Jun 22 18:26:21 2009 -0700 647 648 Only install man pages for programs/scripts being installed 649 650 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 651 652commit 705178e8f8414730739386f8841cd99f49184d56 653Author: Alan Coopersmith <alan.coopersmith@sun.com> 654Date: Mon Jun 22 18:18:50 2009 -0700 655 656 Add .gitignore 657 658 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 659 660commit 8f0d3c8cb5e74faffbb546b0a0b47a883859fd24 661Author: Alan Coopersmith <alan.coopersmith@sun.com> 662Date: Mon Jun 22 18:15:26 2009 -0700 663 664 Doc updates: reflect current state, pointers to Paul Dubois website/book 665 666 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 667 668commit eb8e41c3b3f280c34947579a5ee9fa511aee9acf 669Merge: e215b32 9653950 670Author: Jeremy C. Reed <reed@tx.reedmedia.net> 671Date: Thu Feb 14 23:27:42 2008 -0600 672 673 Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/util/imake 674 675commit e215b32a5b46a0c49be1baa4595f258f275c3fb0 676Author: Jeremy C. Reed <reed@tx.reedmedia.net> 677Date: Thu Feb 14 22:41:51 2008 -0600 678 679 Stop core dump. 680 681 Don't abort() if pclose(). Because pipe may have already closed. 682 683 This is in get_stackprotector (only on OpenBSD and DragonFly). 684 685commit 96539504eec3e6e1e43a6f894770835765b0007d 686Author: Jeremy C. Reed <reed@tx.reedmedia.net> 687Date: Thu Feb 14 22:41:51 2008 -0600 688 689 Stop core dump. 690 691 Don't abort() if pclose(). Because pipe may have already closed. 692 693 This is in get_stackprotector (only on OpenBSD and DragonFly). 694 695 I doubt this function even worked, because gcc -v goes to stderr so 696 it reads nothing. 697 698commit 7e541aa0efe7000972d992a3c1569c4f7a8d9201 699Author: James Cloos <cloos@jhcloos.com> 700Date: Thu Dec 6 16:39:16 2007 -0500 701 702 Replace static ChangeLog with dist-hook to generate from git log 703 704commit e10ad52b0a0d4fc63120e6b301d21f0829beef77 705Author: Adam Jackson <ajax@nwnk.net> 706Date: Fri May 19 18:44:42 2006 +0000 707 708 Bump to 1.0.2 709 710commit ef2ef80f564098fe244c5a2065930b8502879043 711Author: Donnie Berkholz <spyderous@gentoo.org> 712Date: Sat Apr 8 21:43:31 2006 +0000 713 714 Allow specifying TMPDIR environment variable to use instead of /tmp, for 715 systems on which /tmp is mounted noexec (Martin Schlemmer). 716 717commit b8d8f49ba2660d4d84ca9c3e4a82118a07c4e889 718Author: Kevin E Martin <kem@kem.org> 719Date: Wed Dec 21 02:30:08 2005 +0000 720 721 Update package version for X11R7 release. 722 723commit 7dd15a5adbad23deba0a7c2b5bb39a7bb39e70d6 724Author: Adam Jackson <ajax@nwnk.net> 725Date: Mon Dec 19 16:36:01 2005 +0000 726 727 Stub COPYING files 728 729commit bad47fc3927b766cde5af54c6c9786f2dac5345c 730Author: Kevin E Martin <kem@kem.org> 731Date: Thu Dec 15 00:24:40 2005 +0000 732 733 Update package version number for final X11R7 release candidate. 734 735commit 4c12f30420340a4a4f0f6f0d21d20da988982820 736Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 737Date: Sun Dec 11 17:18:40 2005 +0000 738 739 Fix mkhtmlindex rules to not use $< so they work with non-GNU makes. 740 741commit b87a680569dd388ad108d43087aee6c8a50ff663 742Author: Kevin E Martin <kem@kem.org> 743Date: Sat Dec 10 16:30:35 2005 +0000 744 745 Add support for building imake config utilities. 746 747commit 15cb7c3dfb5b7d4a9e5d84514c8c5140ff6050c8 748Author: Kevin E Martin <kem@kem.org> 749Date: Tue Dec 6 22:48:46 2005 +0000 750 751 Change *man_SOURCES ==> *man_PRE to fix autotools warnings. 752 753commit bab6d99929b6dfa339993093ea7dacffc98c5acd 754Author: Kevin E Martin <kem@kem.org> 755Date: Sat Dec 3 05:49:47 2005 +0000 756 757 Update package version number for X11R7 RC3 release. 758 759commit a7790a9fc6e70f5dcefbe58219b5192857c88c45 760Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 761Date: Mon Nov 28 22:00:24 2005 +0000 762 763 Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4 764 update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir) 765 766commit c9db5d7eb65a59b7e4bae091acb8194bd01de284 767Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 768Date: Thu Nov 24 18:06:39 2005 +0000 769 770 Add makeg script & man page to imake package 771 772commit d6313cf27320281f24d6f852fc7f8d0bb8aacd6b 773Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 774Date: Sat Nov 12 19:55:28 2005 +0000 775 776 Substitute variables in man pages Set CPP_PROGRAM to path to cpp 777 778commit cd8ef36c4862f710621c35a4732ca3d0e49e8d5e 779Author: Kevin E Martin <kem@kem.org> 780Date: Wed Nov 9 21:25:57 2005 +0000 781 782 Update package version number for X11R7 RC2 release. 783 784commit e53156a68f0138a8b0af408436fd54826b677cc6 785Author: Kean Johnson <kean@armory.com> 786Date: Tue Nov 8 06:33:24 2005 +0000 787 788 See ChangeLog entry 2005-11-07 for details. 789 790commit 009b63897b8d2bc4fd27ff04bc3884317cf0b17d 791Author: Kevin E Martin <kem@kem.org> 792Date: Wed Oct 19 02:48:16 2005 +0000 793 794 Update package version number for RC1 release. 795 796commit 19f4715eb18c20d357f03ca6b245bec5e58833e5 797Author: Kevin E Martin <kem@kem.org> 798Date: Sat Oct 8 20:46:40 2005 +0000 799 800 Updates for modular build 801 802commit f4937241d85b026f0beca69eba8ce448143e3f0f 803Author: Kevin E Martin <kem@kem.org> 804Date: Sat Oct 8 20:38:57 2005 +0000 805 806 Build system for imake 807 808commit 5acc1119e447c0855f649b9d8ae8ddb9cf8373b7 809Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 810Date: Mon Oct 3 16:17:10 2005 +0000 811 812 Bug #3812 <https://bugs.freedesktop.org/show_bug.cgi?id=3812> Patch #3462 813 <https://bugs.freedesktop.org/attachment.cgi?id=3462> GNU/kFreeBSD 814 Imake support (Robert Millan) 815 816commit ea133dd95dbd63d5db79af1f364e9678331989e2 817Author: Daniel Stone <daniel@fooishbar.org> 818Date: Fri Aug 26 05:01:37 2005 +0000 819 820 Make makedepend excruciatingly safe (Debian #011). 821 822commit 5f90561e8ddcccec3d35355c7b4ad5925031f5d5 823Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 824Date: Mon Aug 1 02:13:55 2005 +0000 825 826 Pass through __BUILTIN_VA_STRUCT and __BUILTIN_VA_ARG_INCR defines in 827 makedepend so it doesn't issue errors when source files include 828 <varargs.h> or <stdarg.h> on Solaris 10. 829 830commit 65ea7b4cc68153673dcdce016acd6ee6acc4aec3 831Author: Roland Mainz <roland.mainz@nrubsig.org> 832Date: Wed Mar 2 11:20:29 2005 +0000 833 834 xc/config/cf/DragonFly.cf 835 xc/config/cf/Imake.cf 836 xc/config/cf/Imakefile 837 xc/config/imake/imake.c 838 xc/config/imake/imakemdep.h 839 xc/extras/drm/shared/drm.h 840 xc/include/Xos_r.h 841 xc/lib/xtrans/Xtranssock.c 842 xc/programs/Xserver/hw/xfree86/os-support/xf86_OSlib.h 843 xc/programs/Xserver/hw/xfree86/os-support/xf86_libc.h 844 xc/programs/Xserver/hw/xfree86/os-support/linux/lnx_agp.c 845 //bugs.freedesktop.org/show_bug.cgi?id=1712) attachment #2004 846 (https://bugs.freedesktop.org/attachment.cgi?id=2004): Add support for 847 DragonFly/BSD platform. Patch by Jeroen Ruigrok <asmodai@tendra.org> 848 and Mike Verona <firedragonfly@gmail.com>. 849 850commit ecdad73b62bb3222d02667d2add16d7417a5da9b 851Author: Alexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de> 852Date: Thu Feb 24 15:31:09 2005 +0000 853 854 enable detection of gcc compiler for cygwin and mingw 855 856commit af6a6a1c8a30b88b2eb80aa47f58fd8ae26d9677 857Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 858Date: Wed Jan 19 22:28:20 2005 +0000 859 860 Pass through additional #defines for Solaris. (Sun bug id #5097074 - Alan 861 Coopersmith) 862 863commit 19e94341580c4c108c8d1615ae4542e2ee27431a 864Author: Markus Kuhn <Markus.Kuhn@cl.cam.ac.uk> 865Date: Sat Dec 4 00:42:46 2004 +0000 866 867 Encoding of numerous files changed to UTF-8 868 869commit eb6967199448890591bec799d70c45827bc188eb 870Author: Alexander Gottwald <alexander.gottwald@s1999.tu-chemnitz.de> 871Date: Mon Nov 15 15:06:52 2004 +0000 872 873 Bufzilla #1802, http://freedesktop.org/bugzilla/show_bug.cgi?id=1802 Added 874 mingw (Win32) port 875 876commit 36fbf892d1c2740afa51911b6f2c2e4bf8f871c0 877Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 878Date: Sat Oct 30 20:33:43 2004 +0000 879 880 Add -d flag for compilers like the Sun C compilers that produce dependency 881 lists themselves. To use with the Sun compilers, add to host.def: # 882 define UseCCMakeDepend YES # define DependFlags -cc $(CC) -d -xM (Sun 883 bug id #4245688 - fix by Alan Coopersmith) 884 Add Solaris to the platforms on which mprotect is run to set execute 885 permissions when necessary. (Sun bug id #6175128 - fix by Alan 886 Coopersmith) 887 Internationalize digital output (Sun bug id #4119396 - fix by Steve 888 Swales), add -bgpixmap option to set XPM file as background (originally 889 from STSF project version of xclock by Alan Coopersmith) 890 xc/programs/xmodmap/handle.c,pf.c xmodmap was printing line numbers which 891 are one too low in error messages (Xorg bugzilla #1739, Sun bug id 892 4637857 - fix by Sam Lau) 893 894commit 02fa88c73e7df616e1c620996d613b56a119ea4d 895Author: Egbert Eich <eich@suse.de> 896Date: Tue Oct 19 13:50:06 2004 +0000 897 898 Enabling modules and DRI for Linux HPPA. 899 Removing hpsocket.c as it isn't used anywhere any more (Bugzilla #1584). 900 901commit 8be49ad988e8072389042bb9240b074b89a828ad 902Author: Egbert Eich <eich@suse.de> 903Date: Mon Oct 18 14:26:35 2004 +0000 904 905 powerpc/powerpc64 build fixes. 906 907commit 53f7aa94ebd7864b411320efe8a615580fad7085 908Author: Matthieu Herrb <matthieu.herrb@laas.fr> 909Date: Sat Oct 9 22:04:13 2004 +0000 910 911 Fix ProPolice support for OpenBSD (merge with the HasGccStackProtector 912 define that was used on OpenBSD). 913 remove -ansi from DefaultCCOptions on OpenBSD. 914 915commit a60680db574e2e6c910352c4093c06dc562741ef 916Author: Kevin E Martin <kem@kem.org> 917Date: Wed Aug 11 21:14:02 2004 +0000 918 919 Apply PPC64 build patch (Bug #303, Mike A. Harris, Alan Coopersmith). 920 921commit e3174f16ac5aabc0da0c22c79b138103eaba0c28 922Author: Eric Anholt <anholt@freebsd.org> 923Date: Fri Jun 11 17:59:30 2004 +0000 924 925 Allow overriding of os version with OSREL env var on FreeBSD. Used in the 926 ports cluster and cross-version testing. 927 928commit 73f12a29fbfdac7f1cb7956f32564e253e313527 929Author: Egbert Eich <eich@suse.de> 930Date: Thu May 6 17:31:17 2004 +0000 931 932 BugZilla #601: Fixing makedepend choking on floating point exception 933 because CHAR_BIT is defined to __CHAR_BIT__ which is a compiler 934 intrinsic define. BugZilla #605: Fixing build on IA64 which is broken 935 due to the inclusion of the kernel header asm/page.h. Kernel headers 936 however don't work with 937 -ansi. The inclusion of asm/page.h can however savely be removed as it 938 there are plenty of other ways to determine the page size. 939 940commit e825f4eabd82155a1327c42f16a6e3bcba96b311 941Author: Egbert Eich <eich@suse.de> 942Date: Fri Apr 23 18:42:00 2004 +0000 943 944 Merging XORG-CURRENT into trunk 945 946commit fa8f86352aab5825ca289969cfd11d90e56eb579 947Author: Egbert Eich <eich@suse.de> 948Date: Sun Mar 14 08:27:28 2004 +0000 949 950 Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004 951 952commit 6c30fa731ba63151d792f278bf0b4dc3d2010d43 953Author: Egbert Eich <eich@suse.de> 954Date: Wed Mar 3 12:09:38 2004 +0000 955 956 Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004 957 958commit aa4808e4d4245d9ef0e6dae09670295da49972d0 959Author: Egbert Eich <eich@suse.de> 960Date: Thu Feb 26 13:34:16 2004 +0000 961 962 readding XFree86's cvs IDs 963 964commit cb1cabdedcd488a729923ef6677b5e7b13cb3d5a 965Author: Egbert Eich <eich@suse.de> 966Date: Thu Feb 26 09:21:15 2004 +0000 967 968 Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004 969 970commit b1abaa61cb80aa0c282dbb15c8d834c36c2c9443 971Author: Egbert Eich <eich@suse.de> 972Date: Thu Jan 29 08:06:33 2004 +0000 973 974 Importing vendor version xf86-012804-2330 on Thu Jan 29 00:06:33 PST 2004 975 976commit 91f4b859c20d25898da3324921758c2d35523fd5 977Author: Kaleb Keithley <kaleb@freedesktop.org> 978Date: Tue Nov 25 19:26:56 2003 +0000 979 980 XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks 981 982commit e5ab5c93d3178aa82b66e2c086b54e042930725e 983Author: Kaleb Keithley <kaleb@freedesktop.org> 984Date: Fri Nov 14 16:48:20 2003 +0000 985 986 XFree86 4.3.0.1 987 988commit 1bc16368b0ff5701fa740aba943ac47a4f99b258 989Author: Kaleb Keithley <kaleb@freedesktop.org> 990Date: Fri Nov 14 16:48:20 2003 +0000 991 992 Initial revision 993 994commit 86fae01174ab672736557a4bb1b2188cf3cec064 995Author: Kaleb Keithley <kaleb@freedesktop.org> 996Date: Fri Nov 14 15:54:29 2003 +0000 997 998 R6.6 is the Xorg base-line 999