FS#58410 - [libsynctex] missing new header file synctex_version.h

Attached to Project: Community Packages
Opened by Jeb Rosen (jebrosen) - Monday, 30 April 2018, 20:48 GMT
Last edited by Toolybird (Toolybird) - Sunday, 16 April 2023, 00:53 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Rémy Oudompheng (remyoudompheng)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Synctex appears to have a new header file (synctex_version.h) that is not present in libsynctex-2018.47465-1

I discovered this after trying to build zathura locally, since it was not rebuilt with the libsynctex update.


In file included from ../zathura/synctex.c:8:0:
/usr/include/synctex/synctex_parser.h:53:10: fatal error: synctex_version.h: No such file or directory
#include "synctex_version.h"
^~~~~~~~~~~~~~~~~~~

The file synctex_version.h is present in the sources but not in the built package. I can't tell if it's a problem with the upstream build system or Arch's PKGBUILD.
This task depends upon

Closed by  Toolybird (Toolybird)
Sunday, 16 April 2023, 00:53 GMT
Reason for closing:  Fixed
Additional comments about closing:  The header is present these days so this likely got fixed long ago.
Comment by Eli Schwartz (eschwartz) - Monday, 30 April 2018, 20:57 GMT
Is this basically  FS#58403 ?

The update seems to have totally broken a bunch of things.
Comment by Jeb Rosen (jebrosen) - Monday, 30 April 2018, 21:06 GMT
Oh, I didn't get as far as seeing  FS#58403 . I think this is technically a different issue since it affects anything that attempts to #include "syntex_parser.h" regardless of API compatibility. That being said it would also need to be fixed in order to fix  FS#58403  properly.
Comment by Johannes Löthberg (demize) - Thursday, 03 May 2018, 19:07 GMT
 FS#58403  is other things not supporting the new ABI, this bug is the libsynctex package itself being broken.

Loading...