8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-23 04:03:04 +01:00
Commit Graph

2844 Commits

Author SHA1 Message Date
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