* [ITP] passwdqc 2.0.2
@ 2022-10-21 21:42 Chad Dougherty
2022-10-23 12:55 ` Jon Turney
` (2 more replies)
0 siblings, 3 replies; 9+ messages in thread
From: Chad Dougherty @ 2022-10-21 21:42 UTC (permalink / raw)
To: cygwin-apps
[-- Attachment #1: Type: text/plain, Size: 1642 bytes --]
Hello,
I'm interested in becoming a package maintainer for passwdqc:
https://www.openwall.com/passwdqc/
It is a password/passphrase strength checking and policy enforcement
toolset, including command-line programs (pwqcheck, pwqfilter, and
pwqgen), and a library (libpasswdqc). Its primary author, Solar
Designer, is a renowned authority on password security, having also
created the famous John the Ripper password cracking tool and multiple
widely used password hashing implementations. The PAM support is not
involved in this Cygwin package but I personally find the utilities
quite useful in their own right and have been using them under Cygwin
for some time.
This would be a new package for Cygwin but is already
packaged in other distributions:
https://packages.fedoraproject.org/pkgs/passwdqc/passwdqc/
https://packages.debian.org/search?keywords=passwdqc
https://software.opensuse.org/package/passwdqc
https://pkgs.org/download/passwdqc
https://formulae.brew.sh/formula/passwdqc
It is released under essentially the ISC license.
The current release can be downloaded from:
https://www.openwall.com/passwdqc/passwdqc-2.0.2.tar.gz
https://www.openwall.com/passwdqc/passwdqc-2.0.2.tar.gz.sign (PGP signature)
It can be compiled on Cygwin with only minor patches to the Makefile.
.hint and .cygport files are attached and can also be found here along
with built packages:
https://github.com/crd477/passwdqc-cygport
Now that I have access, I can also put these into the cygwin git
repository, I just wasn't sure if it was acceptable to do so before
sending the ITP message.
Thanks, and take care...
--
-Chad
[-- Attachment #2: passwdqc.cygport --]
[-- Type: text/plain, Size: 1804 bytes --]
# XXXCRD: this is not finished yet!
# we still need to account for the fact that it should generate multiple
# packages, lib, -devel, main
NAME="passwdqc"
VERSION=2.0.2
RELEASE=1
CATEGORY="Security"
SUMMARY="password/passphrase strength checking and enforcement toolset"
DESCRIPTION="passwdqc is a password/passphrase strength checking and policy
enforcement toolset, including command-line programs (pwqcheck, pwqfilter,
and pwqgen), and a library (libpasswdqc).
pwqcheck and pwqgen are standalone password/passphrase strength checking
and random passphrase generator programs, respectively, which are usable
from scripts. The pwqfilter program searches, creates, or updates binary
passphrase filter files, which can also be used with pwqcheck.
libpasswdqc is the underlying library, which can also be used from
third-party programs."
HOMEPAGE="https://www.openwall.com/passwdqc/"
SRC_URI="https://www.openwall.com/passwdqc/passwdqc-2.0.2.tar.gz
https://www.openwall.com/passwdqc/passwdqc-2.0.2.tar.gz.sign"
LICENSE=BSD-3-Clause
LICENSE_SPDX="SPDX-License-Identifier: BSD-3-Clause"
LICENSE_URI=LICENSE
PKG_NAMES="${NAME} lib${NAME}0 lib${NAME}-devel"
passwdqc_CONTENTS="
usr/bin/pwq*.exe
usr/share/doc/passwdqc/
usr/share/man/man1/*
"
libpasswdqc0_CATEGORY="Libs"
libpasswdqc0_SUMMARY="password/passphrase strength checking and enforcement library"
libpasswdqc0_CONTENTS="
usr/bin/cygpasswdqc-0.dll
"
libpasswdqc_devel_CATEGORY="Libs"
libpasswdqc_devel_SUMMARY=${libpasswdqc0_SUMMARY}
libpasswdqc_devel_CONTENTS="
etc/passwdqc.conf
usr/include/*.h
usr/lib/libpasswdqc.dll.a
usr/share/man/man3/*
usr/share/man/man5/*
"
src_compile()
{
lndirs
cd $B
cygmake utils
}
src_install()
{
cd $B
cygmake DESTDIR=$D install_lib install_utils
dodoc CHANGES INTERNALS LICENSE README
}
[-- Attachment #3: passwdqc-2.0.2-1.hint --]
[-- Type: text/plain, Size: 684 bytes --]
category: Security
requires: cygwin libpasswdqc0
sdesc: "password/passphrase strength checking and enforcement toolset"
ldesc: "passwdqc is a password/passphrase strength checking and policy
enforcement toolset, including command-line programs (pwqcheck, pwqfilter,
and pwqgen), and a library (libpasswdqc).
pwqcheck and pwqgen are standalone password/passphrase strength checking
and random passphrase generator programs, respectively, which are usable
from scripts. The pwqfilter program searches, creates, or updates binary
passphrase filter files, which can also be used with pwqcheck.
libpasswdqc is the underlying library, which can also be used from
third-party programs."
[-- Attachment #4: passwdqc-2.0.2-1-src.hint --]
[-- Type: text/plain, Size: 750 bytes --]
category: Security
build-depends: cygport
sdesc: "password/passphrase strength checking and enforcement toolset"
ldesc: "passwdqc is a password/passphrase strength checking and policy
enforcement toolset, including command-line programs (pwqcheck, pwqfilter,
and pwqgen), and a library (libpasswdqc).
pwqcheck and pwqgen are standalone password/passphrase strength checking
and random passphrase generator programs, respectively, which are usable
from scripts. The pwqfilter program searches, creates, or updates binary
passphrase filter files, which can also be used with pwqcheck.
libpasswdqc is the underlying library, which can also be used from
third-party programs."
skip:
homepage: https://www.openwall.com/passwdqc/
license: BSD-3-Clause
[-- Attachment #5: libpasswdqc0-2.0.2-1.hint --]
[-- Type: text/plain, Size: 693 bytes --]
category: Libs
requires: cygwin
sdesc: "password/passphrase strength checking and enforcement library"
ldesc: "passwdqc is a password/passphrase strength checking and policy
enforcement toolset, including command-line programs (pwqcheck, pwqfilter,
and pwqgen), and a library (libpasswdqc).
pwqcheck and pwqgen are standalone password/passphrase strength checking
and random passphrase generator programs, respectively, which are usable
from scripts. The pwqfilter program searches, creates, or updates binary
passphrase filter files, which can also be used with pwqcheck.
libpasswdqc is the underlying library, which can also be used from
third-party programs."
external-source: passwdqc
[-- Attachment #6: libpasswdqc-devel-2.0.2-1.hint --]
[-- Type: text/plain, Size: 699 bytes --]
category: Libs
requires: libpasswdqc0
sdesc: "password/passphrase strength checking and enforcement library"
ldesc: "passwdqc is a password/passphrase strength checking and policy
enforcement toolset, including command-line programs (pwqcheck, pwqfilter,
and pwqgen), and a library (libpasswdqc).
pwqcheck and pwqgen are standalone password/passphrase strength checking
and random passphrase generator programs, respectively, which are usable
from scripts. The pwqfilter program searches, creates, or updates binary
passphrase filter files, which can also be used with pwqcheck.
libpasswdqc is the underlying library, which can also be used from
third-party programs."
external-source: passwdqc
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [ITP] passwdqc 2.0.2
2022-10-21 21:42 [ITP] passwdqc 2.0.2 Chad Dougherty
@ 2022-10-23 12:55 ` Jon Turney
2022-10-23 17:42 ` Adam Dinwoodie
2022-10-30 13:15 ` Jon Turney
2 siblings, 0 replies; 9+ messages in thread
From: Jon Turney @ 2022-10-23 12:55 UTC (permalink / raw)
To: Chad Dougherty, cygwin-apps
On 21/10/2022 22:42, Chad Dougherty wrote:
> Now that I have access, I can also put these into the cygwin git
> repository, I just wasn't sure if it was acceptable to do so before
> sending the ITP message.
Just for FYI, the same access control as for uploads should also apply
to git pushes (i.e. the package must be known, and you must be recorded
as one of it's maintainers). If that's not the case, please report that!
(note that you can uses the repository for the package name 'playground'
for the purposes of testing builds, etc.)
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [ITP] passwdqc 2.0.2
2022-10-21 21:42 [ITP] passwdqc 2.0.2 Chad Dougherty
2022-10-23 12:55 ` Jon Turney
@ 2022-10-23 17:42 ` Adam Dinwoodie
2022-10-23 19:13 ` Chad Dougherty
2022-10-30 13:15 ` Jon Turney
2 siblings, 1 reply; 9+ messages in thread
From: Adam Dinwoodie @ 2022-10-23 17:42 UTC (permalink / raw)
To: cygwin-apps
On Sat, 22 Oct 2022 at 00:06, Chad Dougherty wrote:
>
> Hello,
>
> I'm interested in becoming a package maintainer for passwdqc:
> https://www.openwall.com/passwdqc/
>
> <snip>
>
> .hint and .cygport files are attached and can also be found here along
> with built packages:
> https://github.com/crd477/passwdqc-cygport
Mostly looks good to me, but I think there are a couple of errors:
- etc/passwdqc.conf and usr/share/man/man5/passwdqc.conf.5.gz look to
me like they belong in the libpasswdqc0 package
- The usr/share/man/man3/passwdqc_* man pages are all empty
To be clear, I've not actually tested the function of the package,
just the build process and output.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [ITP] passwdqc 2.0.2
2022-10-23 17:42 ` Adam Dinwoodie
@ 2022-10-23 19:13 ` Chad Dougherty
2022-10-23 19:19 ` Adam Dinwoodie
0 siblings, 1 reply; 9+ messages in thread
From: Chad Dougherty @ 2022-10-23 19:13 UTC (permalink / raw)
To: Adam Dinwoodie, cygwin-apps
On 2022-10-23 13:42, Adam Dinwoodie wrote:
>> .hint and .cygport files are attached and can also be found here along
>> with built packages:
>> https://github.com/crd477/passwdqc-cygport
>
> Mostly looks good to me, but I think there are a couple of errors:
>
> - etc/passwdqc.conf and usr/share/man/man5/passwdqc.conf.5.gz look to
> me like they belong in the libpasswdqc0 package
>
Ah, you're right. Good catch. Fixed in the working repo I mentioned
above.
> - The usr/share/man/man3/passwdqc_* man pages are all empty
>
I can't reproduce this and they all look OK in my local environment. By
any chance do you have a pointer to a public artifact where it occurs?
To be sure, these man pages should be identical for each passwdqc
function but they should not be empty.
Thanks for reviewing this. I really appreciate it, especially while I'm
still getting familiar with this process.
--
-Chad
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [ITP] passwdqc 2.0.2
2022-10-23 19:13 ` Chad Dougherty
@ 2022-10-23 19:19 ` Adam Dinwoodie
2022-10-23 19:30 ` Chad Dougherty
0 siblings, 1 reply; 9+ messages in thread
From: Adam Dinwoodie @ 2022-10-23 19:19 UTC (permalink / raw)
To: cygwin-apps
On Sun, 23 Oct 2022 at 20:13, Chad Dougherty wrote:
> On 2022-10-23 13:42, Adam Dinwoodie wrote:
> >> .hint and .cygport files are attached and can also be found here along
> >> with built packages:
> >> https://github.com/crd477/passwdqc-cygport
> >
> > Mostly looks good to me, but I think there are a couple of errors:
> >
> > - etc/passwdqc.conf and usr/share/man/man5/passwdqc.conf.5.gz look to
> > me like they belong in the libpasswdqc0 package
> >
>
> Ah, you're right. Good catch. Fixed in the working repo I mentioned
> above.
>
> > - The usr/share/man/man3/passwdqc_* man pages are all empty
> >
>
> I can't reproduce this and they all look OK in my local environment. By
> any chance do you have a pointer to a public artifact where it occurs?
>
> To be sure, these man pages should be identical for each passwdqc
> function but they should not be empty.
You can see it in the packaged files from your build, at
https://github.com/crd477/passwdqc-cygport/raw/main/passwdqc-2.0.2-1.x86_64/dist/passwdqc/libpasswdqc-devel/libpasswdqc-devel-2.0.2-1.tar.xz
> Thanks for reviewing this. I really appreciate it, especially while I'm
> still getting familiar with this process.
Glad to help, and thank you for getting involved :)
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [ITP] passwdqc 2.0.2
2022-10-23 19:19 ` Adam Dinwoodie
@ 2022-10-23 19:30 ` Chad Dougherty
2022-10-23 19:41 ` Adam Dinwoodie
0 siblings, 1 reply; 9+ messages in thread
From: Chad Dougherty @ 2022-10-23 19:30 UTC (permalink / raw)
To: Adam Dinwoodie, cygwin-apps
On 2022-10-23 15:19, Adam Dinwoodie wrote:
> On Sun, 23 Oct 2022 at 20:13, Chad Dougherty wrote:
>> I can't reproduce this and they all look OK in my local environment. By
>> any chance do you have a pointer to a public artifact where it occurs?
>>
>> To be sure, these man pages should be identical for each passwdqc
>> function but they should not be empty.
>
> You can see it in the packaged files from your build, at
> https://github.com/crd477/passwdqc-cygport/raw/main/passwdqc-2.0.2-1.x86_64/dist/passwdqc/libpasswdqc-devel/libpasswdqc-devel-2.0.2-1.tar.xz
>
Weird, they look OK to me:
$ tar -atpvf
./passwdqc-2.0.2-1.x86_64/dist/passwdqc/libpasswdqc-devel/libpasswdqc-devel-2.0.2-1.tar.xz
-rw-r--r-- crd/None 1958 2022-10-23 14:57 usr/include/passwdqc.h
-rwxr-xr-x crd/None 12768 2022-10-23 14:57 usr/lib/libpasswdqc.dll.a
-rw-r--r-- crd/None 2196 2022-10-23 14:57
usr/share/man/man3/libpasswdqc.3.gz
-rw-r--r-- crd/None 60 2022-10-23 14:57
usr/share/man/man3/passwdqc_check.3.gz
-rw-r--r-- crd/None 66 2022-10-23 14:57
usr/share/man/man3/passwdqc_params_free.3.gz
-rw-r--r-- crd/None 66 2022-10-23 14:57
usr/share/man/man3/passwdqc_params_load.3.gz
-rw-r--r-- crd/None 67 2022-10-23 14:57
usr/share/man/man3/passwdqc_params_parse.3.gz
-rw-r--r-- crd/None 67 2022-10-23 14:57
usr/share/man/man3/passwdqc_params_reset.3.gz
-rw-r--r-- crd/None 61 2022-10-23 14:57
usr/share/man/man3/passwdqc_random.3.gz
$ curl -OL
https://github.com/crd477/passwdqc-cygport/raw/main/passwdqc-2.0.2-1.x86_64/dist/passwdqc/libpasswdqc-devel/libpasswdqc-devel-2.0.2-1.tar.xz
% Total % Received % Xferd Average Speed Time Time Time
Current
Dload Upload Total Spent Left
Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:--
--:--:-- 0
100 4392 100 4392 0 0 11098 0 --:--:-- --:--:-- --:--:--
11098
$ tar -atpvf ./libpasswdqc-devel-2.0.2-1.tar.xz
-rw-r--r-- crd/None 1958 2022-10-23 14:57 usr/include/passwdqc.h
-rwxr-xr-x crd/None 12768 2022-10-23 14:57 usr/lib/libpasswdqc.dll.a
-rw-r--r-- crd/None 2196 2022-10-23 14:57
usr/share/man/man3/libpasswdqc.3.gz
-rw-r--r-- crd/None 60 2022-10-23 14:57
usr/share/man/man3/passwdqc_check.3.gz
-rw-r--r-- crd/None 66 2022-10-23 14:57
usr/share/man/man3/passwdqc_params_free.3.gz
-rw-r--r-- crd/None 66 2022-10-23 14:57
usr/share/man/man3/passwdqc_params_load.3.gz
-rw-r--r-- crd/None 67 2022-10-23 14:57
usr/share/man/man3/passwdqc_params_parse.3.gz
-rw-r--r-- crd/None 67 2022-10-23 14:57
usr/share/man/man3/passwdqc_params_reset.3.gz
-rw-r--r-- crd/None 61 2022-10-23 14:57
usr/share/man/man3/passwdqc_random.3.gz
And this matches what I got when I extracted them into the root
directory on my system:
$ ls -lart /usr/share/man/man3/*passwdq*
-rw-r--r-- 1 root None 61 Oct 23 14:57
/usr/share/man/man3/passwdqc_random.3.gz
-rw-r--r-- 1 root None 67 Oct 23 14:57
/usr/share/man/man3/passwdqc_params_reset.3.gz
-rw-r--r-- 1 root None 67 Oct 23 14:57
/usr/share/man/man3/passwdqc_params_parse.3.gz
-rw-r--r-- 1 root None 66 Oct 23 14:57
/usr/share/man/man3/passwdqc_params_load.3.gz
-rw-r--r-- 1 root None 66 Oct 23 14:57
/usr/share/man/man3/passwdqc_params_free.3.gz
-rw-r--r-- 1 root None 60 Oct 23 14:57
/usr/share/man/man3/passwdqc_check.3.gz
-rw-r--r-- 1 root None 2196 Oct 23 14:57
/usr/share/man/man3/libpasswdqc.3.gz
--
-Chad
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [ITP] passwdqc 2.0.2
2022-10-23 19:30 ` Chad Dougherty
@ 2022-10-23 19:41 ` Adam Dinwoodie
2022-10-25 15:42 ` Chad Dougherty
0 siblings, 1 reply; 9+ messages in thread
From: Adam Dinwoodie @ 2022-10-23 19:41 UTC (permalink / raw)
To: Chad Dougherty; +Cc: cygwin-apps
On Sun, 23 Oct 2022 at 20:31, Chad Dougherty <crd@acm.org> wrote:
> On 2022-10-23 15:19, Adam Dinwoodie wrote:
> > On Sun, 23 Oct 2022 at 20:13, Chad Dougherty wrote:
> >> I can't reproduce this and they all look OK in my local environment. By
> >> any chance do you have a pointer to a public artifact where it occurs?
> >>
> >> To be sure, these man pages should be identical for each passwdqc
> >> function but they should not be empty.
> >
> > You can see it in the packaged files from your build, at
> > https://github.com/crd477/passwdqc-cygport/raw/main/passwdqc-2.0.2-1.x86_64/dist/passwdqc/libpasswdqc-devel/libpasswdqc-devel-2.0.2-1.tar.xz
> >
>
> Weird, they look OK to me:
> $ tar -atpvf
> ./passwdqc-2.0.2-1.x86_64/dist/passwdqc/libpasswdqc-devel/libpasswdqc-devel-2.0.2-1.tar.xz
> -rw-r--r-- crd/None 1958 2022-10-23 14:57 usr/include/passwdqc.h
> -rwxr-xr-x crd/None 12768 2022-10-23 14:57 usr/lib/libpasswdqc.dll.a
> -rw-r--r-- crd/None 2196 2022-10-23 14:57
> usr/share/man/man3/libpasswdqc.3.gz
> -rw-r--r-- crd/None 60 2022-10-23 14:57
> usr/share/man/man3/passwdqc_check.3.gz
> -rw-r--r-- crd/None 66 2022-10-23 14:57
> usr/share/man/man3/passwdqc_params_free.3.gz
> -rw-r--r-- crd/None 66 2022-10-23 14:57
> usr/share/man/man3/passwdqc_params_load.3.gz
> -rw-r--r-- crd/None 67 2022-10-23 14:57
> usr/share/man/man3/passwdqc_params_parse.3.gz
> -rw-r--r-- crd/None 67 2022-10-23 14:57
> usr/share/man/man3/passwdqc_params_reset.3.gz
> -rw-r--r-- crd/None 61 2022-10-23 14:57
> usr/share/man/man3/passwdqc_random.3.gz
> $ curl -OL
> https://github.com/crd477/passwdqc-cygport/raw/main/passwdqc-2.0.2-1.x86_64/dist/passwdqc/libpasswdqc-devel/libpasswdqc-devel-2.0.2-1.tar.xz
> % Total % Received % Xferd Average Speed Time Time Time
> Current
> Dload Upload Total Spent Left
> Speed
> 0 0 0 0 0 0 0 0 --:--:-- --:--:--
> --:--:-- 0
> 100 4392 100 4392 0 0 11098 0 --:--:-- --:--:-- --:--:--
> 11098
> $ tar -atpvf ./libpasswdqc-devel-2.0.2-1.tar.xz
> -rw-r--r-- crd/None 1958 2022-10-23 14:57 usr/include/passwdqc.h
> -rwxr-xr-x crd/None 12768 2022-10-23 14:57 usr/lib/libpasswdqc.dll.a
> -rw-r--r-- crd/None 2196 2022-10-23 14:57
> usr/share/man/man3/libpasswdqc.3.gz
> -rw-r--r-- crd/None 60 2022-10-23 14:57
> usr/share/man/man3/passwdqc_check.3.gz
> -rw-r--r-- crd/None 66 2022-10-23 14:57
> usr/share/man/man3/passwdqc_params_free.3.gz
> -rw-r--r-- crd/None 66 2022-10-23 14:57
> usr/share/man/man3/passwdqc_params_load.3.gz
> -rw-r--r-- crd/None 67 2022-10-23 14:57
> usr/share/man/man3/passwdqc_params_parse.3.gz
> -rw-r--r-- crd/None 67 2022-10-23 14:57
> usr/share/man/man3/passwdqc_params_reset.3.gz
> -rw-r--r-- crd/None 61 2022-10-23 14:57
> usr/share/man/man3/passwdqc_random.3.gz
>
> And this matches what I got when I extracted them into the root
> directory on my system:
> $ ls -lart /usr/share/man/man3/*passwdq*
> -rw-r--r-- 1 root None 61 Oct 23 14:57
> /usr/share/man/man3/passwdqc_random.3.gz
> -rw-r--r-- 1 root None 67 Oct 23 14:57
> /usr/share/man/man3/passwdqc_params_reset.3.gz
> -rw-r--r-- 1 root None 67 Oct 23 14:57
> /usr/share/man/man3/passwdqc_params_parse.3.gz
> -rw-r--r-- 1 root None 66 Oct 23 14:57
> /usr/share/man/man3/passwdqc_params_load.3.gz
> -rw-r--r-- 1 root None 66 Oct 23 14:57
> /usr/share/man/man3/passwdqc_params_free.3.gz
> -rw-r--r-- 1 root None 60 Oct 23 14:57
> /usr/share/man/man3/passwdqc_check.3.gz
> -rw-r--r-- 1 root None 2196 Oct 23 14:57
> /usr/share/man/man3/libpasswdqc.3.gz
Ah! Error on my part: I hadn't realised how `man` handles redirects.
You're quite right, this is all good!
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [ITP] passwdqc 2.0.2
2022-10-23 19:41 ` Adam Dinwoodie
@ 2022-10-25 15:42 ` Chad Dougherty
0 siblings, 0 replies; 9+ messages in thread
From: Chad Dougherty @ 2022-10-25 15:42 UTC (permalink / raw)
To: Adam Dinwoodie; +Cc: cygwin-apps
On 2022-10-23 15:41, Adam Dinwoodie wrote:
> Ah! Error on my part: I hadn't realised how `man` handles redirects.
> You're quite right, this is all good!
It looks like I don't have permission to commit this to the
cygwin-packages repository. Do I need additional approvals?
Likewise for the lz4 updates.
Thanks!
--
-Chad
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [ITP] passwdqc 2.0.2
2022-10-21 21:42 [ITP] passwdqc 2.0.2 Chad Dougherty
2022-10-23 12:55 ` Jon Turney
2022-10-23 17:42 ` Adam Dinwoodie
@ 2022-10-30 13:15 ` Jon Turney
2 siblings, 0 replies; 9+ messages in thread
From: Jon Turney @ 2022-10-30 13:15 UTC (permalink / raw)
To: Chad Dougherty, cygwin-apps
On 21/10/2022 22:42, Chad Dougherty wrote:
> .hint and .cygport files are attached and can also be found here along
> with built packages:
> https://github.com/crd477/passwdqc-cygport
This doesn't generate a debuginfo package, because the default CFLAGS
which cygport defines aren't making their way through make and into the
compiler invocation.
This seems like a defect in the handwritten Makefile supplied, so it may
or may not be worth fixing.
(tbh, I'm not sure what the mechanism is that makes this work normally
(just being in the environment?), but it seems perhaps a defect in the
cygport reference manual that it doesn't mention ensuring it gets there
as something to do in a custom src_compile()...)
I added this to your authorized packages.
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2022-10-30 13:16 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-10-21 21:42 [ITP] passwdqc 2.0.2 Chad Dougherty
2022-10-23 12:55 ` Jon Turney
2022-10-23 17:42 ` Adam Dinwoodie
2022-10-23 19:13 ` Chad Dougherty
2022-10-23 19:19 ` Adam Dinwoodie
2022-10-23 19:30 ` Chad Dougherty
2022-10-23 19:41 ` Adam Dinwoodie
2022-10-25 15:42 ` Chad Dougherty
2022-10-30 13:15 ` Jon Turney
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).