about summary refs log tree commit diff stats
path: root/CHANGES.configure
blob: 9d44618332acebcce6d31cd54014cf701e0a707d (plain) (blame)
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
97-09-17
--------
* merge symbols 'has_color' and 'lynx_has_color' to simplify ifdef's,
  and correct a problem building color-style configuration. - TD
* add configure symbol for ifdef'ing presence of waitpid, which
  was stopping build on HP-UX. - TD
* correct the symbol that is defined by CF_SIZECHANGE test, noted
  by failure to build SCO version after making an include for
  <sys/ioctl.h> ifdef'd according to configure test. - TD
* corrected check for broken (pre-1.9.9g) ncurses versions so that
  they can build with color support. - TD
* cache state of CF_NETLIBS so that rerunning configure will yield
  the same results for network libraries. - TD
* Add configure test for HP-UX -lHcurses library. - TD
* Minor adjustments to names of configure-script variables, to make
  them the same as other programs (e.g., tin-unoff). - TD
97-09-12
--------
* Correct mismatch/omission of HAVE_TYPE_UNIONWAIT symbol from
  change for wait vs waitpid. - TD
97-09-10
--------
* Modify CF_WITH_PATH to allow substitution of --libdir and other
  configure options pathnames, e.g., for --with-cfg-file. - TD
* Include lynx_cfg.h in userdefs.h to resolve redefinition reported by
  AC. - TD
* Remove Ultrix/sony_news -specific ifdef's for curses headers,
  replace with configure-tests. - TD
* Remove AIX/NeXT/sony_news -specific ifdef's for wait vs waitpid,
  replace with configure-tests. - TD
* Add/use CF_HELP_MESSAGE macro to visually break down the very long
  help message into sections. - TD
* Move the development options to the beginning of the configure script,
  to facilitate adjustment of compiler options (especially for Ultrix)
  to reduce the number of spurious warnings from miscombining -g/-O
  options. - TD
* Correct misplaced assignment to cf_cv_ncurses_header in configure.in,
  which caused misconfigure against vendor curses, reported by Hynek Med
  (Ultrix) and Roger Hill (HP-UX 10.x). - TD
97-09-04
--------
* Correct ifdef'ing for getbkgd function calls. - TD
* Correct ifdef'ing for remaining inline chmod calls. - TD
* Consolidate various logic for opening secure files into utility
  functions, correcting portability problems as well.  - TD
* Add configure option --with-cfg-file to override default location of
  Lynx configuration file (requested by Laura Eaves).  - TD
* Strip -g option from CFLAGS for the non-debug version of Ultrix
  configuration (requested by Hynek Med).  - TD
* Add configure test for HP "color" curses (noting that this cannot
  possibly comply with XPG4 due to naming conventions, we'll expect
  other problems with it). - TD
* Add checks to configure test for COLOR_CURSES to work around bug
  report for HP-UX.  - TD
* Don't cache configure options except where essential (e.g., the
  setting of 'screen').  - TD
* Change some configure options to disable/enable for consistency.  - TD
1997-08-28
----------
* Correct a quoting error in CF_RECHECK_FUNC macro. - TD
1997-08-27
----------
* Further refine/correct configure macros for finding network and curses
  libraries, adding CF_RECHECK_FUNC to simplify CF_NETLIBS. - TD
* Rename #define for NCURSESHEADER to HAVE_NCURSES_H, for consistency. - TD
* Add-back test for -lm to support slang shared libraries. - TD
* Modify test for disentangling ncurses library from mytinfo on FreeBSD
  to workaround linker limitation. - AC
1997-08-20
----------
* Modify top-level install rule to depend on 'all'. - TD
* Suppress check for ANSI compiler when we are using gcc. - TD
* Use -g3 option in place of -O -g for Ultrix compiler --debug configuration
  (request by Hynek Med). - TD
* Drop "-lm" library from slang configuration, since it does not seem to
  be used. - TD
* Add configure --includedir and --oldincludedir values to header search
  path for ncurses and slang. - TD
* Modify configure checks for ncurses and slang libraries to generate
  -L options as required, using new macros CF_FIND_LIBRARY and
  CF_LIBRARY_PATH. - TD
* Add substitution for CPP in src/makefile.in so that .c.i rule works. - TD
* Add configure test for lint program. - TD
* Add "make depend" target to generated makefiles.  This is intended only
  for use in editing/developing, since many of the header dependencies in
  chrtrans are generated during the build process and cannot be determined
  by makedepend in advance. - TD
* Add configure option --with-zlib. - TD
1997-08-07
----------
* Refine configure tests for acs_map, ttytype to accommodate broken linker
  on FreeBSD 2.1.5
* Modify README.configure to indicate the associated definitions for
  each configure option, as suggested by Klaus Weide. - TD
* Add -G7 option to Ultrix compiler options (request by Hynek Med
  <xmedh02@lada.vse.cz>). - TD
* Add include for <sys/types.h> to utmp configure test (reported by Andrey
  A. Chernov). - TD
* Add check for FreeBSD library mytinfo (reported by Andrey A. Chernov
  <ache@null.net>). - TD
* Modify ./makefile.in so that 'all', the default target, will build the
  Lynx executable. The old 'all' target is retained as "make help". - TD
* Modify src/makefile.in to allow development compiles within the src
  directory. - TD
1997-07-27
----------
* Rename top-level Makefile to Makefile.old (it's obsolete) - TD
* Reduce top-level targets to one, 'lynx' - TD
* Move comments describing DirEd to README.configure from makefile.in,
  leaving only the definitions that haven't been integrated yet. - TD
* Add configure options to enable/disable DirEd and its associated modes. - TD
* Add configure option to enable/disable char-trans support. - TD
* Correct sense of autoconf'd symbol for size-change. - TD
* Accommodate systems with obsolete ncurses.h in configure tests. - TD
1997-07-22
----------
* Check for/suppress duplicate -lsocket in network library configure - TD
* Remove HP-UX snake2/snake3 targets from makefile.in - TD
* Add configure script case for 'sequent', drop ptx, ptx2 targets from
  makefile.in - TD
* Add logic to configure script handling of slang to suppress spurious
  -Ipredefined when header location is given in $CFLAGS - TD
1997-07-20
----------
* Remove option value from configure option "--with-color-styles". - TD
* Add configure check for compiler options to enable prototypes - TD
* Remove IRIX "-cckr" compiler flags. - TD
1997-04-22
----------
* refined check for slang libraries/headers by checking if $CFLAGS has been
  set so that slang.h is in the search path - TD
* add check to allow use of broken ncurses 1.9.9e's color - TD
* add check for NGROUPS, TRUE, FALSE macro definitions - TD
* remove top-level makefile.in targets that can be combined with the generic
  target (more work required on the remaining ones) - TD.

1997-04-15
----------
* refined logic of SVr4 curses color support to test the no_color_video
  attribute - TD
* ifdef'd NCURSES_MOUSE_VERSION logic to allow build with ncurses 1.9.4 - TD
* ifdef'd wgetbkgd misspelling to allow build with ncurses prior to 1.9.9g - TD
* document USE_MOUSE configuration-option - TD
* modify configure script and makefile.in templates to make BSDI_Makefile
  obsolete - TD
* rename config.h to lynx_cfg.h to minimize conflict when configuring against
  ncurses or slang in nonstandard locations - TD
* new autoconf macro CF_HEADER_PATH is used to make header-search for slang
  the same as ncurses - TD
* modify CF_CURSES_LIBS, CF_NCURSES_LIBS and CF_SLANG_LIBS to accommodate
  predefinition of $LIBS variable - TD
* corrected autoconf'd compiler flags for Ultrix - TD
* add config.guess & config.sub to allow specialized host-type checks - TD
* guard against redefinition of NO_FILIO_H - TD
* use new autoconf macro CF_SYSTEM_MAIL_FLAGS /jes

1997-04-06
----------
* modified LYMain.c, LYMail.c, LYPrint.c, LYReadCFG.c, LYGlobalDefs.h
  to add SYSTEM_MAIL_FLAGS define and system_mail_flags global
  variable and remove MMDF from internal code.  /jes

1997-04-02
----------
* add Andrew Kuchling's patch to support mouse-clicks with ncurses.
* refine tests that address porting problems to SCO (detecting struct winsize,
  workaround for misdefinition of 'remove')
* refine CF_COLOR_CURSES test to avoid ncurses 1.9.9e bugs.
* refine CF_PATH_PROG to allow for machines that haven't the given programs,
  by using only the program name and added configure option
  --disable-full-paths to enforce this behavior.
* fixes for some gcc compiler warnings (missing prototypes, unused variables,
  unintialized variables, shadowed variables, 2-3 places where assignments were
  not being performed due to syntax errors -- LYHistory.c, LYMail.c).
* correct cast in HTFWriter.c that may break if atoi() is not prototyped.
* add top-level makefile target 'maintainer-clean', use this to remove Lynx.prj

1997-03-22
----------
* Further reduction of top-level makefile.in by moving definitions out of
  WWW/Implementation/*/Makefile, so only one is needed for autoconfigured
  build (i.e., WWW/Implementation/unix/Makefile).  This highlights the
  remaining differences between the top-level targets - TD
* Make configure script generate Unix makefiles in subdirectories, a step
  toward being able to run make from any directory, for development - TD
* Add autoconf tests for paths of programs, including sendmail vs mmdf - TD
* Add configure script options for development (--disable-echo, --enable-debug,
  --enable-find-leaks, --enable-warnings) - TD
* Allow user to override search path for ncurses header by setting $CFLAGS or
  $CPPFLAGS - TD
* Correct array limit in LYCurses.c for SVr4 color support - TD
* Use addstr rather than printw in popup-forms to address concern about 8-bit
  characters - TD

1997-3-9
--------
* Integrated (simple) color, auto-configure patches with 2.7 following
  chrtrans patch - T.Dickey, J.Spath.