Bug 1650906 - synctex.pc has invalid prefix
Summary: synctex.pc has invalid prefix
Keywords:
Status: CLOSED DUPLICATE of bug 1426622
Alias: None
Product: Fedora
Classification: Fedora
Component: texlive-base
Version: 29
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Tom "spot" Callaway
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-11-17 12:57 UTC by Ting-Wei Lan
Modified: 2018-11-26 17:59 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2018-11-26 17:59:10 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Ting-Wei Lan 2018-11-17 12:57:59 UTC
Description of problem:
synctex.pc references path on the build machine (/builddir/build/BUILD/texlive-base-20180414) which does not exist on systems installing this package.

Version-Release number of selected component (if applicable):
texlive-lib-devel-20180414-25.fc29.x86_64

How reproducible:
Always

Steps to Reproduce:
1. pkg-config --cflags synctex

Actual results:
-I/builddir/build/BUILD/texlive-base-20180414/source/inst/include/synctex

Expected results:
-I/usr/include/synctex

Additional info:
It causes Evince to fail to build in JHBuild:
gmake[3]: Entering directory '/home/lantw44/gnome/build/evince/libdocument'
  CC       libevdocument3_la-ev-annotation.lo
cc1: error: /builddir/build/BUILD/texlive-base-20180414/source/inst/include/synctex: No such file or directory [-Werror=missing-include-dirs]
cc1: some warnings being treated as errors
gmake[3]: *** [Makefile:856: libevdocument3_la-ev-annotation.lo] Error 1

Comment 1 Tom "spot" Callaway 2018-11-26 17:59:10 UTC

*** This bug has been marked as a duplicate of bug 1426622 ***


Note You need to log in before you can comment on or make changes to this bug.