Am Sun, 22 May 2022 09:01:15 -0400
schrieb John Fine <
johnfi...@gmail.com>:
> On Sun, May 22, 2022 at 3:59 AM Kornel Benko <
Kornel...@berlin.de> wrote:
>
> >
> > compiling hugin++ and creating a package, I regularly get the message
> > ...
> > CPack Warning: Adding file to tar:
> > #top level
> > directory:
> > /BUILD/BUILDMint18/BuildHugin_plus/_CPack_Packages/Linux/DEB/hugin-2021.1.0.8534-Linux
> > #missing file: /usr2/src/hugin/huginplusplus-hugin++/Debian/shlibs.local
> >
>
> I hope someone helps you soon. But in case no one does, I did not want you
> to think your post was ignored.
>
> I'm the only Hugin++ developer using Linux, so any quick help would need to
> come from someone working on hugin, rather than on hugin++
>
> I haven't even tried building a package for hugin++ yet. I need to learn
> about that, but haven't had time. I have only built hugin++ executables to
> use and test myself. I use Fedora and haven't even booted my Ubuntu system
> in months (and the package building is very different between the two). I
> know near zero about cmake.
>
> I feel like I ought to take responsibility for the problem you found and
> eventually will if no one else does. But for all the above reasons, it
> will be a fairly long time before I am able to do so.
It is not your fault. In fact, the same warning is when creating package for hugin.
The reason for this is the line in CMakeLists.txt
SET(CPACK_DEBIAN_PACKAGE_CONTROL_EXTRA
"${CMAKE_CURRENT_SOURCE_DIR}/Debian/postinst"
"${CMAKE_CURRENT_SOURCE_DIR}/Debian/shlibs.local")
but the repository does not contain the file shlibs.local.
Kornel