← Back to team overview

maria-discuss team mailing list archive

Re: Building 10.4.13 without PAM

 

Vincent, and others.  I’m still locally patching my tree to avoid MDEV-23027.  As that’s very similar, perhaps you can address that too before the upcoming builds?

 

              - Chris

 

From: Vicențiu Ciorbaru <vicentiu@xxxxxxxxxxx>
Organization: MariaDB Foundation
Date: Tuesday, July 7, 2020 at 10:51
To: "Chris Ross (cross2)" <cross2@xxxxxxxxx>
Cc: "maria-discuss@xxxxxxxxxxxxxxxxxxx" <maria-discuss@xxxxxxxxxxxxxxxxxxx>
Subject: Re: [Maria-discuss] Building 10.4.13 without PAM

 

MDEV created to track this

https://jira.mariadb.org/browse/MDEV-23114

Vicențiu

On 07.07.2020 17:38, Vicențiu Ciorbaru wrote:

Hi Chris!

I found the reason for your problem. It's a combination of BUILD_CONFIG=mysql_release and not having the pam-devel packages installed.

The following line:
/mariadb-10.4.13/cmake/build_configurations/mysql_release.cmake(127):  SET(PLUGIN_AUTH_PAM YES )

Overrides your settings. I don't think you can do anything about this without a patch to the sources. You can delete that line from the cmake file and it should work. Best to create an MDEV about this to get it covered for next release.

Vicențiu

On 07.07.2020 16:27, Chris Ross (cross2) wrote:

TMPDIR="/data/sources/tmp" \

        cmake -DBUILD_CONFIG=mysql_release -DAWS_SDK_EXTERNAL_PROJECT=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINSTALL_LAYOUT=RPM \

-DINSTALL_PLUGINDIR=lib64/plugin -DINSTALL_SYSCONFDIR="" -DINSTALL_MYSQLTESTDIR="" -DWITH_EMBEDDED_SERVER=NO -DWITH_JEMALLOC=OFF \

-DWITH_PCRE=auto -DWITH_SSL=system -DWITH_ZLIB=system -DWITH_WSREP=OFF -DPLUGIN_WSREP_INFO=NO -DPLUGIN_AUTH_TEST_PLUGIN=NO \

-DPLUGIN_TEST_SQL_DISCOVERY=NO -DPLUGIN_TEST_VERSIONING=NO -DPLUGIN_BLACKHOLE=NO -DPLUGIN_EXAMPLE=NO \

-DPLUGIN_EXAMPLE_KEY_MANAGEMENT=NO -DPLUGIN_FTEXAMPLE=NO -DPLUGIN_FEDERATED=NO -DPLUGIN_FEDERATEDX=NO \

-DPLUGIN_MROONGA=NO -DMRN_GROONGA_EMBED=OFF -DPLUGIN_SPIDER=NO -DPLUGIN_SPHINX=NO -DPLUGIN_TOKUDB=NO \

-DPLUGIN_ROCKSDB=NO -DSKIP_TESTS=ON -DWITH_UNIT_TESTS=NO -DPLUGIN_AUTH_PAM=NO -DPLUGIN_AUTH_PAM_V1=NO)
-- 
Vicențiu Ciorbaru
Software Developer, Team Lead, MariaDB Foundation


_______________________________________________
Mailing list: https://launchpad.net/~maria-discuss
Post to     : maria-discuss@xxxxxxxxxxxxxxxxxxx
Unsubscribe : https://launchpad.net/~maria-discuss
More help   : https://help.launchpad.net/ListHelp
-- 
Vicențiu Ciorbaru
Senior Software Engineer, Team Lead @ MariaDB Foundation
+40 756 631 265
https://mariadb.org

Attachment: smime.p7s
Description: S/MIME cryptographic signature


References