8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-23 00:03:02 +01:00
Commit Graph

376 Commits

Author SHA1 Message Date
alexpeshkoff
25f3b86230 A better way to check for __thread 2009-04-03 09:14:12 +00:00
asfernandes
38ac4ab183 Use SIMILAR TO regexp (with sed syntax for replacements) for trace config 2009-03-26 16:33:21 +00:00
alexpeshkoff
9bc2b23631 Invoke writeBuildNum.sh after creating ./gen directory, used by this script 2009-03-12 11:32:53 +00:00
alexpeshkoff
7ea79f8253 HPUX has posix semaphores in this library 2009-03-11 14:30:20 +00:00
alexpeshkoff
a6e066505b Fixed CORE-2316: Throttling Nbackup on large databases 2009-03-06 17:56:05 +00:00
asfernandes
2d40bd2425 Remove not used and non-simmetric platform specific define 2009-03-05 01:01:57 +00:00
aafemt
f2c90f869d Propagate shared library extension through code 2009-03-01 16:35:22 +00:00
aafemt
887c30a4ed Missed dirs 2009-02-28 11:43:14 +00:00
alexpeshkoff
ec0d2640a0 This variant works on all of: ancient MinGW's autotools,
autotools, built from most fresh stable sources on ftp.gnu.org
and some middle case, installed on my box by default.
Also finished sinix-z cleanup.
2009-02-25 14:44:25 +00:00
aafemt
e70b946e6c Libtool and Co removal 2009-02-19 21:10:46 +00:00
alexpeshkoff
bc7a9bfe4e HPUX IA64 port 2009-02-12 10:48:18 +00:00
alexpeshkoff
a6e94ff1a6 AIX port 2009-02-11 10:29:30 +00:00
alexpeshkoff
d899da951d Use when possible much better way to delay thread execution 2009-02-04 11:36:53 +00:00
alexpeshkoff
e1117d8a3d Make trace plugin build on linux 2009-02-03 12:03:25 +00:00
asfernandes
f1ccd4683b *** empty log message *** 2009-02-02 16:06:07 +00:00
asfernandes
7fbbfa9d18 Remove concurrent duplicate changes 2009-02-02 15:55:08 +00:00
alexpeshkoff
4821c8a329 Do not AC_CONFIG_FILE twice 2009-02-02 15:23:50 +00:00
alexpeshkoff
f3738274b3 Added regex and trace build 2009-02-02 15:08:50 +00:00
asfernandes
6277b2a99a Create the temp dirs 2009-02-02 14:57:48 +00:00
asfernandes
c708c58e2d Process the extern.regex makefile (its ./configure is currently needed to be called manually) 2009-02-02 14:54:09 +00:00
alexpeshkoff
d41316af10 Moved most of OS-specific checks away from regular makefiles 2009-01-28 15:01:05 +00:00
alexpeshkoff
0bcde3f272 AIX port - avoid using non-standard function dladdr() unconditionally 2009-01-22 13:51:21 +00:00
alexpeshkoff
817a8747a7 HPUX port 2008-12-12 13:53:10 +00:00
alexpeshkoff
017a5b6759 HPUX port 2008-12-11 10:59:26 +00:00
alexpeshkoff
9e6c5f0b90 OS-independent way to detect presence of dirent.d_type - suggested by Bill Oliver 2008-12-09 14:46:46 +00:00
alexpeshkoff
2340d1f9d3 CORE-1667 - turn echo off 2008-12-01 15:40:27 +00:00
alexpeshkoff
b4f7717eb3 Implemented CORE-1758: nBackup support in Services API. 2008-11-20 17:29:38 +00:00
asfernandes
0f86755bc9 Patch from Marius Popa to build on Ubuntu 8.10 2008-11-06 00:52:33 +00:00
alexpeshkoff
d8ea120ded AIX port - use FB_ prefix for alignment constants 2008-11-05 11:26:23 +00:00
alexpeshkoff
11676a39dd SAS changes - AIX port started 2008-10-30 09:14:13 +00:00
alexpeshkoff
14f21f568e 1. Fixed CORE-2087: server binds to all interfaces in case of error in firebird.conf.
2. Fixed CORE-2093: Superserver startup fails on solaris / 64 bit.

3. Improvement CORE-2094: Make it possible to use hostname when specifying interface to listen on in firebird.conf.

Almost impossible to separate: came in one week and required modifications in same part of code.
2008-09-22 14:46:13 +00:00
paulbeach
88fd11398d Solaris 10 2008-09-02 14:17:32 +00:00
aafemt
c6e0cd6d55 Fix MinGW build 2008-06-09 14:37:39 +00:00
paulbeach
d597247854 Support 64bit Darwin PPC 2008-06-09 12:02:59 +00:00
asfernandes
9fc4a1881f Misc 2008-05-22 21:45:22 +00:00
asfernandes
b6869f86dd Correction 2008-05-22 15:07:19 +00:00
asfernandes
d5e481ba10 Linux IA-64 port 2008-05-22 15:02:59 +00:00
alexpeshkoff
e0aba1fd8a Fixed CORE-1695: Fix source install for amd64-based systems, having sybmolic link lib64 to lib 2008-05-22 11:14:12 +00:00
alexpeshkoff
97cc278602 1. Deeper integration between super and classic setup.
2. Script to switch between classic and superclassic modes.
2008-05-07 16:35:13 +00:00
alexpeshkoff
c66d60c857 Fixed CORE-1887: New created databases have wrong access rights 2008-05-07 12:22:59 +00:00
alexpeshkoff
bac5bfbd9c Cleanup 2008-04-25 13:40:38 +00:00
paulbeach
64df8dd761 Solaris 64bit AMD port 2008-04-25 09:42:19 +00:00
alexpeshkoff
f4f209cb6f Alan's patch for ARM 2008-04-15 14:14:57 +00:00
alexpeshkoff
12599e2942 cleanup 2008-04-14 09:40:04 +00:00
asfernandes
6e59d736df 1) Fix Linux build
2) Misc
2008-04-11 01:38:50 +00:00
asfernandes
fe1e0c18ad Fix posix build 2008-04-09 01:55:25 +00:00
alexpeshkoff
35736f87f9 no need manually adding libc to command line 2008-04-04 14:02:40 +00:00
alexpeshkoff
00c63c1f8d 1. Make signals handling in yValve MT safe.
2. Introduce new private API calls, fb__shutdown() and fb__shutdown_callback().
3. Introduce fb_smp_server - binary to run superclassic on posix.
4. Various cleanups.
2008-02-28 18:42:30 +00:00
alexpeshkoff
ac6279fcf0 Restored build flags 2008-01-21 10:14:46 +00:00
paulbeach
79a649377d Welcome to 64bit MacOS builds 2008-01-18 14:12:26 +00:00
alexpeshkoff
281a99b0e8 Applied Damyan's patch - MIPS linux port 2008-01-17 12:26:24 +00:00
alexpeshkoff
24c7c42382 Merge continued 2008-01-16 11:48:27 +00:00
dimitr
917a6b06aa Committed with conflicts by Alex's request. 2008-01-16 10:47:59 +00:00
paulbeach
d0e4100420 HPUX Depot install 2008-01-10 11:26:58 +00:00
alexpeshkoff
7f5e655b5d fixed linux build 2008-01-10 10:06:22 +00:00
alexpeshkoff
d7f4bfb9ca Fixed CORE-1421: RPM libstdc++ version dependency 2008-01-09 16:14:38 +00:00
paulbeach
f3c21d4ca2 HPUX Port 2008-01-07 12:26:23 +00:00
paulbeach
aa5a2a7458 Apply MacOS changes to HEAD 2007-12-20 14:20:08 +00:00
paulbeach
296b4ec4d1 Apply MacOS changes to HEAD 2007-12-19 13:46:57 +00:00
paulbeach
91c4f3734e Apply MacOS changes to HEAD 2007-12-19 13:25:49 +00:00
robocop
5aeb5aa99c Misc. 2007-12-08 07:46:23 +00:00
paulbeach
d1a0e95271 MacOS 10.5 (Leopard) updates 2007-12-07 12:19:37 +00:00
alexpeshkoff
4c1547b379 Fixed posix build 2007-11-15 11:38:46 +00:00
paulbeach
7602a29b94 HPUX Port 2007-11-12 14:26:44 +00:00
alexpeshkoff
52c9aca3d4 Fixed CORE-1558: Help people get core files in case of abort() on BUGCHECK 2007-11-02 15:14:57 +00:00
paulbeach
2ee7f821c1 Solaris Port 2007-08-31 08:51:52 +00:00
alexpeshkoff
0c6ef0da66 Fixed linux build in HEAD 2007-08-28 11:19:00 +00:00
paulbeach
4c3d51c5b3 Update for Solaris Sparc too 2007-08-21 14:22:53 +00:00
alexpeshkoff
f4c1dd0635 Added library required for standard semaphores. 2007-08-20 13:26:15 +00:00
alexpeshkoff
cf31f49b78 Fixed CORE-981 - x86_64 RPM package missing "provides" 2007-05-14 11:40:57 +00:00
alexpeshkoff
d63491e3c5 Finished gcc-warnings cleanup 2007-04-11 16:05:40 +00:00
robocop
dea14686bb Totally misc. 2007-04-04 07:30:15 +00:00
alexpeshkoff
29815559fc Added configure switches to build with OS-wide editline and/or ICU 2007-04-03 08:25:55 +00:00
alexpeshkoff
d108970f7f Patch by Damyan Ivanov for Mipsel 2007-04-01 10:04:28 +00:00
paulbeach
68b261513c Firebird 2.0 MacOS Classic Intel Build 2007-03-09 10:32:58 +00:00
aafemt
604d85dc77 Fix MinGW build 2007-02-06 12:18:18 +00:00
alexpeshkoff
330971855f Diego Petteno patch for Gentoo/FreBSD 2006-12-08 18:32:09 +00:00
alexpeshkoff
fa39957bb5 Applied patch by Michal Kubecek 2006-11-19 15:40:39 +00:00
paulbeach
382be6fdc7 Correct typo 2006-11-09 07:43:57 +00:00
paulbeach
9ff9566445 Configure.in should work out alignment correctly for non X86 platforms 2006-11-08 13:00:38 +00:00
alexpeshkoff
182adc6036 applied patch by Damyan Ivanov for PowepPC 2006-10-23 11:48:32 +00:00
kkuznetsov
d34f8b80a1 Fix compile error in sort.cpp 2006-07-25 13:03:11 +00:00
aafemt
ad1284a487 Get rid of YACC 2006-06-05 11:11:17 +00:00
alexpeshkoff
59f2dbcd65 avoid use of libstdc++ when not required 2006-05-19 15:16:24 +00:00
alexpeshkoff
2899dc1649 added slackware support to configure.in 2006-04-25 17:06:09 +00:00
robocop
e5338ba1ed Only strcmp and strncmp have common names across all plartforms. Cater for differences in strcasecmp/stricmp and strncasecmp/strnicmp. 2006-03-25 07:08:00 +00:00
alexpeshkoff
a7baf679e6 Let FreeBSD use editline by default 2006-03-19 15:37:42 +00:00
alexpeshkoff
eac2883cdc fixing build on FreeBSD/amd64 2006-03-19 13:56:58 +00:00
kkuznetsov
ed781e84ed Fix packaging on SOLARIS sparc port 2006-03-09 13:26:47 +00:00
alexpeshkoff
24728e6ea8 test presence of gmtime_r() 2005-12-23 09:21:46 +00:00
aafemt
4a03148026 deleted libfbcommon as was suggested by Jim 2005-12-20 08:18:02 +00:00
aafemt
99d1bb4161 MinGW also can do threaded CS 2005-09-29 09:22:50 +00:00
kkuznetsov
d65fb07878 Allowing using SERVICE_THREAD in CLASSIC server as platform option 2005-08-24 12:12:23 +00:00
kkuznetsov
3c12c30fc5 Making icu debug build of icu when building debug FB 2005-08-09 06:51:25 +00:00
alexpeshkoff
621b92ee36 Set default for x86 linux to build with editline 2005-08-04 12:33:44 +00:00
alexpeshkoff
1ff9ab47aa Make output better understandable on 64-bit native platforms 2005-08-04 10:36:45 +00:00
kkuznetsov
48013f54ed More plays with icu on Solaris x86 2005-06-22 13:48:23 +00:00
aafemt
060a7b1a6d MinGW port of ICU 2005-06-15 05:31:47 +00:00
aafemt
93da790005 More appropriate place to configure ICU 2005-06-07 05:09:42 +00:00
kkuznetsov
0ee1eb1ef9 First step to build icu on others then Linux
Linux should work but must be retested
2005-06-02 08:00:34 +00:00