Re: libX changed its libnameA.h to libnameB.h
- Reply: Moin Rahman : "Re: libX changed its libnameA.h to libnameB.h"
- In reply to: Moin Rahman : "Re: libX changed its libnameA.h to libnameB.h"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 17 Feb 2024 08:43:47 UTC
Hello Moin! I will try rename on src code and check if functionality is ok. Just a question: is it normal a lib do such changes? Taking a look at changelog I can't see nothing related: https://www.mail-archive.com/netsurf-commits@netsurf-browser.org/msg17336.html It smells like new API... In that case, consumers should change to support it. Cheers, Moin Rahman <bofh@freebsd.org> escreveu (sábado, 17/02/2024 à(s) 08:11): > > > > > On Feb 17, 2024, at 9:08 AM, Nuno Teixeira <eduardo@freebsd.org> wrote: > > > > Hello all, > > > > I'm facing a build error causes from graphics/libnsgif that changed > > from 0.2.1 to 1.0.0: > > -include/libnsgif.h > > +include/nsgif.h > > > > Now graphics/imv complains: > > > > ./src/backend_libnsgif.c:9:10: fatal error: 'libnsgif.h' file not found > > 9 | #include <libnsgif.h> > > | ^~~~~~~~~~~~ > > 1 error generated. > > > > While I'm looking from upstream recomendation on fix, how do I quick fix it? > > Is it possible to rename libnsgif.h -> nsgif.h in source code? > > > > Also googling about this issue didn't get results since most img pkgs > > do not have this lib default on. > > > > Thanks, > > > > -- > > Nuno Teixeira > > FreeBSD Committer (ports) > > > > Depends. If the function names and arguments are also same you can just > rename in the source code. > > -- Nuno Teixeira FreeBSD Committer (ports)