Bugzilla – Attachment 183783 Details for
Bug 40304
Zebrasrv config doesn't consider non-AMD64 CPUs
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Bug 40304: Zebrasrv configs now work on ARM CPUs
Bug-40304-Zebrasrv-configs-now-work-on-ARM-CPUs.patch (text/plain), 3.31 KB, created by
Jake Deery
on 2025-07-04 08:43:57 UTC
(
hide
)
Description:
Bug 40304: Zebrasrv configs now work on ARM CPUs
Filename:
MIME Type:
Creator:
Jake Deery
Created:
2025-07-04 08:43:57 UTC
Size:
3.31 KB
patch
obsolete
>From c6faba1340601c88defbbb48937b221165d6e690 Mon Sep 17 00:00:00 2001 >From: Jake Deery <jake.deery@openfifth.co.uk> >Date: Fri, 4 Jul 2025 09:34:03 +0100 >Subject: [PATCH] Bug 40304: Zebrasrv configs now work on ARM CPUs > >This patch adds more module search paths to the zebra-biblios-dom.cfg and zebra-authorities-dom.cfg, so that a larger range of CPU architectures will work with Zebra search unit tests. > >This will not change Debian package installs, but it will fix any git-based installs. > >TO TEST (you'll need access to an ARM-based CPU, and, preferably, an x86-64 machine): >ON THE ARM-BASED MACHINE: >a) start ktd, then ktd --shell >b) in ktd, run: prove -v t/db_dependent/Search.t >c) notice how the test now fails >APPLY PATCH >d) rerun step b >e) notice how the test now passes >ON THE X86-64-BASED MACHINE: >f) run steps a-e >g) notice how the test passes, both before and after applying the patch >SIGN OFF >--- > etc/zebradb/zebra-authorities-dom.cfg | 2 +- > etc/zebradb/zebra-biblios-dom.cfg | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > >diff --git a/etc/zebradb/zebra-authorities-dom.cfg b/etc/zebradb/zebra-authorities-dom.cfg >index f3b267b4fea..77b8378df5f 100644 >--- a/etc/zebradb/zebra-authorities-dom.cfg >+++ b/etc/zebradb/zebra-authorities-dom.cfg >@@ -8,7 +8,7 @@ profilePath:__ZEBRA_CONF_DIR__/authorities/etc:__ZEBRA_CONF_DIR__/etc:__ZEBRA_CO > > encoding: UTF-8 > # modulePath - where to look for loadable zebra modules >-modulePath: /usr/lib/idzebra-2.0/modules:/usr/lib64/idzebra-2.0/modules:/usr/lib/x86_64-linux-gnu/idzebra-2.0/modules/ >+modulePath: /usr/lib/idzebra-2.0/modules:/usr/lib/x86_64-linux-gnu/idzebra-2.0/modules:/usr/lib/i386-linux-gnu/idzebra-2.0/modules:/usr/lib/aarch64-linux-gnu/idzebra-2.0/modules:/usr/lib/arm-linux-gnueabi/idzebra-2.0/modules:/usr/lib/arm-linux-gnueabihf/idzebra-2.0/modules:/usr/lib/mips-linux-gnu/idzebra-2.0/modules:/usr/lib/mipsel-linux-gnu/idzebra-2.0/modules:/usr/lib/powerpc-linux-gnu/idzebra-2.0/modules:/usr/lib/powerpc64le-linux-gnu/idzebra-2.0/modules:/usr/lib/s390x-linux-gnu/idzebra-2.0/modules > > # Files that describe the attribute sets supported. > attset: bib1.att >diff --git a/etc/zebradb/zebra-biblios-dom.cfg b/etc/zebradb/zebra-biblios-dom.cfg >index 76ed2169901..e2d56aff90e 100644 >--- a/etc/zebradb/zebra-biblios-dom.cfg >+++ b/etc/zebradb/zebra-biblios-dom.cfg >@@ -5,7 +5,7 @@ > # Where are the config files located? > profilePath:__ZEBRA_CONF_DIR__/biblios/etc:__ZEBRA_CONF_DIR__/etc:__ZEBRA_CONF_DIR__/marc_defs/__ZEBRA_MARC_FORMAT__/biblios:__ZEBRA_CONF_DIR__/lang_defs/__ZEBRA_LANGUAGE__:__ZEBRA_CONF_DIR__/xsl > # modulePath - where to look for loadable zebra modules >-modulePath: /usr/lib/idzebra-2.0/modules:/usr/lib64/idzebra-2.0/modules:/usr/lib/x86_64-linux-gnu/idzebra-2.0/modules/ >+modulePath: /usr/lib/idzebra-2.0/modules:/usr/lib/x86_64-linux-gnu/idzebra-2.0/modules:/usr/lib/i386-linux-gnu/idzebra-2.0/modules:/usr/lib/aarch64-linux-gnu/idzebra-2.0/modules:/usr/lib/arm-linux-gnueabi/idzebra-2.0/modules:/usr/lib/arm-linux-gnueabihf/idzebra-2.0/modules:/usr/lib/mips-linux-gnu/idzebra-2.0/modules:/usr/lib/mipsel-linux-gnu/idzebra-2.0/modules:/usr/lib/powerpc-linux-gnu/idzebra-2.0/modules:/usr/lib/powerpc64le-linux-gnu/idzebra-2.0/modules:/usr/lib/s390x-linux-gnu/idzebra-2.0/modules > > encoding: UTF-8 > # Files that describe the attribute sets supported. >-- >2.39.5 (Apple Git-154)
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
|
Splinter Review
Attachments on
bug 40304
:
183783
|
183784