4e8e707f | 19-Apr-2015 |
John Marino <draco@marino.st> |
Set gcc50 as the primary compiler, gcc47 as secondary
Per request, rather than define NO_GCC47 to prevent the building of the secondary compiler, the new variable is called NO_ALTCOMPILER. This wil
Set gcc50 as the primary compiler, gcc47 as secondary
Per request, rather than define NO_GCC47 to prevent the building of the secondary compiler, the new variable is called NO_ALTCOMPILER. This will avoid some disruption in the future where the actual version is not important, only the desire to avoid the secondary compiler.
show more ...
|
8af27ce3 | 03-Apr-2015 |
John Marino <draco@marino.st> |
Remove texinfo from base
At this point, the only info files left in DragonFly are from texinfo itself. Due to a similar effort on FreeBSD 11, the ports are already prepared for the lack of texinfo
Remove texinfo from base
At this point, the only info files left in DragonFly are from texinfo itself. Due to a similar effort on FreeBSD 11, the ports are already prepared for the lack of texinfo utilities in base.
show more ...
|
2affc1bb | 03-Apr-2015 |
John Marino <draco@marino.st> |
groff: Remove info page
Initially I converted the groff info page until groff.7, but then I realized that groff.7 already existed and serves as an adequate alternative to the groff info page. Thus,
groff: Remove info page
Initially I converted the groff info page until groff.7, but then I realized that groff.7 already existed and serves as an adequate alternative to the groff info page. Thus, this commit simply removes the installation of the info page (one of the last in base)
show more ...
|
19491c6c | 03-Apr-2015 |
John Marino <draco@marino.st> |
gdb: Remove 4 info pages (2 converted to man pages)
GDB had four info pages: gdb, gdbint, stabs, and annotate. They have been removed.
* gdb.info : There has always been a man page gdb.1 wh
gdb: Remove 4 info pages (2 converted to man pages)
GDB had four info pages: gdb, gdbint, stabs, and annotate. They have been removed.
* gdb.info : There has always been a man page gdb.1 which is an adequate replacement for gdb.info * stabs.info : This has been converted to stabs.7 with info2man * gdbint.info : This has been converted to gdbint.7 with info2man * annotate.info : This was always obsolete[1], so it was not replaced
[1] From annotate info page: This document describes the obsolete level two annotation interface implemented in older GDB versions.
show more ...
|
d835a69c | 03-Apr-2015 |
John Marino <draco@marino.st> |
diffutils: Remove redundant info page
The three diff binaries all have their own man pages, so the diffutils.info file is redundant. For now a copy of it remains in contrib/diffutils/doc, but it is
diffutils: Remove redundant info page
The three diff binaries all have their own man pages, so the diffutils.info file is redundant. For now a copy of it remains in contrib/diffutils/doc, but it is being removed from the base system.
show more ...
|
8ced402e | 03-Apr-2015 |
John Marino <draco@marino.st> |
gcc47: Remove info pages
The info pages from gcc50 are not installed due to limited use and the fact all the information is readily available on the web. Removing info pages from gcc47 matches gcc5
gcc47: Remove info pages
The info pages from gcc50 are not installed due to limited use and the fact all the information is readily available on the web. Removing info pages from gcc47 matches gcc50 and moves us closer to removing texinfo.
show more ...
|
9e68eafb | 03-Apr-2015 |
John Marino <draco@marino.st> |
binutils 2.24: Remove info pages
The info pages from binutils 2.25 are not installed (if they were, they would overwrite 2.24 versions anyway). Both "as" and "ld" have sufficient man pages. There
binutils 2.24: Remove info pages
The info pages from binutils 2.25 are not installed (if they were, they would overwrite 2.24 versions anyway). Both "as" and "ld" have sufficient man pages. There is not equivalent "binutils" man page, but this information is readily available on the internet, which is the same justification used for not importing gcc50 info pages.
show more ...
|
07015756 | 03-Apr-2015 |
John Marino <draco@marino.st> |
cvs: Remove info pages (one converted to man page)
As the start of an effort to remove info pages and texinfo from the system, the cvsclient info page has been converted to a man page. The cvs info
cvs: Remove info pages (one converted to man page)
As the start of an effort to remove info pages and texinfo from the system, the cvsclient info page has been converted to a man page. The cvs info page was not converted since it appears to be equivalent to the already existing man page.
Entries were added to Makefile_upgrade.inc, but when all the info pages are gone, those entries will be replaced by a single directory line - to remove /usr/share/info
show more ...
|
738725bf | 31-Mar-2015 |
John Marino <draco@marino.st> |
cross-tools stage: Don't build unused linker (i.e. gold)
Only one linker is used to build the world, but each version of binutils normally installs two linkers. Update the build infrastructure to s
cross-tools stage: Don't build unused linker (i.e. gold)
Only one linker is used to build the world, but each version of binutils normally installs two linkers. Update the build infrastructure to skip building one linker for the cross-tools version of binutils. This is normally the gold linker, which builds very slowly due to being written in c++.
This change could be backported to binutils 2.24, but right now it only applies to binutils 2.25, the version normally used to build world.
show more ...
|
a413fe45 | 23-Mar-2015 |
John Marino <draco@marino.st> |
gdb(1), kgdb(1): Rework makefile to prevent repeated rebuilding
The beforedepends target was done in such a way that caused gdb and kgdb to rebuild with every quickworld. This commit rearranges thi
gdb(1), kgdb(1): Rework makefile to prevent repeated rebuilding
The beforedepends target was done in such a way that caused gdb and kgdb to rebuild with every quickworld. This commit rearranges things so that doesn't happen anymore.
show more ...
|