Skip to content

Conversation

@MrKeiKun
Copy link
Contributor

@MrKeiKun MrKeiKun commented Aug 24, 2025

Pull Request Prelude

Changes Proposed

  • Refactored github ci yaml files
  • Adjusted some pcre and mysql lib dependency packages.
  • Fixed some gcc warnings
  • Add support for PCRE2
    • Definition conditions for PCRE headers.
    • Added missing PreprocessorDefinitions for VS build.
  • Replaced php-sqllint with SQLFluff
  • Github Action for Windows Build for multiple VS Versions
  • Add missing CodeQL config
  • Controller can cancel itself too
  • Added autoconf on hwsapibot
  • Updated cJSON to v1.7.18
    • Fixed double to integer cast to double comparison
  • Windows image to windows-2025

The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see actions/runner-images#12677

  • Adjusted ci/travis builld and buildhpm to do autoconf before configure.
  • Fixed validateinterfaces.py regex pattern issue
  • AC_C_BIGENDIAN warning (TBD)
  • Added automake for package dependency for macos latest and m1
  • Adjusted importdb to be more verbose.

Issues addressed:

@MrKeiKun MrKeiKun changed the title Fixed CI issue regarding package dependencies. Fixed CI issues Sep 1, 2025
@MrKeiKun MrKeiKun force-pushed the ci-issue-packlages branch 5 times, most recently from bde8949 to ef5ebf7 Compare September 3, 2025 11:40
Signed-off-by: Lorenzo Buitizon <the.keikun@gmail.com>
Signed-off-by: Lorenzo Buitizon <the.keikun@gmail.com>
Signed-off-by: Lorenzo Buitizon <the.keikun@gmail.com>
…C_ARMORPROPERTY.

Signed-off-by: Lorenzo Buitizon <the.keikun@gmail.com>
@MrKeiKun MrKeiKun force-pushed the ci-issue-packlages branch 12 times, most recently from d32263b to 7bbad10 Compare September 7, 2025 19:02
AC_CONFIG_SRCDIR([Hercules])
AC_REVISION([m4_esyscmd_s([type git >/dev/null 2>&1 && git describe --always 2>/dev/null || echo '(unknown version)'])])
AC_PREREQ([2.71])
AC_PREREQ([2.69])
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@MishimaHaruna @4144 i lower down the version to 2.69 since ubuntu 20.04 official repo doesnt have autoconf version 2.71 or higher

@MrKeiKun MrKeiKun force-pushed the ci-issue-packlages branch 4 times, most recently from 8a7abca to ef10620 Compare September 8, 2025 18:39
@MrKeiKun
Copy link
Contributor Author

MrKeiKun commented Sep 8, 2025

@4144 pcre and pcre2 are wayyyyy different. LOL

@MrKeiKun MrKeiKun force-pushed the ci-issue-packlages branch 4 times, most recently from 7ae309c to 99519dd Compare September 12, 2025 21:35
Signed-off-by: Lorenzo Buitizon <the.keikun@gmail.com>
Signed-off-by: Lorenzo Buitizon <the.keikun@gmail.com>
Signed-off-by: Lorenzo Buitizon <the.keikun@gmail.com>
@MrKeiKun MrKeiKun force-pushed the ci-issue-packlages branch 4 times, most recently from d69c181 to ecfa319 Compare September 14, 2025 00:15
…er sizes.

Signed-off-by: Lorenzo Buitizon <the.keikun@gmail.com>
Signed-off-by: Lorenzo Buitizon <the.keikun@gmail.com>
@MrKeiKun MrKeiKun force-pushed the ci-issue-packlages branch 12 times, most recently from 8bd8efa to 8768774 Compare September 14, 2025 19:17
Signed-off-by: Lorenzo Buitizon <the.keikun@gmail.com>
@MrKeiKun
Copy link
Contributor Author

imma split this quite big already. :(

@MrKeiKun MrKeiKun closed this Sep 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant