#
1419a4e1 |
| 23-Apr-2019 |
Sascha Wildner <saw@online.de> |
Remove groff from base.
There is a dports package available for people who need it. Also, for some manual pages in dports, man(1) will report that mandoc(1) cannot render them, and advise to install
Remove groff from base.
There is a dports package available for people who need it. Also, for some manual pages in dports, man(1) will report that mandoc(1) cannot render them, and advise to install groff too, which man(1) will then use.
Also remove vgrind(1) and the old base me(7) macros.
Disable the groff part of manlint for now, also mandiff. I will decide later if it should be made to work with dports groff.
There are a number of related utilities, like colcrt, checknr etc. that I have not touched yet. Their fate will be decided later.
There are also some references to these tools left in existing manual pages.
show more ...
|
#
469ef616 |
| 22-Apr-2019 |
Sascha Wildner <saw@online.de> |
Remove no longer needed catman periodic via 'make upgrade'.
|
#
105f26b5 |
| 22-Apr-2019 |
Sascha Wildner <saw@online.de> |
Switch to the new man(1) command.
* Exchange our old GNU man(1) command with the one from FreeBSD that I recently imported. It uses mandoc(1) by default. If mandoc(1) reports that it cannot rend
Switch to the new man(1) command.
* Exchange our old GNU man(1) command with the one from FreeBSD that I recently imported. It uses mandoc(1) by default. If mandoc(1) reports that it cannot render a page, man(1) will fall back to groff (right now our base groff, later the groff pkg when we remove it).
* Install mandoc(1) as apropos(1) and makewhatis(8). This means makewhatis moves from /usr/sbin to /usr/bin.
* Use mandoc(1) instead of groff for most purposes of bsd.man.mk.
* Remove /usr/share/man/cat*. It's not necessary anymore to cache formatted manual pages.
show more ...
|
#
aefcce89 |
| 21-Apr-2019 |
Sascha Wildner <saw@online.de> |
Remove catman(1) since it is no longer needed in modern times.
It was used to bulk format manual pages for faster displaying.
su(1)'s EXAMPLES section was taken from FreeBSD.
Our man(1) command st
Remove catman(1) since it is no longer needed in modern times.
It was used to bulk format manual pages for faster displaying.
su(1)'s EXAMPLES section was taken from FreeBSD.
Our man(1) command still stores and utilizes manual pages in /usr/share/man/cat* after this commit.
show more ...
|
#
94386080 |
| 07-Apr-2019 |
Sascha Wildner <saw@online.de> |
libmd: Remove sha384 traces.
|
#
c2134ffa |
| 04-Apr-2019 |
Sascha Wildner <saw@online.de> |
Remove timezone typo via 'make upgrade'.
|
#
5c08cc45 |
| 31-Mar-2019 |
Sascha Wildner <saw@online.de> |
Move <sys/termios.h> to <termios.h>.
CCEQ() is moved to <sys/_termios.h>. The kernel needs nothing else from it.
The few dports that were including <sys/termios.h> were mostly missing some kind of
Move <sys/termios.h> to <termios.h>.
CCEQ() is moved to <sys/_termios.h>. The kernel needs nothing else from it.
The few dports that were including <sys/termios.h> were mostly missing some kind of "... || defined(__DragonFly__)" to go with FreeBSD's adjustments.
Thanks to zrj and tuxillo for taking care of dports.
show more ...
|
#
ac392440 |
| 29-Mar-2019 |
Sascha Wildner <saw@online.de> |
Adjust for the removal of callout_stop_sync().
* Remove the manual page via 'make upgrade'.
* Update porting_drivers.txt
|
#
d0fba322 |
| 19-Mar-2019 |
Sascha Wildner <saw@online.de> |
Remove a deleted header via 'make upgrade'.
|
#
92a42612 |
| 19-Mar-2019 |
zrj <rimvydas.jasinskas@gmail.com> |
gcc50: Disconnect from buildworld.
You served us good.
|
#
afcaf2e1 |
| 17-Mar-2019 |
Sascha Wildner <saw@online.de> |
Remove /usr/share/misc/man.template.
We don't write new manpages with these macros.
|
#
70839a95 |
| 14-Mar-2019 |
Sascha Wildner <saw@online.de> |
i386 removal, part 71/x: Remove legacy FreeBSD brand.
We had a compat layer in i386 that was intended to run old DragonFly binaries from <1.2 times if my memory serves well. That also worked with Fr
i386 removal, part 71/x: Remove legacy FreeBSD brand.
We had a compat layer in i386 that was intended to run old DragonFly binaries from <1.2 times if my memory serves well. That also worked with FreeBSD 4.x binaries. It was removed in part 7 and 8 of this commit series.
This commit reverts cee191cabfed209fdad9972bd88be5b18e310361.
It also removes all references to ld-elf.so.1.
Reported-by: zrj
show more ...
|
#
4c85dcd3 |
| 03-Mar-2019 |
Sascha Wildner <saw@online.de> |
Remove some IPSec remains via 'make upgrade'.
Reported-by: zrj
|
#
925dae71 |
| 01-Mar-2019 |
Sascha Wildner <saw@online.de> |
Adjust various things for the recent brk(2) removal.
|
#
e8229967 |
| 28-Feb-2019 |
zrj <rimvydas.jasinskas@gmail.com> |
gcc50: Mark as deprecated.
If gcc50 will not be further used as alternative compiler and it's private dynamic libraries are no longer needed, it can be safely removed from the base system usin
gcc50: Mark as deprecated.
If gcc50 will not be further used as alternative compiler and it's private dynamic libraries are no longer needed, it can be safely removed from the base system using: make upgrade -DREMOVE_DEPRECATED
show more ...
|
#
94f03308 |
| 22-Feb-2019 |
Sascha Wildner <saw@online.de> |
Remove <sys/semaphore.h> so that we have <semaphore.h> only.
There is no point for us to go through the kernel for getting at SEM_VALUE_MAX from sysconf(3), so return it directly and remove the asso
Remove <sys/semaphore.h> so that we have <semaphore.h> only.
There is no point for us to go through the kernel for getting at SEM_VALUE_MAX from sysconf(3), so return it directly and remove the associated p1003_1b.sem_value_max sysctl.
Beyond that, the kernel didn't need this header. I've found no ports that need it, either.
For safety, bump __DragonFly_version anyway.
show more ...
|
#
ee3ebee6 |
| 15-Jan-2019 |
Sascha Wildner <saw@online.de> |
kernel: Remove puffs(4), putter(9) and associated libs and utilities.
All of these were originally pushed and hooked into the build in non- working condition so that they would not go stale break bu
kernel: Remove puffs(4), putter(9) and associated libs and utilities.
All of these were originally pushed and hooked into the build in non- working condition so that they would not go stale break building. The hope was that someone would pick up the work and fix the remaining issues, which never materialized.
This has led to more harm than good, with people occasionally assuming that this code is functional. Also, the existence of /usr/include/fuse.h might lead configure checks into believing that we have a working implementation.
show more ...
|
#
9ea75bb5 |
| 08-Jan-2019 |
Sascha Wildner <saw@online.de> |
Makefile_upgrade.inc: Add a missing file i forgot in 5a31d992307898
|
#
831b6312 |
| 05-Jan-2019 |
Sascha Wildner <saw@online.de> |
kernel: Remove kernel profiling bits.
It was broken on i386, is even more broken on x86_64 and isn't worth fixing.
Discussed-with: dillon
|
#
5a31d992 |
| 05-Jan-2019 |
Sascha Wildner <saw@online.de> |
Clean up the USB driver directories, remove unbuilt source.
Remove old source that has not (yet) been ported. If any of these drivers would get ported in the future, it would be from current FreeBSD
Clean up the USB driver directories, remove unbuilt source.
Remove old source that has not (yet) been ported. If any of these drivers would get ported in the future, it would be from current FreeBSD source anyway. Keeping the old source around just confuses when grepping in /usr/src.
show more ...
|
Revision tags: v5.4.1 |
|
#
5a7bdd7b |
| 02-Dec-2018 |
Sascha Wildner <saw@online.de> |
Remove an unused include file.
|
Revision tags: v5.4.0 |
|
#
408b4fbc |
| 30-Nov-2018 |
Sascha Wildner <saw@online.de> |
Install input{,-event-types}.h to /usr/include/compat/linux too.
It helps preventing excessive patches in ravenport's weston.
It is kind of experimental, but depending on how useful it proves to be
Install input{,-event-types}.h to /usr/include/compat/linux too.
It helps preventing excessive patches in ravenport's weston.
It is kind of experimental, but depending on how useful it proves to be for 3rd party software all in all, we will eventually remove /usr/include/dev/misc/evdev in the future.
A -I /usr/include/compat is needed to get at these headers using "#include <linux/input.h>", etc. They were not put in the default include path to mislead configure scripts and the likes.
We will also evaluate if it is worth exposing further linux specific headers in this directory.
It might even be that we change the new location again in the future.
Requested-by: Peeter Must
show more ...
|
#
a680a824 |
| 30-Nov-2018 |
Sascha Wildner <saw@online.de> |
kernel: Move some old unused stuff out of the way.
|
Revision tags: v5.5.0, v5.4.0rc1 |
|
#
f29ea48f |
| 11-Oct-2018 |
Sascha Wildner <saw@online.de> |
kernel/libc: Remove sigstack() remains.
There is no sigstack() syscall anymore in DragonFly, besides being obsolete, so remove some remains like the manual page and prototype, and do some related cl
kernel/libc: Remove sigstack() remains.
There is no sigstack() syscall anymore in DragonFly, besides being obsolete, so remove some remains like the manual page and prototype, and do some related cleanup.
show more ...
|
#
050656a0 |
| 05-Oct-2018 |
Sascha Wildner <saw@online.de> |
Remove <sys/clist.h> via 'make upgrade'.
|