Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • W weston
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 342
    • Issues 342
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 130
    • Merge requests 130
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • waylandwayland
  • weston
  • Issues
  • #269
Closed
Open
Issue created Aug 03, 2019 by Héctor Orón Martínez@zumbi

libweston-6-protocols.pc: contains architecture specific path, but it is installed in shared

Hello,

While switching to meson build system, I encounter that libweston-6-protocols.pc file contains the following:

prefix=/usr
libdir=${prefix}/lib/x86_64-linux-gnu
includedir=${prefix}/include

datarootdir=${prefix}/share
pkgdatadir=${pc_sysrootdir}${datarootdir}/libweston/protocols

Name: libWeston Protocols
Description: libWeston protocol files
Version: 6.0.1
Cflags: -I${includedir}

This file installs into /usr/share/pkgconfig/ which it is architecture independent path, but the file itself has architecture dependent code. In previous weston 5.0.0 with autotools build system, that file was not generated.

Should the file be installed into /usr/lib/*/pkgconfg as the other pkgconfig files?

I'll follow up with a MR proposing such change.

Regards

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking