Free open-source SQL full-text search engine
http://sphinxsearch.com/
Sphinx is a full-text search engine, distributed under GPL version 2.
Commercial licensing is also available upon request.
Generally, it's a standalone search engine, meant to provide fast,
size-efficient and relevant fulltext search functions to other
applications. Sphinx was specially designed to integrate well with SQL
databases and scripting languages. Currently built-in data source
drivers support fetching data either via direct connection to MySQL,
PostgreSQL, or from a pipe in a custom XML format.
As for the name, Sphinx is an acronym which is officially decoded as
SQL Phrase Index. Yes, I know about CMU's Sphinx project.
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Leap:15.2/sphinx && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
obs.patch | 0000000416 416 Bytes | |
reproducible.patch | 0000001000 1000 Bytes | |
searchd.init | 0000002061 2.01 KB | |
searchd.service | 0000000305 305 Bytes | |
sphinx-2.2.11-release.tar.gz | 0003061998 2.92 MB | |
sphinx-default_listen.patch | 0000000960 960 Bytes | |
sphinx.changes | 0000009161 8.95 KB | |
sphinx.spec | 0000009729 9.5 KB |
Latest Revision
Ludwig Nussel (lnussel_factory)
committed
(revision 3)
branch from 15.1
Comments 1
As stated by email 10 days ago, the build failure is due to something else not working in 15.2 (sphinx devel package is building fine from 42.3 to Tumbleweed actually, expect for 15.2)
mysql config 15.1
libmariadb3-3.0.7-lp151.2.1.x86_64 libmariadb-devel-3.0.7-lp151.2.1.x86_64
mysql_config Copyright 2011-2015 MariaDB Corporation AB Get compiler flags for using the MariaDB Connector/C. Usage: mysql_config [OPTIONS] --cflags [-I/usr/include/mysql -I/usr/include/mysql/mariadb] --include [-I/usr/include/mysql -I/usr/include/mysql/mariadb] --libs [-L/usr/lib64 -lmariadb -lz -ldl -lm -lpthread -lssl -lcrypto] --libs_r [-L/usr/lib64 -lmariadb -lz -ldl -lm -lpthread -lssl -lcrypto] --libs_sys [-lz -ldl -lm -lpthread -lssl -lcrypto] --version [10.3.6] --cc_version [3.0.7] --socket [/run/mysql/mysql.sock] --port [3306] --plugindir [-L/usr/lib64 -lmariadbprivate -lz -ldl -lm -lpthread -lssl -lcrypto] --tlsinfo [/usr/lib64/mysql/plugin/] --privatelibs [OpenSSL 1.1.0i]
mysql config 15.2
libmariadb-devel-3.1.2-lp152.1.6.x86_64 libmariadb3-3.1.2-lp152.1.6.x86_64
mysql_config Copyright 2011-2019 MariaDB Corporation AB Get compiler flags for using the MariaDB Connector/C. Usage: mysql_config [OPTIONS] --cflags [-I/usr/include/mysql -I/usr/include/mysql/mariadb] --include [-I/usr/include/mysql -I/usr/include/mysql/mariadb] --libs [-L/usr/lib64 -lmariadb -lz -ldl -lm -lpthread -lssl -lcrypto] --libs_r [-L/usr/lib64 -lmariadb -lz -ldl -lm -lpthread -lssl -lcrypto] --libs_sys [-lz -ldl -lm -lpthread -lssl -lcrypto] --version [10.4.3] --cc_version [3.1.2] --socket [/run/mysql/mysql.sock] --port [3306] --plugindir [-L/usr/lib64 -lmariadbprivate -lz -ldl -lm -lpthread -lssl -lcrypto] --tlsinfo [/usr/lib64/mysql/plugin/] --privatelibs [OpenSSL 1.1.1d]
mysql config TW
libmariadb3-3.1.5-1.1.x86_64 libmariadb-devel-3.1.5-1.1.x86_64
mysql_config Copyright 2011-2019 MariaDB Corporation AB Get compiler flags for using the MariaDB Connector/C. Usage: mysql_config [OPTIONS] --cflags [-I/usr/include/mysql -I/usr/include/mysql/mariadb] --include [-I/usr/include/mysql -I/usr/include/mysql/mariadb] --libs [-L/usr/lib64 -lmariadb] --libs_r [-L/usr/lib64 -lmariadb] --libs_sys [-lz -ldl -lm -lpthread -lssl -lcrypto] --version [10.4.3] --cc_version [3.1.5] --socket [/run/mysql/mysql.sock] --port [3306] --plugindir [-L/usr/lib64 -lmariadbprivate -lz -ldl -lm -lpthread -lssl -lcrypto] --tlsinfo [/usr/lib64/mysql/plugin/] --privatelibs [OpenSSL 1.1.1d]
For the plateform where it works you have a mysql_real_connect result as yes
checking for mysql_config... mysql_config checking for mysql_real_connect... yes checking MySQL include files... -I/usr/include/mysql -I/usr/include/mysql/mariadb checking MySQL libraries... -L/usr/lib64 -lmariadb
On 15.2 it doesn't give a result.
checking for mysql_config... mysql_config checking for mysql_real_connect... no
So clearly not the sphinx package fault itself, 3.1.2 introduced in Leap 15.2 is causing failure, version 3.1.5 or previous had already fixes for that. Once mariadb will be fixed in 15.2, then sphinx will also build.