Tiny Core Extensions > TCE Bugs
libconfuse-dev.tcz: bugs in TCL14.x x86_64
(1/1)
GNUser:
This extension has two bugs:
1. It needs a .dep file that lists libconfuse.tcz as a dependency
2. /usr/local/lib/pkgconfig/libconfuse.pc contains this line
--- Code: ---Cflags: -I${includedir}
--- End code ---
which should be corrected to this:
--- Code: ---Cflags: -I${includedir}/confuse
--- End code ---
Rich:
Hi GNUser
--- Quote from: GNUser on May 02, 2023, 02:22:19 PM --- ... 1. It needs a .dep file that lists libconfuse.tcz as a dependency ...
--- End quote ---
I'm afraid my feeble brain can not figure this out with the supplied information.
i3status.tcz.dep and tilda.tcz.dep depend on libconfuse.tcz.
Nothing depends on libconfuse-dev.tcz.
libconfuse.tcz and libconfuse-dev.tcz list no dependencies.
By the way, if A depends on C, and B depends on C, A can still include B as a dependency.
GNUser:
Hi Rich. I loaded libconfuse-dev.tcz to compile something that depends on libconfuse. I was surprised at compilation time with errors saying that libconfuse could not be found.
As a general rule--both in TCL as well as in other distros--loading/installing foo-dev should automatically bring in foo as well.
Rich:
Hi GNUser
OK, now I understand what you meant.
.dep file added.
libconfuse.pc corrected.
GNUser:
Hi Rich. Thank you.
Navigation
[0] Message Index
Go to full version