tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: pkgsrc-wip: "../mk/libusb.mk" disappeared?



On Wed, 28 Mar 2018, John D. Baker wrote:

> A few packages in pkgsrc-wip contain:
> 
>   .include "../mk/libusb.mk"
> 
> in their respective "buildlink3.mk" files:
> 
>   gnokii/buildlink3.mk
>   libdjconsole/buildlink3.mk
>   libftdi1/buildlink3.mk
>   p2kmoto/buildlink3.mk
> 
> The path indicates that it's looking for ".../wip/mk/libusb.mk".

> Now that I've updated my repo and restored "moto4lin", this mysterious
> "../mk/libusb.mk" has gone missing.  I've gone searching through logs
> and 'git diff ...' trying to figure out when it was removed, see its
> content and figure out with what it shoud be replaced, but I haven't
> been able to find it.

Using the commit hash just before the removal of qt3-using packages and
getting a diff of the repo relative to HEAD, it appears the
"../mk/libusb.mk" file was intended to be added, but never was.

Each of the above-mentioned packages' "buildlink3.mk" file was changed
FROM including "../../devel/libusb/buildlink3.mk" TO including
"../mk/libusb.mk".  This occurred with:

commit ab7629fb55379deea37740eaa35c41b32fd102eb
Author: Pierre Pronchery <khorben%defora.org@localhost>
Date:   Mon Feb 26 20:50:26 2018 +0100

    Use the new framework for libusb


Presumedly, this was to address the "libusb-compat" framework, but
it looks like the intended ".../wip/mk/libusb.mk" was never committed.

Should pkgsrc "../../mk/libusb.buildlink3.mk" be used in the pkgsrc-wip
packages' "buildlink3.mk" file, or use
"../../devel/libusb-compat/buildlink3.mk" same as the package Makefile?

Thanks.

-- 
|/"\ John D. Baker, KN5UKS               NetBSD     Darwin/MacOS X
|\ / jdbaker[snail]mylinuxisp[flyspeck]com    OpenBSD            FreeBSD
| X  No HTML/proprietary data in email.   BSD just sits there and works!
|/ \ GPGkeyID:  D703 4A7E 479F 63F8 D3F4  BD99 9572 8F23 E4AD 1645



Home | Main Index | Thread Index | Old Index