Created attachment 173275 [details] The shar to add the port to devel babeltrace provides libraries and tools to read/write/convert execution traces. The main format expected to be converted to/from is the Common Trace Format (CTF). this library could be used by gdb. The attached shar creates the babeltrace directory. It should be executed under devel. The new babeltrace port should be manually added to devel/Makefile.
===> Portlint output: WARN: /usr/local/ports/devel/babeltrace/pkg-plist: [20]: installing shared libraries, please define USE_LDCONFIG as appropriate WARN: /usr/local/ports/devel/babeltrace/pkg-plist: [21]: installing shared libraries, please define USE_LDCONFIG as appropriate WARN: /usr/local/ports/devel/babeltrace/pkg-plist: [24]: installing shared libraries, please define USE_LDCONFIG as appropriate WARN: /usr/local/ports/devel/babeltrace/pkg-plist: [25]: installing shared libraries, please define USE_LDCONFIG as appropriate WARN: /usr/local/ports/devel/babeltrace/pkg-plist: [28]: installing shared libraries, please define USE_LDCONFIG as appropriate WARN: /usr/local/ports/devel/babeltrace/pkg-plist: [29]: installing shared libraries, please define USE_LDCONFIG as appropriate WARN: /usr/local/ports/devel/babeltrace/pkg-plist: [32]: installing shared libraries, please define USE_LDCONFIG as appropriate WARN: /usr/local/ports/devel/babeltrace/pkg-plist: [33]: installing shared libraries, please define USE_LDCONFIG as appropriate WARN: /usr/local/ports/devel/babeltrace/pkg-plist: [36]: installing shared libraries, please define USE_LDCONFIG as appropriate WARN: /usr/local/ports/devel/babeltrace/pkg-plist: [37]: installing shared libraries, please define USE_LDCONFIG as appropriate WARN: /usr/local/ports/devel/babeltrace/pkg-plist: [40]: installing shared libraries, please define USE_LDCONFIG as appropriate WARN: /usr/local/ports/devel/babeltrace/pkg-plist: [41]: installing shared libraries, please define USE_LDCONFIG as appropriate FATAL: /usr/local/ports/devel/babeltrace/pkg-plist: [43]: installing pkg-config files into lib/pkgconfig. All pkg-config files must be installed into libdata/pkgconfig for them to be found by pkg-config. FATAL: /usr/local/ports/devel/babeltrace/pkg-plist: [44]: installing pkg-config files into lib/pkgconfig. All pkg-config files must be installed into libdata/pkgconfig for them to be found by pkg-config. 2 fatal errors and 12 warnings found.
That's quite strange. I mean, probably pkgconfig files are installed in the wrong place and I've to fix that (now I'm no holiday, but I'll fix it in a couple of days). What strange is, is portlint -A tell me that everything is fine. Are you running portlint inside poudriere? How can I reproduce the same error? Thanks!
Created attachment 173442 [details] The new shar, fixing portlint claims The attached shar fixes FATAL and WARNINGS issues found by portlint. pkgconfig files are now installed in the right path and USE_LDCONFIG is set accordingly.
(In reply to luca.pizzamiglio from comment #2) I use portlint -abt, but portlint -A shows the same errors. portlint version 2.17.4
A commit references this bug: Author: pawel Date: Wed Aug 10 20:00:36 UTC 2016 New revision: 420037 URL: https://svnweb.freebsd.org/changeset/ports/420037 Log: babeltrace provides trace read and write libraries, as well as a trace converter. A plugin can be created for any trace format to allow its conversion to/from another trace format. The main format expected to be converted to/from is the Common Trace Format (CTF). The latest version of the CTF specification can be found at git://git.efficios.com/ctf.git gitweb: http://git.efficios.com/?p=ctf.git The CE Workgroup of the Linux Foundation, Ericsson, and EfficiOS have sponsored this work. WWW: http://www.efficios.com/babeltrace PR: 211574 Submitted by: luca.pizzamiglio@gmail.com Changes: head/devel/Makefile head/devel/babeltrace/ head/devel/babeltrace/Makefile head/devel/babeltrace/distinfo head/devel/babeltrace/files/ head/devel/babeltrace/files/patch-include_babeltrace_compat_limits.h head/devel/babeltrace/pkg-descr head/devel/babeltrace/pkg-plist