Adriano dos Santos Fernandes
a9ac51eb8a
Task #7796 - Update official Windows compiler to VS 17.7.4.
2023-10-11 06:42:21 -03:00
AlexPeshkoff
97e07d2d11
Fixed minor "make clean" bug
...
(cherry picked from commit 7870a3b513
)
2023-10-11 11:16:38 +03:00
Adriano dos Santos Fernandes
b97064ed97
Fix Windows installer automation.
2023-09-27 17:50:40 -03:00
20f150f8bd
white space
2023-09-27 20:25:43 +02:00
2f09bade4a
Fix #7766 - Test if ServerComponent was chosen, not ServerInstall
2023-09-27 20:25:26 +02:00
Adriano dos Santos Fernandes
c55e8f4ad2
Fix MacOS package name.
2023-09-26 23:14:22 -03:00
Adriano dos Santos Fernandes
4e56bab858
Fix Windows installer automation requiring non-installed files.
2023-09-26 23:14:22 -03:00
e150b90386
Small oops - token 5 will not empty if token 3 <> Release
2023-09-25 16:48:25 +02:00
fb4b62bc71
Parse FB_BUILD_SUFFIX to extract release type during packaging.
...
This removes the need to set the string via an env var prior to building.
2023-09-25 16:19:58 +02:00
0fd55b6b96
spelling
2023-09-20 16:47:10 +02:00
24ef765c23
#7724 Update installation_readme
...
Explain more clearly the solution to installation problems on older versions of windows that lack the most recent updates from microsoft.
2023-09-20 16:43:50 +02:00
Adriano dos Santos Fernandes
2de7e723f5
Fix problem with client-only build requiring btyacc's generated files present ( #7445 )
...
This also fixes annoying problem of incorrect dependencies build of parser.y with parallel make.
2023-09-15 22:27:52 -03:00
Dmitry Yemanov
f239ca161f
Surface internal optimization modes (all rows vs first rows) at the SQL and configuration levels ( #7405 )
...
* Surface internal optimization modes (all rows vs first rows) at the SQL and configuration levels.
* Add session-level control over the optimization strategy
* More informative name as suggested by Adriano
* Cost-based approach for the first-rows optimization mode
2023-09-13 21:21:12 +03:00
AlexPeshkoff
c5df777d12
Misc
2023-09-07 19:40:31 +03:00
Vlad Khorsun
b2eb581b2f
Per-attachment cache of often used BDB's
2023-09-01 11:15:04 +03:00
loongson
fcc471e420
Add LoongArch support
2023-08-30 11:09:19 +03:00
Adriano dos Santos Fernandes
25b76bb26c
Merge pull request #7720 from FirebirdSQL/work/vcpkg-macos
...
MacOS: build libicu and static libc++ using vcpkg
2023-08-24 22:07:26 -03:00
AlexPeshkoff
86dad8fe39
Make it possible to build / install with any combination of tommath versions 0/1
2023-08-24 19:24:37 +03:00
Adriano dos Santos Fernandes
b31d37b787
MacOS: build libicu and static libc++ using vcpkg.
...
Also improve non-CI build automation.
2023-08-23 23:09:49 -03:00
AlexPeshkoff
18258a9651
Fixed posix build to ensure regeneration of cloop-generated files after "make clean". Regenerated .pas file is also here.
2023-08-23 19:42:20 +03:00
Mark Rotteveel
c846731947
Revert unintented change in case
2023-08-08 16:09:44 +02:00
Mark Rotteveel
8b99914840
Improve consistency of firebird.conf documentation
...
Some copy-editing, removed mention of ancient Windows versions, and replaced broken links
2023-08-08 16:09:44 +02:00
Vlad Khorsun
4071211e55
Better handling errors when databases built.
...
Fallback to "copy" when "mklink" failed.
2023-07-16 18:34:27 +03:00
Vlad Khorsun
8d6a79863f
Let make_boot fail early.
2023-07-16 18:13:08 +03:00
Vlad Khorsun
192e06f1e1
Change way to search for unzip utility:
...
- allow caller (user) to explicitly set full path to the unzip.exe using FB_UNZIP environment variable,
- if FB_UNZIP is not set, look up in PATH,
- try GIT folder,
- at last use simple VBS script.
2023-07-16 17:50:52 +03:00
Vlad Khorsun
b5bdc13eb2
Move some compiler options into property sheet.
...
continuous-integration/drone/push Build is passing
Change InlineFunctionExpansion to AnySuitable (was OnlyExplicitInline).
2023-06-19 11:55:22 +03:00
Vlad Khorsun
57bc21288a
Change Platform Toolset from v141_xp to v141 for Win32 builds by VS 2017.
...
It doesn't compiles after recent changes, and we anyway use VS 2022 as official compiler and VS have no support for WinXP anymore.
2023-06-19 11:22:22 +03:00
Vlad Khorsun
24d4819ed4
Documentation
2023-06-16 13:30:29 +03:00
Adriano dos Santos Fernandes
d00be282a5
Fix typo.
continuous-integration/drone/push Build is passing
2023-06-14 20:46:46 -03:00
AlexPeshkoff
4cb59f3ace
Mark Redirection as deprecated
continuous-integration/drone/push Build is passing
2023-06-13 20:02:48 +03:00
AlexPeshkoff
8437e4dcf7
This should fix windows build for #7582 : Missing isc_info_end in Firebird.pas
continuous-integration/drone/push Build is passing
2023-05-29 19:58:22 +03:00
AlexPeshkoff
6707c7c2cc
POSIX-only fix for #7582 : Missing isc_info_end in Firebird.pas. Appropriate fix for windows build is needed.
continuous-integration/drone/push Build is passing
2023-05-17 19:10:49 +03:00
Adriano dos Santos Fernandes
68922442fc
Add CompressorTest to Windows build.
2023-04-18 06:49:40 -03:00
7e4e70e29f
Use consistent file naming for md5sum file and indicate platform in filename
2023-04-01 19:45:22 +02:00
88da52606a
Include build type in the displayed version string
2023-03-30 12:16:30 +02:00
18ad25f4ad
Doc notes
2023-03-30 12:15:21 +02:00
bdece9f348
Be sure to add build suffix after the file version number
2023-03-30 12:14:46 +02:00
034f8c0517
Use ERRORLEVEL consistently
2023-03-30 12:10:39 +02:00
Adriano dos Santos Fernandes
4ef8abef8b
Adjust scripts and add source bundle to snapshots.
2023-03-27 23:02:16 -03:00
th1722
3a180120c4
fix macOS (Apple Silicon) build ( #7502 )
...
continuous-integration/drone/push Build encountered an error
Change the specified minimum version of macOS (Apple Silicon) from 12 (Monterey) to 11(big sur).
2023-03-15 07:31:19 -03:00
AlexPeshkoff
9356f8772c
Misc
continuous-integration/drone/push Build encountered an error
2023-03-09 18:15:40 +03:00
Adriano dos Santos Fernandes
d1cde0b02a
Replace usage of icu.exe by icu_windows.zip.
2023-02-04 18:32:59 -03:00
Adriano dos Santos Fernandes
76685f7696
Extract ICU data from icudt.zip.
2023-02-04 18:32:58 -03:00
Adriano dos Santos Fernandes
a4d2f3aeba
Generate static libs in temp directory.
2023-02-04 18:32:57 -03:00
Adriano dos Santos Fernandes
14507af30d
Flat Android tree.
2023-02-04 18:32:57 -03:00
Adriano dos Santos Fernandes
56da7b245b
Fix Android cross build script running in Linux.
2023-02-04 18:32:57 -03:00
Adriano dos Santos Fernandes
85b84da6df
Link with Android log library.
2023-02-04 18:32:54 -03:00
Adriano dos Santos Fernandes
543d59e720
Split icu data file (used in Android) outside .exe compressed file.
2023-02-04 18:32:48 -03:00
9f37b29f77
Add missing ConfigurationTaget
2023-01-23 10:32:12 +01:00
689d3f16eb
Generate new upgrade codes for the vc runtime msi
2023-01-19 12:59:47 +01:00