[ITP] man-pages-linux

2021-09-27 Thread Brian Inglis
I would like to provide Cygwin packages for the Linux kernel man pages 
project, for those who are concerned about interoperability and 
portability, from Michael Kerrisk (http://man7.org/), who also releases 
man-pages-posix, and recently released Linux man-pages 5.13.


I do it for my own use anyway, to have the latest docs, just to save 
flipping to Linux from Cygwin or Windows.


The install location is under the standard /usr/share/man/linux/ which 
can only by default be used by specifying


$ man -m|--systems linux ...

but can also be added explicitly to a users' MANPATH or alias e.g.

$ alias man='man -m man,linux'

or swap the order to prioritize Linux, or for parallel installs add each 
in your preferred order.


I have Linux 5.05-5.13 packages available on Google drive:

https://drive.google.com/drive/folders/1r3vhlN4fsCAGAtxpVD9PJPVpahCmnIPE

More information is available at the project home page:

https://www.kernel.org/doc/man-pages/

release blog:

https://linux-man-pages.blogspot.com/

mailing list:

https://lore.kernel.org/linux-man/

Sources are at:

https://github.com/mkerrisk/man-pages
and
https://git.kernel.org/pub/scm/docs/man-pages/man-pages.git

All Linux distros publish these pages.


[ITA] htmldoc

2021-09-27 Thread Brian Inglis

I'd like to adopt Yaakov's orphaned package htmldoc as new versions have
been released.

Packages are available on Google drive:

https://drive.google.com/drive/folders/19DdY4qBKcR8rgrfEL4cNI-ZjOw_lrSk7

The builds were tested in GitHub Actions CI using the scallywag htmldoc
repo playground branch; see:

https://cygwin.com/cgi-bin2/jobs.cgi?id=3276=htmldoc=Brian+Inglis=succeeded

and scallywag logs are at:

https://github.com/cygwin/scallywag/actions/runs/1222072218 

--
Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada

This email may be disturbing to some readers as it contains
too much technical detail. Reader discretion is advised.
[Data in binary units and prefixes, physical quantities in SI.]


[ITP] wget2 - fast multithreaded file and recursive website downloader

2021-09-27 Thread Brian Inglis

wget2 2.0.0 is the official stable release of the successor of wget
supplying a shared library API like curl to build a modern, fast,
multithreaded, file and recursive website downloader using HTTP2, HTTP
compression, parallel connections, and If-Modified-Since HTTP headers.
The library provides the basic functions needed by a modern web client.

It is a replacement only for the HTTP functions of the original wget,
as it does not support FTP or other protocols, and no longer supports
some of the options of its predecessor.

Release announcement:

https://lists.gnu.org/archive/html/info-gnu/2021-09/msg00011.html

More information is available from the home page:

https://gitlab.com/gnuwget/wget2

Sources are available from:

https://gitlab.com/gnuwget/wget2.git
https://git.sv.gnu.org/git/wget/wget2.git

and browsable at GitLab or:

https://git.sv.gnu.org/cgit/wget/wget2.git
https://git.sv.gnu.org/gitweb/?p=wget/wget2.git

The package wget2 is currently offered on Arch, Debian/Ubuntu, Gentoo,
HP-UX, Kali, Msys2, OpenSuSE, PureOS, Raspbian, Slackware; see:

https://repology.org/project/wget2

The Cygwin packages and sources:

wget2
libwget2_1
libwget2-devel
libwget2-debuginfo

are available on Google drive:

https://drive.google.com/drive/folders/1VVuC14KuB6uShm4FQL9BuXH0hpLYnIcJ

The CI scallywag build is against playground:

https://cygwin.com/cgi-bin2/jobs.cgi?id=3358=Brian+Inglis=playground=succeeded

with the Github Actions CI logs at:

https://github.com/cygwin/scallywag/actions/runs/1280151343

I have worked with upstream to get the package config, build, and tests
to run successfully, and the necessary patches are either in the
upstream repo or likely to be committed soon, and included in the next
release of wget2.



Re: autorebase and user-installed dynamic objects

2021-09-27 Thread Ken Brown via Cygwin-apps

On 9/27/2021 9:21 AM, ASSI wrote:

Ken Brown via Cygwin-apps writes:

Note that there are a lot of complaints about non-existent
.eln files.  I'm experimenting with native-compilation builds of
emacs, and I know why these errors are occurring.  But I don't think
that should be preventing the full rebase from working.


It doesn't, based on this information I'd say everything worked as it
should.


I've fixed the error that was causing rebase to complain about non-existent .eln 
files, and emacs seems to be working great now (64-bit only).  It's possible 
that we'll find that little or nothing further needs to be done for the 64-bit case.


I'm thinking of putting out a test release of emacs so that we can get some more 
data.  In case you want to try it yourself before I get around to doing that, 
you can find the current version of the .cygport file on the playground branch 
of the source repo 
(https://cygwin.com/git-cygwin-packages/?p=git/cygwin-packages/emacs.git).


Ken


Re: autorebase and user-installed dynamic objects

2021-09-27 Thread ASSI
Ken Brown via Cygwin-apps writes:
> $ ls -al /var/cache/rebase/
> total 579
> drwxr-xr-x+ 1 kbrown-admin None  0 2021-09-27 08:35 ./
> drwxr-xr-x+ 1 kbrown-admin None  0 2021-09-27 08:35 ../
> -rw-r--r--  1 kbrown-admin None115 2021-09-27 08:35 fullrebase.done
> -rw-r--r--  1 kbrown-admin None 138550 2021-09-27 08:35 rebase_all
> -r--r--r--  1 kbrown-admin None  25689 2021-09-27 08:35 rebase_dyn
> -rw-r--r--  1 kbrown-admin None  0 1969-12-31 19:00 rebase_dyn.old
> -r--r--r--  1 kbrown-admin None 31 2021-09-27 08:35 rebase_dyn_exe
> -rw-r--r--  1 kbrown-admin None  0 1969-12-31 19:00 rebase_dyn_exe.old
> -rw-r--r--  1 kbrown-admin None  0 1969-12-31 19:00 rebase_epoch
> -r--r--r--  1 kbrown-admin None  55862 2021-09-27 08:35 rebase_exe
> -rw-r--r--  1 kbrown-admin None  0 1969-12-31 19:00 rebase_exe.old
> -r--r--r--  1 kbrown-admin None 120902 2021-09-27 08:35 rebase_lst
> -rw-r--r--  1 kbrown-admin None  0 1969-12-31 19:00 rebase_lst.old
> -r--r--r--  1 kbrown-admin None 236372 2021-09-27 08:35 rebase_pkg
> -rw-r--r--  1 kbrown-admin None  0 1969-12-31 19:00 rebase_pkg.old
> -rw-r--r--  1 kbrown-admin None 64 2021-09-27 08:35 rebuild_always
>
> Note that rebase_pkg is much bigger than rebase_all.

That's normal, rebase_pkg contains a mix that later gets filtered and
split into rebase_lst and rebase_exe; rebase_all is the unification
(minus comment lines) of rebase_lst and rebase_dyn.

>> /var/log/setup.log.full
>
> Attached.  Note that there are a lot of complaints about non-existent
> .eln files.  I'm experimenting with native-compilation builds of
> emacs, and I know why these errors are occurring.  But I don't think
> that should be preventing the full rebase from working.

It doesn't, based on this information I'd say everything worked as it
should.


Regards,
Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

Wavetables for the Terratec KOMPLEXER:
http://Synth.Stromeko.net/Downloads.html#KomplexerWaves


Re: autorebase and user-installed dynamic objects

2021-09-27 Thread Ken Brown via Cygwin-apps

On 9/27/2021 2:43 AM, ASSI wrote:

Ken Brown via Cygwin-apps writes:

I just tried to do a full rebase (by running 'rebase-trigger full'),
but it seems that files from installed packages aren't being rebased.
Looking at /var/cache/rebase, it looks like the files in rebase_pkg
aren't making it into rebase_all.


It should already do a full rebase when you re-install (the latest
version is 001091-0.1).


I just reinstalled it.


 Please do that and post / paste:

ls -al /var/cache/rebase


$ ls -al /var/cache/rebase/
total 579
drwxr-xr-x+ 1 kbrown-admin None  0 2021-09-27 08:35 ./
drwxr-xr-x+ 1 kbrown-admin None  0 2021-09-27 08:35 ../
-rw-r--r--  1 kbrown-admin None115 2021-09-27 08:35 fullrebase.done
-rw-r--r--  1 kbrown-admin None 138550 2021-09-27 08:35 rebase_all
-r--r--r--  1 kbrown-admin None  25689 2021-09-27 08:35 rebase_dyn
-rw-r--r--  1 kbrown-admin None  0 1969-12-31 19:00 rebase_dyn.old
-r--r--r--  1 kbrown-admin None 31 2021-09-27 08:35 rebase_dyn_exe
-rw-r--r--  1 kbrown-admin None  0 1969-12-31 19:00 rebase_dyn_exe.old
-rw-r--r--  1 kbrown-admin None  0 1969-12-31 19:00 rebase_epoch
-r--r--r--  1 kbrown-admin None  55862 2021-09-27 08:35 rebase_exe
-rw-r--r--  1 kbrown-admin None  0 1969-12-31 19:00 rebase_exe.old
-r--r--r--  1 kbrown-admin None 120902 2021-09-27 08:35 rebase_lst
-rw-r--r--  1 kbrown-admin None  0 1969-12-31 19:00 rebase_lst.old
-r--r--r--  1 kbrown-admin None 236372 2021-09-27 08:35 rebase_pkg
-rw-r--r--  1 kbrown-admin None  0 1969-12-31 19:00 rebase_pkg.old
-rw-r--r--  1 kbrown-admin None 64 2021-09-27 08:35 rebuild_always

Note that rebase_pkg is much bigger than rebase_all.


/var/log/setup.log.full


Attached.  Note that there are a lot of complaints about non-existent .eln 
files.  I'm experimenting with native-compilation builds of emacs, and I know 
why these errors are occurring.  But I don't think that should be preventing the 
full rebase from working.


Ken




setup.log.full.xz
Description: Binary data


Re: autorebase and user-installed dynamic objects

2021-09-27 Thread ASSI
Ken Brown via Cygwin-apps writes:
> I just tried to do a full rebase (by running 'rebase-trigger full'),
> but it seems that files from installed packages aren't being rebased.
> Looking at /var/cache/rebase, it looks like the files in rebase_pkg
> aren't making it into rebase_all.

It should already do a full rebase when you re-install (the latest
version is 001091-0.1).  Please do that and post / paste:

ls -al /var/cache/rebase
/var/log/setup.log.full


Regards,
Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

Factory and User Sound Singles for Waldorf Blofeld:
http://Synth.Stromeko.net/Downloads.html#WaldorfSounds