7bda071ef8
Remove unneeded .vscode settings
2024-08-01 16:34:43 +02:00
f582d07855
Delete temporary secdb init files immediately (with thanks to Vlad)
2024-08-01 16:34:42 +02:00
6bdcc3e853
Do not fail packaging if implib not found
...
Do not fail packaging if qsg is not found
Fail packaging if ib_util.* not found
white space
2024-08-01 16:34:42 +02:00
Dmitry Yemanov
dd1e11474d
Merge branch 'semi-joins-v5' into v5.0-release
2024-07-31 09:18:40 +03:00
0ccfefe0d0
Replace fbit.bat with fbit.ps1
2024-07-26 11:12:58 +02:00
d746d1ee1a
Mostly minor syntax and white space changes
2024-07-26 11:12:12 +02:00
a0aaefbea6
Improve initialization of security db on first install
2024-07-26 11:11:15 +02:00
ea9a4d9985
Add option to package a build when release notes are unavailable
2024-07-26 11:09:42 +02:00
cd366bebc9
Dynamically assign $MAJOR during packaging
2024-07-26 11:08:17 +02:00
Adriano dos Santos Fernandes
832bbbacf5
Fix #8172 - The file include/firebird/impl/iberror_c.h is missing in the Linux x64 tar archive.
2024-07-08 22:03:33 -03:00
dimitr
be83845cc5
New config setting
2024-07-08 20:25:25 +03:00
f0cd9436a7
Improve installed product detection (WIP)
2024-06-21 13:41:13 +02:00
7a57e0a428
Replace tabs with spaces
2024-06-21 13:41:13 +02:00
edab238e23
Use @ consistently to produce cleaner output
...
and make debugging easier if case of problems
2024-06-21 13:41:13 +02:00
7d52ff317b
Fix #7911 - allow spaces in service name
...
when (un)installing via (un)install_service.bat
2024-06-21 13:41:13 +02:00
57546294bb
Improve detection and/or initialisation of security database
2024-06-18 10:19:27 +02:00
9f512314fc
Replace hard-coded major version number with a variable
2024-06-18 10:11:05 +02:00
b13861dcdb
Remove obsolete debug code
2024-06-18 09:59:56 +02:00
c40c091260
White space and some clean up
2024-06-18 09:56:52 +02:00
AlexPeshkoff
dc3fed9ed6
Fixed #8037 : remove directory entries from debug symbols tarball
...
(cherry picked from commit 04bec4d014
)
2024-04-25 12:40:12 +03:00
AlexPeshkoff
f4ac2f4b93
Fixed #8034 : set owner/group in tarball of non-root builds
...
(cherry picked from commit 1786e3665b
)
2024-04-25 12:40:12 +03:00
65c0ccca3b
#7926 Do not touch
files during packaging
2023-12-19 12:32:32 +01:00
Dmitry Yemanov
a27b08af12
Add changes mistakenly missing from PR
2023-12-09 14:33:57 +03:00
Vlad Khorsun
933b2741e7
Task #7897 : Remove obsolete setting ClearGTTAtRetaining
2023-12-01 16:02:12 +02:00
Adriano dos Santos Fernandes
13ff9c4704
Fix docker/windows CI.
2023-11-23 06:47:32 -03:00
Adriano dos Santos Fernandes
6e9016178f
Remove -flat_namespace from MacOS build - see #7827 .
2023-11-15 10:47:31 -03:00
Adriano dos Santos Fernandes
fbb16e854a
Fix #7827 - Problem using python firebird-driver with either intel or m1 Mac buiilds.
2023-11-08 07:52:42 -03:00
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