Ponce / slackbuilds

fork of master branch from git://git.slackbuilds.org/slackbuilds.git (read more on wiki). If you want to fork/pull request do it only over master (the other branches are temporary and are always rebased on master). alternative interface https://cgit.ponce.cc/slackbuilds/
https://slackware.ponce.cc
163 stars 62 forks source link

grpc build broken #246

Closed kovmir closed 2 months ago

kovmir commented 2 months ago

  The imported target "utf8_range::utf8_validity" references the file

     "/usr/lib64/libutf8_validity.a"

  but this file does not exist.  Possible reasons include:

  * The file was deleted, renamed, or moved to another location.

  * An install or uninstall procedure did not complete successfully.

  * The installation package was faulty and contained

     "/usr/lib64/cmake/utf8_range/utf8_range-targets.cmake"

  but not all the files it references.

Call Stack (most recent call first):
  /usr/lib64/cmake/utf8_range/utf8_range-config.cmake:7 (include)
  /usr/lib64/cmake/protobuf/protobuf-config.cmake:12 (find_package)
  cmake/protobuf.cmake:58 (find_package)
  CMakeLists.txt:377 (include)```
Ponce commented 2 months ago

Hi @kovmir ,

I'm not able to reproduce: here grpc builds fine on slackware64-current...

kovmir commented 2 months ago

Can you please give a hint where to look? I have a fresh -current with all packages updated, and everything installed except xfce and kde package sets. I have a fresh protobuf version.

Ponce commented 2 months ago

frankly I don't know: I would just check if your protobuf is the one shipped with current, but other than that I have no idea...

kovmir commented 2 months ago

I tried deleting and reinstalling it, does not help.

Ponce commented 2 months ago

@kovmir: the only platform supported by this repository is a complete and fresh (latest version, no additional packages) installation of Slackware current.

I'm sorry but personal installations are not supported: please refer to the wiki and the dedicated topic on LQ (same prerequisites apply) for more informations.