← Back to team overview

dx-packages team mailing list archive

[Bug 1648877] Re: Wrong include path to sphinx_config.h

 

This bug was fixed in the package sphinxbase - 0.8+5prealpha+1-1

---------------
sphinxbase (0.8+5prealpha+1-1) unstable; urgency=medium

  * Team upload

  [ Samuel Thibault ]
  * Use canonical anonscm vcs URL.
  * control: Update maintainer mailing list.
  * rules: Use DEB_BUILD_ARCH_ENDIAN instead of hardcoding a list.
  * control: Bump Standards-Version to 4.1.1.

  [ Paul Gevers ]
  * New upstream release
  * Bump debhelper compat level to 10
  * Fix watch file for version mangling (and hope upstream doesn't release
    again with the same version name)
  * Add symbols file
  * Enable hardening
  * Add fix-sphinx_lm_convert-manpage.patch because one line is missing
    (thanks Lintian)
  * Make sure that sphinx_config.h can be found by other header files
    after installation (LP: #1648877) Thanks Silvano Sallese
  * Clarify license of doc/doxy2swig.py with author
  * Don't ship the static library in python-sphinxbase
  * Build-depend on libpulse-dev instead of libasound2-dev, and remove it from
    Build-Conflicts.
  * Have libsphinxbase-dev depend on libpulse-dev instead of libasound2-dev.

 -- Paul Gevers <elbrus@xxxxxxxxxx>  Sun, 05 Nov 2017 20:54:53 +0100

** Changed in: sphinxbase (Ubuntu)
       Status: New => Fix Released

-- 
You received this bug notification because you are a member of DX
Packages, which is subscribed to sphinxbase in Ubuntu.
https://bugs.launchpad.net/bugs/1648877

Title:
  Wrong include path to sphinx_config.h

Status in sphinxbase package in Ubuntu:
  Fix Released

Bug description:
  Hi,

  This bug appears in more than one Ubuntu 16.04.1 system where I
  install the libsphinxbase-dev package through apt.

  Some include files have wrong path to the sphinx_config.h header file.

  When compiling my code, the header files listed below cause to tell
  that there is not a sphinx_config.h file (but it's located in
  /usr/include/x86_64-linux-gnu/sphinxbase/).

  In order to compile my code I had to modify the following .h files
  under the /usr/include/x86_64-linux-gnu/sphinxbase/ system path.

  The following corrections solved the issue.

  In the file /usr/include/x86_64-linux-gnu/sphinxbase/ad.h at line 44
  In the file /usr/include/x86_64-linux-gnu/sphinxbase/prim_type.h at line 88
  In the file /usr/include/x86_64-linux-gnu/sphinxbase/sbthread.h at line 46

  changed from this
    #include <sphinx_config.h>
  to this
    #include <sphinxbase/sphinx_config.h>

  I hope this could help to update the package.
  I use sphinxbase on other systems and I hope in the future I don't need to touch the system files.

  For completeness:
  - this is not happening on Ubuntu 14.04.* systems, but I know the versions are heavily different.

  - Source: http://archive.ubuntu.com/ubuntu/pool/universe/s/sphinxbase/sphinxbase_0.8+5prealpha.orig.tar.gz
  the files are in /sphinxbase-5prealpha/include/sphinxbase/

  - Package: libsphinxbase-dev

  - Package version: 0.8+5prealpha-2ubuntu1

  Thank you.

  Best regards,
   Silvano

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/sphinxbase/+bug/1648877/+subscriptions


References