Opened 20 months ago
Closed 20 months ago
#18524 closed enhancement (fixed)
links to cppunit are old
Reported by: | Owned by: | ||
---|---|---|---|
Priority: | normal | Milestone: | 12.1 |
Component: | BOOK | Version: | git |
Severity: | normal | Keywords: | |
Cc: |
Description ¶
I've been looking at an epdfview gtk3 fork, among its deps are cppunit (with a link to sourceforge). I remember building cppunit in the past, and I still have a 1.15.1 tarball. But sourceforge seems to be stuck at 1.12.1.
cppunit is now at https://freedesktop.org/wiki/Software/cppunit/ and 1.15.1 is still the latest. I will mention that './autogen' ends with non-zero status, probably from the (unnecessary) advice to run autoupdate.
We reference cppunit at sourceforge in
/multimedia/libdriv/taglib.xml
/xsoft/office/libreoffice.xml
as well as some archived old packages.
Unfortunately, the tests in the epdfview gtk3 fork fail to build because some virtual functions are pure.
Change History (7)
follow-up: 4 comment:1 by , 20 months ago
follow-up: 3 comment:2 by , 20 months ago
AFAIK cppunit is a test framework, so I don't think it's strictly needed.
comment:3 by , 20 months ago
Replying to Xi Ruoyao:
AFAIK cppunit is a test framework, so I don't think it's strictly needed.
Correct, I didn't mean to imply it should be in BLFS.
comment:4 by , 20 months ago
Replying to Bruce Dubbs:
Arch uses:
./configure --prefix=/usr --disable-static sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool make make checkThat worked for me:
Thanks.
# TOTAL: 1 # PASS: 0 # SKIP: 0 # XFAIL: 1 ---- # TOTAL: 1 # PASS: 1 ---- # TOTAL: 1 # PASS: 1Note that libtool is 11813 lines. Nothing in the package has changed since 2019.
comment:5 by , 20 months ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
For libreoffice, freedesktop points to the libreoffice mirror, so I will assume the current version is good enough for that.
Tested taglib - it needs a version >= 1.14.0 (sourceforge is on 1.13.0 or an unusable cvs copy), 1.15.1 works.
Will change the links in those two packages.
comment:7 by , 20 months ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Arch uses:
That worked for me:
Note that libtool is 11813 lines. Nothing in the package has changed since 2019.