Re: [ITA] units
On 2017-04-27 12:37, Brian Inglis wrote: > On 2017-04-27 05:51, Jon Turney wrote: >> On 27/04/2017 00:20, Brian Inglis wrote: >>> On 2017-04-26 17:16, Brian Inglis wrote: On 2017-04-26 12:30, Yaakov Selkowitz wrote: > On 2017-04-26 10:50, Brian Inglis wrote: >> - x86 does not have the libreadline7 direct dependency in .hint > That means you were missing libreadline-devel; you will need > to install that for x86 and rebuild. >>> Should I add libreadline-devel to .cygport DEPEND=? >> Yes. >> It would be better (works when cross-compiled) to write that as a >> pkg-config dependency, but unfortunately libreadline doesn't seem >> to have a .pc file. >> You might also want to explicitly add --enable-readline (or >> whatever the right thing is) to the configure line. > configure does not seem to support --{with,enable}-readline but does > dynamic checks to see if readline can be used with -lreadline and if > it also needs -l{termcap,ncurses,curses} to build, so I just added to > DEPEND, rebuilt both archs, and uploaded both. > Please let me know if there are any issues, or what I should read now > to know what to check? > I've sftp-ed !mail and x86{,_64}/release/!ready, received two calm > emails indicating release, apt update shows units upgradable to > 2.14-1 for x86{,_64}, ran setup-x86{,_64} to install, tested, so > should be okay to announce? Sorry about the garbled premature announcement. I was trying out cygport announce, and thought there were problems with it connecting to my ISP mailserver, so messed around with that getting nowhere, then tried Thunderbird, and it too went nowhere. Finally noticed I had a network problem with my cable internet: bounced system, router, cable modem, with no luck; checking via my cell provider, turned out to be a national outage, including VoIP, for my ISP. Unfortunately, it looks like Tbird kept the failed sent message around, then sent it when the network came back up. Haven't experienced an unscheduled outage for a few years, so not used to checking for stuff in my Outbox, and Murphy knows how to teach us humility, and educate us about our tools! ;^> -- Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada
Re: [ITA] units
On 2017-04-27 05:51, Jon Turney wrote: > On 27/04/2017 00:20, Brian Inglis wrote: >> On 2017-04-26 17:16, Brian Inglis wrote: >>> On 2017-04-26 12:30, Yaakov Selkowitz wrote: On 2017-04-26 10:50, Brian Inglis wrote: > - x86 does not have the libreadline7 direct dependency in .hint That means you were missing libreadline-devel; you will need to install that for x86 and rebuild. >> >> Should I add libreadline-devel to .cygport DEPEND=? > > Yes. > > It would be better (works when cross-compiled) to write that as a > pkg-config dependency, but unfortunately libreadline doesn't seem to > have a .pc file. > > You might also want to explicitly add --enable-readline (or whatever > the right thing is) to the configure line. configure does not seem to support --{with,enable}-readline but does dynamic checks to see if readline can be used with -lreadline and if it also needs -l{termcap,ncurses,curses} to build, so I just added to DEPEND, rebuilt both archs, and uploaded both. Please let me know if there are any issues, or what I should read now to know what to check? I've sftp-ed !mail and x86{,_64}/release/!ready, received two calm emails indicating release, apt update shows units upgradable to 2.14-1 for x86{,_64}, ran setup-x86{,_64} to install, tested, so should be okay to announce? -- Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada
Re: [ITA] units
> On 2017-04-25 17:42, Brian Inglis wrote: > > As a long time user of Cygwin and units, both professionally and > > personally, I noticed a new release of units 2.14 was available > > but the package is orphaned. > > I have been nominally maintaining it anyway, but you're welcome to take it. Gold star awarded! https://cygwin.com/goldstars/#BI
Re: [ITA] units
On 27/04/2017 00:20, Brian Inglis wrote: On 2017-04-26 17:16, Brian Inglis wrote: On 2017-04-26 12:30, Yaakov Selkowitz wrote: On 2017-04-26 10:50, Brian Inglis wrote: - x86 does not have the libreadline7 direct dependency in .hint That means you were missing libreadline-devel; you will need to install that for x86 and rebuild. Should I add libreadline-devel to .cygport DEPEND=? Yes. It would be better (works when cross-compiled) to write that as a pkg-config dependency, but unfortunately libreadline doesn't seem to have a .pc file. You might also want to explicitly add --enable-readline (or whatever the right thing is) to the configure line.
Re: [ITA] units
On 2017-04-26 17:16, Brian Inglis wrote: > On 2017-04-26 12:30, Yaakov Selkowitz wrote: >> On 2017-04-26 10:50, Brian Inglis wrote: >>> - x86 does not have the libreadline7 direct dependency in .hint >> That means you were missing libreadline-devel; you will need to >> install that for x86 and rebuild. Should I add libreadline-devel to .cygport DEPEND=? > Thanks Yaakov - installed lib{readline,ncurses}-devel, first > rebuild make said "nothing to do", so blew away build/ contents, > rebuilt, tested, checked --version, and using cygcheck, both > indicate built with readline (and ncursesw10), hints and source > packages now all match, so moved common sources under units/, only > binaries under x86{,_64}/: > > Gdrive > > https://drive.google.com/drive/folders/0B_phQl0EKs8jdXc4bXl2dGFqN3c?usp=sharing > units/ > units.cygport > units-2.14-1.hint > units-2.14-1-src.tar.xz > units-debuginfo-2.14-1.hint > > https://drive.google.com/drive/folders/0B_phQl0EKs8jaTdMNDFybVFqZm8?usp=sharing > units/x86/ > units-2.14-1.tar.xz > units-debuginfo-2.14-1.tar.xz > > - x86 does not have the libreadline7 direct dependency in .hint > > https://drive.google.com/drive/folders/0B_phQl0EKs8jQmx3YjlwS28yaTA?usp=sharing > units/x86_64/ > units-2.14-1.tar.xz > units-debuginfo-2.14-1.tar.xz -- Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada
Re: [ITA] units
On 2017-04-26 12:30, Yaakov Selkowitz wrote: > On 2017-04-26 10:50, Brian Inglis wrote: >> - x86 does not have the libreadline7 direct dependency in .hint > That means you were missing libreadline-devel; you will need to > install that for x86 and rebuild. Thanks Yaakov - installed lib{readline,ncurses}-devel, first rebuild make said "nothing to do", so blew away build/ contents, rebuilt, tested, checked --version, and using cygcheck, both indicate built with readline (and ncursesw10), hints and source packages now all match, so moved common sources under units/, only binaries under x86{,_64}/: Gdrive https://drive.google.com/drive/folders/0B_phQl0EKs8jdXc4bXl2dGFqN3c?usp=sharing units/ units.cygport units-2.14-1.hint units-2.14-1-src.tar.xz units-debuginfo-2.14-1.hint https://drive.google.com/drive/folders/0B_phQl0EKs8jaTdMNDFybVFqZm8?usp=sharing units/x86/ units-2.14-1.tar.xz units-debuginfo-2.14-1.tar.xz - x86 does not have the libreadline7 direct dependency in .hint https://drive.google.com/drive/folders/0B_phQl0EKs8jQmx3YjlwS28yaTA?usp=sharing units/x86_64/ units-2.14-1.tar.xz units-debuginfo-2.14-1.tar.xz -- Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada
Re: [ITA] units
On 2017-04-26 10:50, Brian Inglis wrote: - x86 does not have the libreadline7 direct dependency in .hint That means you were missing libreadline-devel; you will need to install that for x86 and rebuild. -- Yaakov
Re: [ITA] units
On 2017-04-25 20:59, Brian Inglis wrote: > On 2017-04-25 20:25, Yaakov Selkowitz wrote: >> On 2017-04-25 17:42, Brian Inglis wrote: >>> As a long time user of Cygwin and units, both professionally and >>> personally, I noticed a new release of units 2.14 was available >>> but the package is orphaned. >> I have been nominally maintaining it anyway, but you're welcome to >> take it. > One less thing on your plate - but your call. >>> I built and installed the new release for myself, and thought >>> I'd like to make it available to the community, so would like to >>> adopt the package units. >>> I've had no problems downloading the previous source, bumping >>> the cygport version, building, testing, installing, and using the >>> new release. >> That is a good start, but: >>> units.cygport >>> units-2.14-1.hint >>> units-2.14-1.tar.xz >>> units-2.14-1-src.tar.xz >>> units-debuginfo-2.14-1.hint >>> units-debuginfo-2.14-1.tar.xz >> This is the build from only one architecture. Each archful package >> needs to be built for each of x86 (32-bit) and x86_64 (64-bit). >> Are you set up to build both? > Yes - I still upgrade x86 infrequently. Added below >>> I've read the contributor/maintainer guides but as this would be >>> my first package contribution, I may need some help using calm, >>> etc. >> "cygport upload" takes care of this for you. > Thanks - was vaguely aware there were other commands, but obviously > never had use for them. Gdrive: https://drive.google.com/drive/folders/0B_phQl0EKs8jdXc4bXl2dGFqN3c?usp=sharing units/ units.cygport https://drive.google.com/drive/folders/0B_phQl0EKs8jaTdMNDFybVFqZm8?usp=sharing units/x86/ units-2.14-1.hint units-2.14-1.tar.xz units-2.14-1-src.tar.xz units-debuginfo-2.14-1.hint units-debuginfo-2.14-1.tar.xz - x86 does not have the libreadline7 direct dependency in .hint https://drive.google.com/drive/folders/0B_phQl0EKs8jQmx3YjlwS28yaTA?usp=sharing units/x86_64/ units-2.14-1.hint units-2.14-1.tar.xz units-2.14-1-src.tar.xz units-debuginfo-2.14-1.hint units-debuginfo-2.14-1.tar.xz - x86_64 has a libreadline7 direct dependency in .hint - src has different timestamps so x86_64 is 4 bytes longer but identical content sizes to x86 - debuginfo hints are identical -- Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada
Re: [ITA] units
On 26/04/2017 03:59, Brian Inglis wrote: On 2017-04-25 20:25, Yaakov Selkowitz wrote: On 2017-04-25 17:42, Brian Inglis wrote:> I've read the contributor/maintainer guides but as this would be my first package contribution, I may need some help using calm, etc. "cygport upload" takes care of this for you. Thanks - was vaguely aware there were other commands, but obviously never had use for them. See [1], and please provide a ssh key as per that page. [1] https://cygwin.com/package-upload.html
Re: [ITA] units
On 2017-04-25 20:25, Yaakov Selkowitz wrote: > On 2017-04-25 17:42, Brian Inglis wrote: >> As a long time user of Cygwin and units, both professionally and >> personally, I noticed a new release of units 2.14 was available >> but the package is orphaned. > > I have been nominally maintaining it anyway, but you're welcome to > take it. One less thing on your plate - but your call. >> I built and installed the new release for myself, and thought I'd >> like to make it available to the community, so would like to adopt >> the package units. >> I've had no problems downloading the prvious source, bumping the >> cygport version, building, testing, installing, and using the new >> release. > > That is a good start, but: > >> units.cygport >> units-2.14-1.hint >> units-2.14-1.tar.xz >> units-2.14-1-src.tar.xz >> units-debuginfo-2.14-1.hint >> units-debuginfo-2.14-1.tar.xz > > This is the build from only one architecture. Each archful package > needs to be built for each of x86 (32-bit) and x86_64 (64-bit). Are > you set up to build both? Yes - I still upgrade x86 infrequently. >> I've read the contributor/maintainer guides but as this would be my >> first package contribution, I may need some help using calm, etc. > > "cygport upload" takes care of this for you. Thanks - was vaguely aware there were other commands, but obviously never had use for them. -- Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada
Re: [ITA] units
On 2017-04-25 17:42, Brian Inglis wrote: As a long time user of Cygwin and units, both professionally and personally, I noticed a new release of units 2.14 was available but the package is orphaned. I have been nominally maintaining it anyway, but you're welcome to take it. I built and installed the new release for myself, and thought I'd like to make it available to the community, so would like to adopt the package units. I've had no problems downloading the prvious source, bumping the cygport version, building, testing, installing, and using the new release. That is a good start, but: units.cygport units-2.14-1.hint units-2.14-1.tar.xz units-2.14-1-src.tar.xz units-debuginfo-2.14-1.hint units-debuginfo-2.14-1.tar.xz This is the build from only one architecture. Each archful package needs to be built for each of x86 (32-bit) and x86_64 (64-bit). Are you set up to build both? I've read the contributor/maintainer guides but as this would be my first package contribution, I may need some help using calm, etc. "cygport upload" takes care of this for you. -- Yaakov
[ITA] units
Hi folks, As a long time user of Cygwin and units, both professionally and personally, I noticed a new release of units 2.14 was available but the package is orphaned. I built and installed the new release for myself, and thought I'd like to make it available to the community, so would like to adopt the package units. I've had no problems downloading the prvious source, bumping the cygport version, building, testing, installing, and using the new release. You should be able to see what was built at: https://drive.google.com/drive/folders/0B_phQl0EKs8jdXc4bXl2dGFqN3c?usp=sharing where the following components are available: units.cygport units-2.14-1.hint units-2.14-1.tar.xz units-2.14-1-src.tar.xz units-debuginfo-2.14-1.hint units-debuginfo-2.14-1.tar.xz I've read the contributor/maintainer guides but as this would be my first package contribution, I may need some help using calm, etc. -- Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada