8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-22 18:43:02 +01:00
Commit Graph

2834 Commits

Author SHA1 Message Date
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
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
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.
All checks were successful
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.
All checks were successful
continuous-integration/drone/push Build is passing
2023-06-14 20:46:46 -03:00
AlexPeshkoff
4cb59f3ace Mark Redirection as deprecated
All checks were successful
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
All checks were successful
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.
All checks were successful
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