Tiago Cunha 
							
						 
					 
					
						
						
							
						
						bd2fe4ce9b 
					 
					
						
						
							
							Make it build on the remaining operating systems, due to the changes  
						
						 
						
						... 
						
						
						
						introduced on OpenBSD patchset 211. 
						
						
					 
					
						2009-08-09 15:53:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tiago Cunha 
							
						 
					 
					
						
						
							
						
						e6d5633671 
					 
					
						
						
							
							DragonFlyBSD, FreeBSD, and NetBSD do not need vis.c.  
						
						 
						
						
						
						
					 
					
						2009-08-09 15:48:03 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						3e46bcec93 
					 
					
						
						
							
							On SUSE Linux compatibility is something that only happens to other people, so  
						
						 
						
						... 
						
						
						
						on Linux use -lncurses instead of -lcurses.
Also use -lncurses on NetBSD because they are only now realising that
supporting the 20-year-old terminfo API in their libcurses might be nice, and
so far none of the releases do. 
						
						
					 
					
						2009-07-31 10:44:03 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						5d13704e04 
					 
					
						
						
							
							Some Linuxes/gcc versions hide LLONG_MAX/MIN unless the compiler is told to use  
						
						 
						
						... 
						
						
						
						C99, so use -std=c99 on Linux. 
						
						
					 
					
						2009-07-31 10:30:40 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						edd3142d1f 
					 
					
						
						
							
							Don't need ncurses, use curses.  
						
						 
						
						
						
						
					 
					
						2009-07-14 06:47:12 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						1f1623e04d 
					 
					
						
						
							
							Solaris has no strcasestr.  
						
						 
						
						
						
						
					 
					
						2009-07-02 07:31:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						851a35eb5e 
					 
					
						
						
							
							Change >| to rm/> as apparently Solaris /bin/sh doesn't like it.  
						
						 
						
						
						
						
					 
					
						2009-07-01 22:28:56 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						32312e0252 
					 
					
						
						
							
							vis compat stuff.  
						
						 
						
						
						
						
					 
					
						2009-06-25 20:27:32 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						802e129fd7 
					 
					
						
						
							
							Start of portability update: bitstring.h.  
						
						 
						
						
						
						
					 
					
						2009-06-25 17:02:59 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						2f5c3d881d 
					 
					
						
						
							
							#undef everything in config.h. This is the only bit of the scripting work I am  
						
						 
						
						... 
						
						
						
						using now :-). 
						
						
					 
					
						2009-05-18 19:18:41 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						0f5168f971 
					 
					
						
						
							
							Use >|.  
						
						 
						
						
						
						
					 
					
						2009-05-16 22:14:47 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						c111310600 
					 
					
						
						
							
							Use a better variable name and allow the uname to be overridden.  
						
						 
						
						
						
						
					 
					
						2009-05-16 22:06:01 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						8913d853e4 
					 
					
						
						
							
							+sfw for solaris too.  
						
						 
						
						
						
						
					 
					
						2009-05-14 19:49:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						5adb342147 
					 
					
						
						
							
							SunOS tweaks.  
						
						 
						
						
						
						
					 
					
						2009-05-14 07:49:23 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						1a86934e09 
					 
					
						
						
							
							NetBSD has no strtonum so needs compat/.  
						
						 
						
						
						
						
					 
					
						2009-05-14 00:40:58 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						626fe978e1 
					 
					
						
						
							
							NetBSD tree.h has no RB_PREV.  
						
						 
						
						
						
						
					 
					
						2009-05-14 00:35:53 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						99dee98a2b 
					 
					
						
						
							
							Use a variable for uname.  
						
						 
						
						
						
						
					 
					
						2009-05-14 00:34:25 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						1b70993207 
					 
					
						
						
							
							Move -lutil.  
						
						 
						
						
						
						
					 
					
						2009-05-14 00:17:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						a8fe667267 
					 
					
						
						
							
							Use the right osdep.  
						
						 
						
						
						
						
					 
					
						2009-05-14 00:12:42 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						41fb824cbe 
					 
					
						
						
							
							Sort.  
						
						 
						
						
						
						
					 
					
						2009-05-13 23:45:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						f1bd3807ae 
					 
					
						
						
							
							Everything supported has working vsnprintf.  
						
						 
						
						
						
						
					 
					
						2009-05-13 23:29:45 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						c8cf438d44 
					 
					
						
						
							
							Rename all feature flags to HAVE_* and move out of makefiles into a configure  
						
						 
						
						... 
						
						
						
						script which must be run before building.
Still two makefiles but they are a hell of a lot simpler.
HAVE_* also will make it easier to move to $buildsystem if necessary later. 
						
						
					 
					
						2009-05-13 23:27:00 +00:00