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
Paul Reeves
4f46984ba0
forward port notes on scripted installs from release of v3 to B3_0_Release
2016-09-20 11:03:28 +02:00
Paul Reeves
b02bfbc831
disable i18n for languages that are not up-to-date
2016-09-20 11:01:53 +02:00
Paul Reeves
ee545566a5
forward port i18n files from 3.0.0 release tag to 3.0.0 branch tag
2016-09-20 11:00:21 +02:00
Paul Reeves
6253332156
Add sub-routine to convert LF to CRLF
...
Check that unix2dos is available.
2016-09-20 10:02:20 +02:00
395932c02a
Comment
2016-09-07 21:57:55 +03:00
hvlad
e85bb91cae
Fixed bug CORE-5348 : Databases created at build process are owned by Windows administrator, not SYSDBA
2016-09-07 13:18:51 +03:00
ab0ddd8010
Fix for CORE-5284: Firebird fails to build with USE_VALGRIND
2016-07-07 18:58:12 +03:00
c37d05a6f8
Backported firebird.conf changes
2016-07-05 15:06:56 +03:00
hvlad
914504c402
More VC files to ignore
2016-06-18 09:57:54 +03:00
9bc1283d6a
Committed patch for CORE-5265
2016-06-09 18:09:13 +03:00
hvlad
bd555a15a4
Place expression index support routines where it should be.
...
Add protection from changes while expression index is built.
Remove PCMET module.
2016-05-12 11:29:02 +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
bae73dbf5b
Postfix for CORE-5180: Do not require root rights to build linux package
2016-04-22 19:50:25 +03:00
Philippe Makowski
0b96672472
update French Windows install strings
2016-04-20 20:57:43 +02:00
Dmitry Yemanov
6b110e34e2
RU translation for the recent i18n changes.
2016-04-19 21:30:27 +03:00
Paul Reeves
ec44df0130
Minor changes to bring text up-to-date for release
2016-04-13 13:56:43 +02:00
Paul Reeves
b6b33e167f
Use i18n constants instead of hard-coded strings in the binary installer.
2016-04-13 11:22:01 +02:00
Paul Reeves
ee9fb4354e
Include quick start guide in kits
2016-04-12 17:23:28 +02:00
Paul Reeves
78c8061d60
Tidy up copying of header files and include perf.h
2016-04-08 15:25:44 +02:00
Paul Reeves
ead2f25d8d
Add missing firebird.pas as well as other missing c++ header files. This resolves CORE-5136
2016-04-08 12:50:42 +02:00
Paul Reeves
41d5ca2869
Add missing firebird.pas as well as other missing c++ header files. This resolves CORE-5136
2016-04-08 11:17:38 +02:00
Paul Reeves
194b379b68
Oops, committed too soon and missed the other minor syntax error.
2016-04-07 18:38:41 +02:00
Paul Reeves
ecf60a866f
Correct minor syntax error
2016-04-07 18:34:08 +02:00
Paul Reeves
0c9a1ab2e4
Minor code cleanup
2016-04-06 16:44:02 +02:00
Paul Reeves
13e06e54e0
Two small changes
...
Only copy icu dat file. Previously we were pulling in icu empty.dat file too.
Make sure we deploy plugins.conf
2016-04-06 16:42:27 +02:00
Paul Reeves
b8e6fd2ae8
Don't show two error messages if user hasn't correctly entered a new password.
2016-04-06 16:39:04 +02:00
Paul Reeves
b19c1fb650
Tidy up installation notes.
2016-04-06 16:34:11 +02:00
Paul Reeves
07508ee465
More cleanup of files no longer required in the installer.
2016-04-06 16:29:48 +02:00
Paul Reeves
476861ba1e
Remove variables that are no longer relevant to installer
2016-04-06 16:26:57 +02:00
Paul Reeves
6b544e039a
Remove obsolete files from installation.
...
Among other things this resolves one of the issues raised in CORE-5187. The other issue appears to be fixed.
2016-04-06 16:25:35 +02:00
Paul Reeves
4f99d718c3
Add some more strings for i18n in the binary installer
2016-04-06 10:17:12 +02:00
Paul Reeves
88923cbe9c
Don't allow user to change name of SYSDBA at install time.
...
After the comment in CORE-5126 this is probably not possible at installation time. However, even if it was, it is probably not a feature we want to make available.
2016-04-06 10:13:57 +02:00
Paul Reeves
26f5fe4a4a
Make some progress on fixing CORE-4110.
...
This should make product comparison a little more resilient in future. This fix needs to be backported to earlier branches for further testing.
2016-04-06 10:09:46 +02:00
Paul Reeves
0b10016986
Roll back change re guardian deployment. Default to not installing the guardian as the firebird service is configured to restart anyway.
2016-04-05 17:03:43 +02:00
Paul Reeves
161500c4ca
Deploy fbclient to <sys> by default.
...
Now that we are deploying the msvc10 runtimes to <sys> it makes sense to deploy the client library to <sys> as well. this will make things easier for users that do a standard firebird install and expect their favourite 3rd-party tools to 'just work'.
In addition, revert to deploying the guardian by default. Until we modify instsvc to configure the firebird service to automatically restart we are more or less stuck with the guardian.
2016-04-01 10:34:11 +02:00
Paul Reeves
c826af58d5
Force file to use CRLF as windows still seems to have problems with call :label.
2016-04-01 10:01:40 +02:00
hvlad
f381270f6f
Correction
2016-03-31 11:24:11 +03:00
hvlad
b792847d1f
This should fix examples build issue (VC10-14).
2016-03-31 11:13:01 +03:00
f272387c40
Backported fix for CORE-5180: Do not require root rights to build linux package
2016-03-30 21:03:22 +03:00
Dmitry Yemanov
82937db85d
Ensure that security database upgrade script is distributed. Remove old
...
upgrade scripts that are out of interest anymore.
2016-03-27 10:31:31 +03:00
be13a31bd7
.gitignore pass
2016-03-18 20:40:22 +03:00
hvlad
e86efaec88
Ignore what should be ignored
2016-03-18 12:07:25 +02:00
hvlad
9f2a9a98fb
MSVC14 build
2016-03-17 23:51:56 +02:00
955e6796f5
Firebird 3.0 64bit MacOSX build with downloaded ICU and tommath
2016-03-17 12:34:25 +00:00
paul_reeves
26b17c2221
Sync B3_0_Release branch with recent windows installer changes for RC2
2016-03-04 08:54:58 +00:00
dimitr
58fd5a6f3c
Fixed mistake in the French translation.
2016-02-28 11:15:12 +00:00
paul_reeves
9e860f8052
Add Bosnian i18n files for the Windows binary installer.
...
With thanks to Fikret Hasovic
2016-02-22 16:20:30 +00:00
dimitr
da0c1c638f
Misc adjustments.
2016-02-22 08:27:19 +00:00