Debian Jessie includes Postgresql 9.4 - update software dependency makefile

Bug #1445150 reported by Josh Stompro
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Evergreen
Fix Released
Medium
Unassigned
2.7
Fix Released
Medium
Unassigned

Bug Description

Debian Jessie includes Postgresql 9.4 but the Makefile.debian-jessie references 9.3. A fix in a working branch is in progress.

EG 2.8.0
OSRF 2.4.0

This probably is needed for 2.7 also.

Josh

Changed in evergreen:
assignee: nobody → Josh Stompro (u-launchpad-stompro-org)
Revision history for this message
Josh Stompro (u-launchpad-stompro-org) wrote :
tags: added: pullrequest
Changed in evergreen:
assignee: Josh Stompro (u-launchpad-stompro-org) → nobody
Revision history for this message
Ben Shum (bshum) wrote :

Seems logical to me. Pushed to master and backported to rel_2_8 and rel_2_7. Will require some further testing by interested parties to ensure that PG 9.4 works fine in all areas. So far, it seems okay in most of the things I tried.

Ben Shum (bshum)
Changed in evergreen:
milestone: none → 2.8.2
status: New → Fix Committed
importance: Undecided → Medium
Revision history for this message
Ben Shum (bshum) wrote :

********************************************************************************
* There is no configuration for full text search config, for the database *
* version you have installed (94). If you're not really sure why, you should *
* proabably press 'Control-C' now, and abort. To continue using the latest *
* available version (93), press enter. For assistance, please email *
* <email address hidden> or join #Evergreen on the *
* freenode IRC network. *
********************************************************************************

So that's what we get when we've got PG 9.4 installed and then try to build the database.

It looks like we need a copy made for 000.english.pg94.fts-config.sql in Open-ILS/src/sql/Pg/

If we copy the 93 version of the file, it also works for 94 in my testing, though I think we should check the file.

Changed in evergreen:
status: Fix Committed → Triaged
tags: removed: pullrequest
Revision history for this message
Ben Shum (bshum) wrote :

This is a working branch to put us on the path: user/bshum/add_94_fts_config

http://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/bshum/add_94_fts_config

tags: added: pullrequest
Revision history for this message
Ben Shum (bshum) wrote :

I changed my mind after looking more closely at the files. Looks like the 92 and 93 are just symlinks back to the 91 file. So let's just add a 94 symlink.

Pushed to master, rel_2_8, and rel_2_7. We should be all set for Debian Jessie / PG 9.4 support now.

Changed in evergreen:
status: Triaged → Fix Committed
Changed in evergreen:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.