History log of /dragonfly/Makefile_upgrade.inc (Results 226 – 250 of 658)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 02b66c54 13-Nov-2015 Sascha Wildner <saw@online.de>

Remove <malloc.h> from the system.

Originally, I wanted to follow FreeBSD which errors if __STDC__ is
defined and silently includes <stdlib.h>, which has the malloc()
and friends prototypes, if it i

Remove <malloc.h> from the system.

Originally, I wanted to follow FreeBSD which errors if __STDC__ is
defined and silently includes <stdlib.h>, which has the malloc()
and friends prototypes, if it is not defined. The only case where
__STDC__ isn't defined used to be when -traditional was passed to
GCC, which used to attempt an emulation of a pre-standard compiler.
But -traditional has since been made a cpp(1) specific option in
newer releases of GCC, so it becomes more and more pointless to
support <malloc.h>, even if we went with FreeBSD's version.

Therefore, remove it completely.

Also disable its usage in a number of contrib/ software which
expected it due to its presence at the time when the software was
configured.

Suggested-by: marino, who also fixed the resultant dports breakage

show more ...


# a7b8959c 12-Nov-2015 Sascha Wildner <saw@online.de>

Remove no longer used dsched modules & manpage via 'make upgrade'.


# 4e3c6b0a 11-Nov-2015 François Tigeot <ftigeot@wolfpond.org>

drm/i915: Remove old i915kms.ko modules


# 0e9fd563 07-Nov-2015 François Tigeot <ftigeot@wolfpond.org>

drm/i915: Rename the kernel module to i915.ko

* Giving it the same name than on Linux

* Bump __DragonFly_version


# abe5982a 04-Nov-2015 John Marino <draco@marino.st>

locales: Remove two more aliases (ja_JP.eucjp and en_US.ISO-8859-1)

There was an earlier effort to define common locales (arising from
Linux's case-and-hyphen insensitivity) and they were going to b

locales: Remove two more aliases (ja_JP.eucjp and en_US.ISO-8859-1)

There was an earlier effort to define common locales (arising from
Linux's case-and-hyphen insensitivity) and they were going to be
removed when our locale handling followed Linux behavior, but it was
decided that we would and should not follow Linux's example.

Since then and through collaborative discussions with FreeBSD, it
was decided these common-but-incorrect-for-BSD aliases should not
continue. FreeBSD will never get them and I'm removing ours.

show more ...


# 4f61cdfb 04-Nov-2015 Sascha Wildner <saw@online.de>

Remove old lzma.h file via 'make upgrade'.

It is installed in /usr/include directly.


# f9262eaa 02-Nov-2015 John Marino <draco@marino.st>

locales: Remove symlinks UTF8 => UTF-8

In retrospect, having an alias for UTF-8 does not bring any real benefits
and it can cause confusion. Let's remove this *.UTF8 locale symlinks
which is closer

locales: Remove symlinks UTF8 => UTF-8

In retrospect, having an alias for UTF-8 does not bring any real benefits
and it can cause confusion. Let's remove this *.UTF8 locale symlinks
which is closer to the convention of the other BSDs.

GCC testsuite is also removing utf8 and UTF8 locales for portability
with BSD.

show more ...


# 79ca9a63 15-Oct-2015 Sascha Wildner <saw@online.de>

Makefile_upgrade.inc: Remove the correct file.

Reported-by: marino


# 8d8a0271 14-Oct-2015 Sascha Wildner <saw@online.de>

<tgmath.h>: Use the base version over GCC's version of this header.

Not sure how it crept into gcc50 again, since we did this exact same
commit already for gcc47 and gcc44 before that.

Generally, w

<tgmath.h>: Use the base version over GCC's version of this header.

Not sure how it crept into gcc50 again, since we did this exact same
commit already for gcc47 and gcc44 before that.

Generally, we want standard headers to be under our control (the next
commit is a nice example why) and not under the compiler's. C11's
<stdatomic.h> header is still on the TODO list for that.

show more ...


# 9eb73658 17-Sep-2015 Sascha Wildner <saw@online.de>

Remove libcom_err.so{,.3} via 'make upgrade' too.


# a76a200e 11-Sep-2015 Sascha Wildner <saw@online.de>

Remove /usr/include/emulation/posix4 (empty since 2007) via 'make upgrade'.


# a59d6b18 11-Sep-2015 Sascha Wildner <saw@online.de>

Remove some additional files via 'make upgrade'.


# 68ef81ed 11-Sep-2015 Sascha Wildner <saw@online.de>

Remove libcom_err and compile_et.

They were part of kerberos and only ever used for it and associated
pam modules, all of which were removed long ago. So this is just
forgotten cleanup.

Ports seem

Remove libcom_err and compile_et.

They were part of kerberos and only ever used for it and associated
pam modules, all of which were removed long ago. So this is just
forgotten cleanup.

Ports seem to take care of themselves, too. All ports mentioning
either com_err or compile_et anywhere built without the versions
in base.

show more ...


# 0533ddd9 10-Sep-2015 Sascha Wildner <saw@online.de>

i386 removal, part 39/x: Remove est(4) driver.

Of the 36 CPUs it supports, only one supports Intel 64 (aka AMD64),
namely the Intel Core 2 Duo T7500, released in May 2007. The rest,
Intel Pentium Ms

i386 removal, part 39/x: Remove est(4) driver.

Of the 36 CPUs it supports, only one supports Intel 64 (aka AMD64),
namely the Intel Core 2 Duo T7500, released in May 2007. The rest,
Intel Pentium Ms and two Intel Core CPUs, were 32 bit only.

If someone is still using a T7500 with DragonFly and our regular
ACPI P-state support doesn't work with it, we'd be interested in
hearing about it. As a last resort, there's always cpucontrol(8)
to set the MSRs manually. :)

Also, estd isn't in ports or dports.

show more ...


# 2183ea23 09-Sep-2015 Sascha Wildner <saw@online.de>

i386 removal, part 38/x: Un-document no longer existing functions in bios.9.


# fc2bdc3b 27-Aug-2015 Sascha Wildner <saw@online.de>

Remove colldef(1) manpage too via 'make upgrade'.


# c425a625 21-Aug-2015 Sascha Wildner <saw@online.de>

i386 removal, part 36/x: Remove the i386 specific kgzip(8) utility.

It was used to compress kernels to be loaded without the loader.

For our standard loader it is enough to just gzip the kernel (i.

i386 removal, part 36/x: Remove the i386 specific kgzip(8) utility.

It was used to compress kernels to be loaded without the loader.

For our standard loader it is enough to just gzip the kernel (i.e.,
create /boot/kernel/kernel.gz). This doesn't work with modules
unfortunately.

show more ...


# d46ba01e 20-Aug-2015 Sascha Wildner <saw@online.de>

lgamma.3: There is no lgammal_r() function in libm.


# 012b8ed8 20-Aug-2015 Sascha Wildner <saw@online.de>

libc/regex: Fix up the regex upgrade.

* Fix typo in 3 function names: s/regnw/regwn/.

* Add missing overriding #defines for 4 further functions to <regex.h>.


# 90572312 20-Aug-2015 Sascha Wildner <saw@online.de>

logb.3: There is no scalbl() function in libm.


# 12ce37e1 16-Aug-2015 John Marino <draco@marino.st>

UTF-8 locales: Change all to use single master CTYPE file

The xx_Comm_US locale has been removed. It's CTYPE file has moved
to en_US.UTF-8, and all other UTF-8 locales' CTYPE links to it.

The non-

UTF-8 locales: Change all to use single master CTYPE file

The xx_Comm_US locale has been removed. It's CTYPE file has moved
to en_US.UTF-8, and all other UTF-8 locales' CTYPE links to it.

The non-UTF8 locales remain essentially the same. They have tailored
CTYPES per the CLDR definition, just as before.

show more ...


# d0a4041b 15-Aug-2015 Sascha Wildner <saw@online.de>

i386 removal, part 35/x: Remove the i386 specific vesa(4) code.

Clean up vga(4) too.


# a187448d 13-Aug-2015 John Marino <draco@marino.st>

Regenerate locales (common.UTF-8 => xx_Comm_US.UTF-8)

A rename is required because some applications check the format of the
locale name, so we need to use a legal one (e.g. xx_Yyyy_ZZ.<encoding>)


# c292f536 12-Aug-2015 Sascha Wildner <saw@online.de>

i386 removal, part 33/x: Remove LongRun and GLXSB support.

LongRun was the Transmeta Crusoe's power saving modes, similar to
Intel SpeedStep.

GLXSB was the AMD Geode LX's crypto accelerator.


# 81ac56d6 10-Aug-2015 John Marino <draco@marino.st>

locales polish: Remove ISO-8859-1 encoding from 27 locales

The ISO-8859-1 encoding is considered obsolete compared to ISO-8859-19
(which in itself is obsolete compared to UTF-8). To help avoid some

locales polish: Remove ISO-8859-1 encoding from 27 locales

The ISO-8859-1 encoding is considered obsolete compared to ISO-8859-19
(which in itself is obsolete compared to UTF-8). To help avoid some
potential mismatches, remove the ISO-8859-1 encoding in the following
cases:

1) European localities that already have ISO-8859-15 (25 of 27)
* ca_(AD|ES|FR|IT)
* da_dk
* de_(AT|CH|DE)
* en_GB
* (es|eu)_ES
* fi_FI
* fr_(BE|CH|FR)
* is_IS
* it_(CH|IT)
* (nb|nn)_NO
* nl_(BE|NL)
* pt_PT
* sv_(FI|SE)

2) Localities where ISO-8859-1 can't represent local currency symbol
* en_PH (PH Peso)
* es_CR (Colon)

show more ...


12345678910>>...27