Opened 7 years ago

Closed 7 years ago

#41922 closed update (fixed)

sphinx: update to 2.1.4

Reported by: virvit@… Owned by: ryandesign (Ryan Schmidt)
Priority: Normal Milestone:
Component: ports Version: 2.2.1
Keywords: Cc:
Port: sphinx

Description

Hello. Is there a way to add --with-pgsql key to ./configure for sphinx? By default it doesn't support PostgreSQL unfortunately.

Also it would be great to update port to current stable release: 2.1.14. Thank you! (http://sphinxsearch.com/)

Change History (3)

comment:1 in reply to:  description Changed 7 years ago by ryandesign (Ryan Schmidt)

Keywords: sphinx postgresql removed
Owner: changed from macports-tickets@… to ryandesign@…
Status: newassigned
Summary: Postgresql Support for Sphinx 2.0.6sphinx: update to 2.1.4
Type: requestupdate

Replying to virvit@…:

Hello. Is there a way to add --with-pgsql key to ./configure for sphinx? By default it doesn't support PostgreSQL unfortunately.

Yes: use any of the existing postgresqlXY variants:

$ port variants sphinx
sphinx has the variants:
   mariadb: Enable MariaDB support
     * conflicts with mysql5 mysql51 mysql55 percona
[+]mysql5: Enable MySQL 5 support
     * conflicts with mariadb mysql51 mysql55 percona
   mysql51: Enable MySQL 5.1 support
     * conflicts with mariadb mysql5 mysql55 percona
   mysql55: Enable MySQL 5.5 support
     * conflicts with mariadb mysql5 mysql51 percona
   percona: Enable Percona support
     * conflicts with mariadb mysql5 mysql51 mysql55
   postgres: Legacy compatibility variant
     * requires postgresql82
   postgresql82: Enable PostgreSQL 8.2 support
     * conflicts with postgresql83 postgresql84 postgresql90 postgresql91 postgresql92
   postgresql83: Enable PostgreSQL 8.3 support
     * conflicts with postgresql82 postgresql84 postgresql90 postgresql91 postgresql92
   postgresql84: Enable PostgreSQL 8.4 support
     * conflicts with postgresql82 postgresql83 postgresql90 postgresql91 postgresql92
   postgresql90: Enable PostgreSQL 9.0 support
     * conflicts with postgresql82 postgresql83 postgresql84 postgresql91 postgresql92
   postgresql91: Enable PostgreSQL 9.1 support
     * conflicts with postgresql82 postgresql83 postgresql84 postgresql90 postgresql92
   postgresql92: Enable PostgreSQL 9.2 support
     * conflicts with postgresql82 postgresql83 postgresql84 postgresql90 postgresql91
   universal: Build for multiple architectures

e.g. you could:

sudo port install sphinx +postgresql92

Also it would be great to update port to current stable release: 2.1.14. Thank you! (http://sphinxsearch.com/)

I'll see what I can do.

comment:2 Changed 7 years ago by virvit@…

Actually that solved my issue (sudo port install sphinx +postgresql92)! I was not aware of such options. Sorry for bothering you and thank you for your help!

Update to latest version would be useful but it can wait. Thanks again.

comment:3 in reply to:  2 Changed 7 years ago by ryandesign (Ryan Schmidt)

Resolution: fixed
Status: assignedclosed

Replying to virvit@…:

Actually that solved my issue (sudo port install sphinx +postgresql92)! I was not aware of such options. Sorry for bothering you and thank you for your help!

Yup, many ports have variants, for optional features that you can enable or disable. And I added postgresql93 and mysql56 variants to sphinx in r115100.

Update to latest version would be useful but it can wait. Thanks again.

Updated to 2.1.4 in r115101. To get these fixes, wait 30 minutes, then run "sudo port selfupdate" and "sudo port upgrade outdated".

Note: See TracTickets for help on using tickets.