6afd13ec66
Update MacOS postfix for 304
2018-10-08 13:40:18 +02:00
4ea47e60d8
32bit build O2 optimisation too
2018-07-27 16:27:03 +02:00
bec4b1c11e
Reintroduce optimisation for 64bit build after commit of alignment fix (CORE-5865)
2018-07-27 16:18:17 +02:00
Alex Peshkoff
406b169d96
Applied CORE-5788: Security Patch: Replacement of use of SHA-1 in the SRP Client Proof with SHA-256
2018-06-21 14:52:49 +03:00
Alex Peshkoff
67a3196473
Minimal backport of flags needed for ARM builds
2018-06-13 19:35:02 +03:00
Adriano dos Santos Fernandes
f5b6afeddb
Fix build for clang 6.
2018-05-07 19:04:41 -03:00
AlexPeshkoff
da0bde926e
Postfix for CORE-5791 - no GNU extensions in awk are actually needed
2018-04-12 16:28:21 +03:00
AlexPeshkoff
a8e1ff3fcd
Fixed CORE-5791: ODS for windows builds and linux-x64 (on the one side) and linux-x86 (on the other side) does not match
2018-04-11 20:20:40 +03:00
c165a1d980
MacOSX 10.9 deprecated libstdc++
2018-02-08 10:30:22 +01:00
AlexPeshkoff
e74a322a8b
Fixed release gcc6 build
2018-01-22 17:11:09 +03:00
24f097bfc4
Fixed gcc6 build
2018-01-18 19:10:39 +03:00
159969a905
32bit 3.x MacOSX build
2018-01-08 09:37:35 +01:00
a9a0fb9ef5
32bit 3.x MacOSX build
2018-01-08 09:37:35 +01:00
971a957f78
Fixed CORE-5654: Mixed intermediate build files for plugins examples
2017-11-03 14:45:41 +03:00
5deb08ea23
wrongly added
2017-07-18 13:18:04 +02:00
3152121653
No English.lproj now
2017-07-18 13:18:04 +02:00
f2de296fe9
Minor modification
2017-07-18 13:18:04 +02:00
9fe004a458
Update info for the installer
2017-07-18 13:18:04 +02:00
9c491e76d3
Update info for the installer
2017-07-18 13:18:04 +02:00
47bc160d8e
Place fbintl.conf in the intl subfolder
2017-07-18 13:18:04 +02:00
61baaccae8
More changes for the installer
2017-07-18 13:18:04 +02:00
8ef9fafb70
Final changes to the installer
2017-07-18 13:18:04 +02:00
4eafc6c294
Allow users to change server modes
2017-07-18 13:18:04 +02:00
78376b0797
Run postfix manually
2017-07-18 13:18:04 +02:00
53c83b3b25
More work on postfix
2017-07-18 13:18:04 +02:00
ca751e5b72
reinstate otool for plugin examples
2017-07-18 13:18:04 +02:00
030324bdb8
English.lproj contents no longer needed, use Resources instead
2017-07-18 13:18:04 +02:00
4ad4971115
Pick up ICU libraries during build time
2017-07-18 13:18:04 +02:00
ff783b02b2
Darwin postfix for 3.x
2017-07-18 13:18:04 +02:00
a38df462ff
Updated build files for 3.x
2017-07-18 13:18:04 +02:00
28c73cff04
Fix issue on MacOSX with CRC32.cpp where sse4.1 is missing
2017-06-29 15:04:54 +02:00
d1c660b890
Fix issue on MacOSX with CRC32.cpp where sse4.1 is missing
2017-06-29 15:04:36 +02:00
Michal Kubeček
0cb101c085
Do not enforce -std=c+11 on Linux. ( #77 )
...
Commit 52d9a05a0f
("Backport from master: Optimized hash function for
lock manager and hash join") adds "-std=c++11" to CXXFLAGS on Linux
unconditionally. This doesn't seem to be necessary (looks rather like an
omission) and breaks the build on distributions with old gcc versions
(e.g. SLES 11 SP4).
2017-01-30 14:43:30 +04:00
e68fadc034
-m
2017-01-09 14:24:03 +03:00
95be92c57b
Fixed posix build after Vlad's changes
2016-12-30 11:41:46 +03:00
hvlad
52d9a05a0f
Backport from master:
...
Optimized hash function for lock manager and hash join
Notes:
- lock print extension is not backported
- Alex, please review linux build. I did not include changes in builds/posix/make.rules here as i'm not sure it is required
2016-12-30 02:11:24 +02:00
Popa Marius Adrian
fbbb31e8f6
create android x86/arm64/x86_64 scripts and ports ( #59 )
...
* add android.arm64 cross file
* add android arm64 makefile
* Deprecated in android-2x
* Add Android x86_64 cross and makefile
* Add Android x86 32bit makefile and cross
2016-10-28 14:38:43 +03:00
John Paul Adrian Glaubitz
bd35281a05
Add platform support for Linux/m68k for the 3.0 branch ( #52 )
...
* Add generic platform support for Linux/m68k
* Include sem_t when determining values for FB_ALIGNMENT and FB_DOUBLE_ALIGN
On m68k, 'long long' is 16-bit aligned while 'sem_t' is 32-bit aligned
and we must therefore include 'sem_t' when determining the values for
FB_ALIGNMENT and FB_DOUBLE_ALIGN. Otherwise, the futex system call
will fail on these systems.
* Make sure that the version scripts include _IO_stdin_used on Linux
The GNU C library supports two ABIs for libio, one is the pre-2.1
ABI and the other is the current one. In order to determine which
ABI is to be used, the C library checks whether the _IO_stdin_used
symbol is exported by the executable. In case the symbol is present,
the new ABI is assumed, if the symbol is missing, the old ABI is
assumed. Thus, if an application is linked against a modern version
of glibc, it must export the _IO_stdin_used symbol as otherwise the
executable can crash or provoke other unexpected behavior on some
architectures like PowerPC or MIPS because the C library is using
the old ABI in this case.
2016-10-14 13:12:21 +03:00
ab0ddd8010
Fix for CORE-5284: Firebird fails to build with USE_VALGRIND
2016-07-07 18:58:12 +03:00
8729f2b9f3
Backported fix for CORE-5205: Add a switch to build linux binaries with builtin libtommath
2016-04-24 18:11:08 +03:00
955e6796f5
Firebird 3.0 64bit MacOSX build with downloaded ICU and tommath
2016-03-17 12:34:25 +00:00
alexpeshkoff
474538c7ff
Added support for using pascal to access OO API
2015-12-21 17:01:26 +00:00
alexpeshkoff
5447e62227
Added build of crypt application sample to posix build at least in order to keep it compilable
2015-11-18 15:57:26 +00:00
paulbeach
aae768b806
More changes to support the new pkgbuild installer for El Capitan
2015-10-15 13:22:52 +00:00
paulbeach
a4bcb40f11
New installer based on pkgbuild and productbuild to replace old deprecated installer on El Capitan
2015-10-13 12:10:20 +00:00
paulbeach
1bf4ae9cd5
Clang only supports TLS from MacOSX 10.7
2015-09-28 12:15:49 +00:00
paulbeach
1b97eb0162
Typo, adjust AR redefinition in extern.editline
2015-07-03 06:45:18 +00:00
paulbeach
20aabb2496
Fix problem where ar flags are duplicated in editline make on HPUX ia64
2015-07-02 11:28:55 +00:00
asfernandes
874efe6d20
This should fix the problem of building examples in Windows 64-bit, although it does not answear what exactly is happening there.
2015-06-29 01:38:16 +00:00
paulbeach
bf73e4f041
Fix for gcc 4.1 problem is no longer needed. gcc 4.2 from MacOSX 10.8
2015-06-16 11:27:49 +00:00