Uploaded image for project: 'MariaDB Server'
  1. MariaDB Server
  2. MDEV-35809

Clean mysql_release.cmake of no-longer supported or unmaintained architectures

Details

    • Task
    • Status: Open (View Workflow)
    • Major
    • Resolution: Unresolved
    • None
    • None
    • None

    Description

      Following https://github.com/MariaDB/server/pull/3744, it is quite clear that many platform specific flags are defined for obsolete platforms in cmake/build_configurations/mysql_release.cmake

      It still is possible that some distribution maintains a specific version / architecture. We should do a bit of research / community outreach asking for user feedback before dropping them.

      This task should also cover EoL compiler workarounds & flags.

      See PR comments for specific remarks marko.

      Attachments

        Issue Links

          Activity

            Also, there is an old discussion about -O2 vs -O3. -O3 is remnant of the autotools build system. I do not remember there was ever a measurement how much does -O3 bring compared to Maybe we can leave the flags as-is, and just use RelWithDebInfo's "-O2 -g" (perhaps even adding -fno-omit-frame-pointer to the mix, to please profiling and other tools that depend on good stack trace)

            wlad Vladislav Vaintroub added a comment - Also, there is an old discussion about -O2 vs -O3. -O3 is remnant of the autotools build system. I do not remember there was ever a measurement how much does -O3 bring compared to Maybe we can leave the flags as-is, and just use RelWithDebInfo's "-O2 -g" (perhaps even adding -fno-omit-frame-pointer to the mix, to please profiling and other tools that depend on good stack trace)

            People

              Unassigned Unassigned
              cvicentiu Vicențiu Ciorbaru
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:

                Git Integration

                  Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.