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
asfernandes
59213efe7e
Merge INTL branch into HEAD
2005-05-27 22:45:31 +00:00
alexpeshkoff
1543b10e82
New scripts for linux
2005-04-29 18:24:44 +00:00
kkuznetsov
58f4cd4cdc
Make Solaris install scripts "unified" for sparc and x86
2005-04-20 14:30:49 +00:00
kkuznetsov
6c04bc06a5
Revert my previos commit as autoconf fails with 2 equally filenames beetween case
2005-04-20 07:47:44 +00:00
kkuznetsov
513714f7f2
misc
2005-04-19 08:05:17 +00:00
kkuznetsov
13c9bfeaa3
Try to pick-up Ray Holme Solaris spark32 port into FB2 (not tested yet)
2005-04-18 16:06:21 +00:00
aafemt
017497b834
Comment out dirs with broken files
2005-03-24 11:16:27 +00:00
aafemt
d12ca08964
Missed directories
2005-03-23 10:24:58 +00:00
alexpeshkoff
3f24624257
fix examples in package
2005-03-20 11:00:34 +00:00
alexpeshkoff
eaf6cb9791
merge 1.5 install files to 2.0
2005-03-13 16:12:03 +00:00
kkuznetsov
e07165febc
Solaris install system
2005-03-11 15:00:03 +00:00
alexpeshkoff
beb174bcef
removed dependency from libssl
2005-02-24 17:09:20 +00:00
kkuznetsov
d7debd47b7
FW fixes from 1.5.2
2005-02-16 10:29:11 +00:00
skidder
9fc69a47c2
Add support for generic Linux builds (misc platforms)
2004-12-28 21:07:12 +00:00
robocop
4012106884
Misc.
2004-12-25 09:44:03 +00:00
kkuznetsov
af0ab61ae2
Some things is moved from R1.5.1.
...
Starting separating of defines accoding
SOLARIS -- any threading modes
SOLARIS_MT - solaris with Sun threading model
current nothing - solaris with posix threading model
2004-12-24 09:35:48 +00:00
alexpeshkoff
b44256eccc
security fixes - added check for libssl and gsec.client build
2004-11-07 13:43:43 +00:00
skidder
933063c7ce
Slightly adjust Dmitry's Firebird::TimeStamp class to make it more useful, change is coordiated with Dmitry. Use thread-safe localtime_r routine when it is available
2004-11-04 19:14:20 +00:00
aafemt
93886429c5
1) Multithread for Win32. 2) Space is important sometimes
2004-10-25 09:45:03 +00:00
skidder
69363fd241
Add support for biarch builds
2004-10-24 09:10:56 +00:00
skidder
498ea634b0
Add support for daily builds
2004-10-17 23:51:11 +00:00
skidder
6c85fc2f27
Use GNU autoconf macros to determine switches required to generate threaded binaries properly
2004-10-04 05:23:56 +00:00
skidder
6ff14d2a10
Correctly build on non-x86 SuSE linux
2004-09-30 16:30:05 +00:00
kkuznetsov
17725b9cee
added new directory remote/os/sun to mkdir -p
2004-09-15 09:36:50 +00:00
kkuznetsov
5f27a6a541
Putted SolX86 install files from 1.5.1 to HEAD
2004-08-19 13:51:15 +00:00
kkuznetsov
43f2ec4f03
Fix for not adding both lpthread and lthread on Solaris|solx86
2004-06-29 15:16:12 +00:00
skidder
277788de7a
NetBSD port from James K. Lowden
2004-05-20 23:05:02 +00:00
kkuznetsov
234fdb0e43
Add check for caddr_t to fix compile error on Solaris munmap,
...
some more warnings to prefix solx86gcc, comment historycal pragmas
2004-05-13 14:05:00 +00:00
eku
3dd652eea7
Remainings of ib_stdio
2004-05-03 11:31:57 +00:00
skidder
dcfa42372f
Fix POSIX build
2004-05-02 08:53:23 +00:00
brodsom
cab173f71d
-Modify object generation to be dependent on type (boot, std, superserver and superclient) not module. This saves 8% time in a full build.
2004-04-30 23:03:00 +00:00
aafemt
9206abab9f
Another dir for win32 in temp
2004-04-13 10:41:14 +00:00
skidder
d1e22bee87
Use llrint() on platforms where it is available
2004-04-09 00:23:58 +00:00
aafemt
6010dd4166
Missed dirs in temp
2004-03-30 10:04:11 +00:00
skidder
f26d84f76b
1. POSIX build libraries export only public API. 2. Unify exports for PROD_BUILD and DEV_BUILD. 3. Support for context memory pools. 4. Memory manager has lower memory overhead exceptionally on 64 bit targets
2004-03-25 23:12:50 +00:00
skidder
75ae1d9890
Fix some packaging issues with non-x86 Linux ports. Prepare AMD64 port for public testing
2004-01-29 06:32:09 +00:00
skidder
ae809d5c63
Add prefix for my machine
2004-01-12 04:58:09 +00:00
brodsom
90ccb542cf
Fix Posix build after
...
- utils.cpp creation
- WAL/JOURNAL removal
2004-01-07 00:31:32 +00:00
skidder
6f4eab41e7
Correction.
2003-11-23 16:37:40 +00:00
skidder
d0280a8c1b
Enable support for raw devices by default
2003-11-23 16:27:09 +00:00
kkuznetsov
da00bfb433
first trying gcc for solx86
2003-11-21 19:52:10 +00:00
eku
4a38dfd307
Moved the definition of socklen_t to autoconfig.h. It's used in inet.ccp and
...
server.cpp.
2003-11-20 08:13:30 +00:00
brodsom
7e79ed8810
-Fix threading in MinGW (and the failed tests in fbtcs)
2003-11-18 03:12:35 +00:00
stryqx
c75dee1e72
Fix build on FreeBSD 4.x
2003-11-13 03:41:45 +00:00
stryqx
4a5d703b20
Fix build on FreeBSD 4.x
2003-11-13 00:53:12 +00:00
aafemt
32ac267cc6
downgrade autoconf requirement to 2.56
2003-11-10 11:25:05 +00:00
stryqx
36f27074d7
Look for the install script template for FreeBSD in the right location.
2003-11-06 09:31:56 +00:00
stryqx
57e2bb7c39
Let configure know about the FreeBSD install script.
2003-11-06 09:25:44 +00:00
brodsom
6fb1964481
Add journal and archive to posix build
2003-11-05 16:53:37 +00:00
eku
707e6828ac
Added comment as requested by Claudio.
2003-11-04 08:34:42 +00:00
eku
84a21604a3
Work around a problem with some Linux distros.
2003-11-04 06:45:22 +00:00
eku
d924b4cd93
Undo my latest changes as requested by Nickolay Samofatov.
2003-11-04 06:25:11 +00:00
eku
83c6c315ca
Let autoconf control whether -DSUPERCLIENT is used or not.
2003-10-31 12:41:46 +00:00
eku
da0d0f068f
Cleanup usage of gettimeofday.
2003-10-31 11:33:45 +00:00
eku
9fd64756dc
Spelling.
2003-10-30 12:47:59 +00:00
eku
9c114cf8e0
Detect POSIX threads support with autoconf. Some code cleanup.
2003-10-30 09:49:40 +00:00
eku
48a19c4fad
Added missing autoheader templates.
2003-10-30 08:03:17 +00:00
eku
9b2754e333
Use autoheader to generate config.h.in.
2003-10-30 07:26:28 +00:00
eku
770fc354eb
Removed redundant test for socklen_t. Minor cleanup.
2003-10-29 07:57:19 +00:00
skidder
1be4fe1d61
Forward port Solaris fixes
2003-10-27 18:42:47 +00:00
alexpeshkoff
4bcd38998b
Port SS build changes from 1_5_Release
2003-10-27 17:53:30 +00:00
brodsom
9968a642d6
-Add resources to iscguard
2003-10-27 01:14:44 +00:00
brodsom
2b3790f075
Set EDITLINE_FLG=N in Linux until the editline problem is solved.
2003-10-23 23:15:41 +00:00
brodsom
1b5b4fd245
Add gdef and qli to posix ss build (needed for the tcs)
2003-10-20 01:45:06 +00:00