History log of /dragonfly/Makefile_upgrade.inc (Results 76 – 100 of 658)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 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'.


12345678910>>...27