Hi Michael,
Michael Reed wrote on Fri, Sep 16, 2016 at 01:05:39PM -0400:
> The attached diff cleans up all mandoc(1) warnings and most igor(1)
> warnings from the ports man pages; most of the changes should be
> trivial. While I was removing a stale reference to a.out(5) in
> check-lib-depends.1, I noticed this sentence in that same man page:
>
> -o Scan binaries using ldd(1), which also works for old a.out
> binaries, instead of objdump(1), which only works for elf(5)
> binaries.
>
> Given the a.out(5) manual page seems to have been removed [1], is the
> above sentence still correct?
I think it is still correct, but i doubt that using it is still useful
in any way. Maybe espie@ could garbage collect the -o option, maybe
even the whole OpenBSD::BinaryScan::Ldd package - but there may be
tentacles, so i dare not touch it. And i don't know how urgent that
cleanup is.
For now, i committed your diff as you sent it.
Thanks,
Ingo
> Index: man1/check-lib-depends.1
> ===================================================================
> RCS file: /cvs/ports/infrastructure/man/man1/check-lib-depends.1,v
> retrieving revision 1.5
> diff -u -p -r1.5 check-lib-depends.1
> --- man1/check-lib-depends.1 27 Nov 2011 16:50:34 -0000 1.5
> +++ man1/check-lib-depends.1 16 Sep 2016 16:55:29 -0000
> @@ -81,9 +81,7 @@ Always show progress-meter, even if not
> .It Fl o
> Scan binaries using
> .Xr ldd 1 ,
> -which also works for old
> -.Xr a.out 5
> -binaries, instead of
> +which also works for old a.out binaries, instead of
> .Xr objdump 1 ,
> which only works for
> .Xr elf 5
> @@ -113,6 +111,5 @@ to other options.
> .Sh SEE ALSO
> .Xr ldd 1 ,
> .Xr objdump 1 ,
> -.Xr a.out 5 ,
> .Xr bsd.port.mk 5 ,
> .Xr elf 5
> Index: man1/dpb.1
> ===================================================================
> RCS file: /cvs/ports/infrastructure/man/man1/dpb.1,v
> retrieving revision 1.119
> diff -u -p -r1.119 dpb.1
> --- man1/dpb.1 30 Aug 2016 14:00:46 -0000 1.119
> +++ man1/dpb.1 16 Sep 2016 16:55:29 -0000
> @@ -809,7 +809,7 @@ When
> .Nm
> is run as root, it uses a privilege drop model instead of the
> dangerous privilege elevation model of
> -.Xr doas 8 .
> +.Xr doas 1 .
> When run as root, by default,
> .Ar _pbuild
> is used as the build and log user, and
> @@ -1461,8 +1461,8 @@ and restart it.
> .Sh SEE ALSO
> .Xr clean-old-distfiles 1 ,
> .Xr dpb-replay 1 ,
> -.Xr pkgpath 7 ,
> -.Xr proot 1
> +.Xr proot 1 ,
> +.Xr pkgpath 7
> .Sh AUTHOR
> Marc Espie
> .Sh HISTORY
> Index: man8/bulk.8
> ===================================================================
> RCS file: /cvs/ports/infrastructure/man/man8/bulk.8,v
> retrieving revision 1.9
> diff -u -p -r1.9 bulk.8
> --- man8/bulk.8 22 Jun 2016 23:25:57 -0000 1.9
> +++ man8/bulk.8 16 Sep 2016 16:55:29 -0000
> @@ -36,7 +36,6 @@ Clean up and do subsequent bulks.
> .It
> Perform additional maintenance.
> .El
> -
> .Ss 1. Choose master machine setup and create partitions
> Setup a master machine with enough room for a chroot, say
> .Pa /build .
> @@ -97,7 +96,7 @@ block out quick proto {tcp,udp} from sel
> Recent
> .Ox
> systems do not need any kind of
> -.Xr doas 8
> +.Xr doas 1
> setup for bulk ports builds, as
> .Xr dpb 1
> is run as root and drops permissions appropriately.
> @@ -183,7 +182,6 @@ again each time, most things will get cl
> Note that known directories such as WRKOBJDIR do not get cleaned up
> automatically, so you may want to set up a STARTUP_SCRIPT in
> .Xr dpb 1 .
> -.Pp
> .Ss 5. Perform additional maintenance
> .Xr clean-old-distfiles 1
> should be run occasionally since the DISTDIR will continue growing.