The maintainer of dev-util/pkgconf says this is a problem. <nenolod> pkgconf assumes native line-endings <nenolod> every other pkg-config file i have encountered works this way too <nenolod> so i think it's a bug in the file :P Can we run libmediainfo.pc through edos2unix before installing it?
If freedesktop.org pkg-config doesn't have a problem with this, then pkgconf shouldn't either, or it's not a valid provider for the virtual/pkgconfig With that said, yeah, it could still get changed just for consistency (but it doesn't mean the bug is done before pkgconf is fixed too)
i agree, fixes to handle dos line endings will be added to pkgconf, but other pkg-config implementations also assume native line endings -- including the original pkg-config which predates fd.o's implementation.
(In reply to comment #1) > If freedesktop.org pkg-config doesn't have a problem with this, then pkgconf > shouldn't either, or it's not a valid provider for the virtual/pkgconfig IMO, this seems like an pretty small difference. Lets not go crazy over it.
pkgconf fixes for this: https://github.com/nenolod/pkgconf/commit/130907d5062b2bec28e671d25a30c66efd53dc57 https://github.com/nenolod/pkgconf/commit/14901943cdfbb3614004f4c22c91261468c7b453
(In reply to comment #4) > pkgconf fixes for this: > > https://github.com/nenolod/pkgconf/commit/ > 130907d5062b2bec28e671d25a30c66efd53dc57 > https://github.com/nenolod/pkgconf/commit/ > 14901943cdfbb3614004f4c22c91261468c7b453 In the tree as 0.5.1.
(In reply to comment #1) > With that said, yeah, it could still get changed just for consistency (but > it doesn't mean the bug is done before pkgconf is fixed too) http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libmediainfo/libmediainfo-0.7.57.ebuild?r1=1.1&r2=1.2 (Without revision bump because pkgconf was fixed too. Thanks for that.)