Skip to content
Commits on Oct 1, 2012
  1. @jrmarino
  2. @jrmarino

    GCC47: Add local modifications

    jrmarino committed Sep 29, 2012
    The majority of these changes are new files required to build GCC on
    DragonFly.  They are identical to the lang/gcc-aux modifications.  Of
    interest:
    
    1) The modification to c-format.c is a carry-over from GCC44. It
       maintains support for the DragonFly-specific %b and %D conversions.
    2) The modification to tree-inline.c is a carry-over from GCC44. It
       maintains the suppression of "unlikely call" inline warnings.
    3) The gcc driver was modified to strip out all the bad paths in its
       search path.  gcc -print-search-dirs is now short and accurate.
  3. @jrmarino

    Merge branch 'vendor/GCC47'

    jrmarino committed Oct 1, 2012
  4. @jrmarino
Commits on Sep 29, 2012
  1. @jrmarino
  2. @jrmarino

    Merge branch 'vendor/MPC'

    jrmarino committed Sep 29, 2012
  3. @jrmarino

    Import mpc-1.0.1 to new vendor branch

    jrmarino committed Sep 29, 2012
    This multiprecision library is required for gcc 4.6 and later.
Commits on Aug 9, 2012
  1. @jrmarino

    xterm: Remove ability to restore console after man, less, etc.

    jrmarino committed Aug 9, 2012
    Having a man page disappear before the read the end (if it indeed appears
    at all) is pretty annoying.  Equally annoying is using the "more" command
    on a file with few lines only to see nothing.  The default behavior of
    xterm console had few fans.
    
    This removes the smcup and rmcup codes from xterm-basic, the basis for
    the xterm console definitions.  Now man pages are left on the screen
    after viewing, and the pagers work as expected.
Commits on Jul 14, 2012
  1. gcc41/gcc44: Remove a modification to exclude -Wpointer-sign from -Wall.

    Sascha Wildner committed Jul 14, 2012
    We had this as a local change in our compilers but the problem with this
    approach is that it needs to be added to each future compiler we support.
    
    This isn't so much a problem with the compilers we have in base but with
    those from pkgsrc that we support via CCVER and compilers.conf(5).
    
    Instead, add -Wno-pointer-sign to our Makefiles whenever -Wall comes into
    play.
Commits on Jul 11, 2012
  1. Merge branch 'vendor/OPENPAM'

    Peter Avalos committed Jul 11, 2012
  2. Import OpenPAM Micrampelis.

    Peter Avalos committed Jul 11, 2012
    See HISTORY for the details.
  3. Merge branch 'vendor/XZ'

    Peter Avalos committed Jul 11, 2012
  4. Import xz-5.0.4.

    Peter Avalos committed Jul 11, 2012
        * liblzma:
    
            - Fix lzma_index_init(). It could crash if memory allocation
              failed.
    
            - Fix the possibility of an incorrect LZMA_BUF_ERROR when a BCJ
              filter is used and the application only provides exactly as
              much output space as is the uncompressed size of the file.
    
        * Fix "xz -lvv foo.xz". It could crash on some corrupted files.
    
        * Fix output of "xz --robot -lv" and "xz --robot -lvv" which
          incorrectly printed the filename also in the "foo (x/x)" format.
    
        * Fix exit status of "xzdiff foo.xz bar.xz".
    
        * Fix exit status of "xzgrep foo binary_file".
  5. Merge branch 'vendor/TNFTP'

    Peter Avalos committed Jul 11, 2012
  6. ftp: Sync with NetBSD:

    Peter Avalos committed Jul 10, 2012
    make -R work the same in ftp:// like it does for http:// (i.e. work if
    there is no local file).
    
    Don't display expected EHOSTUNREACH for all but
    the last connect attempts in terse mode.
    
    When given an URL that contains "://" but is not recognised,
    print an error message.
    
    Remove unnecessary Bk/Ek pairs from SYNOPSIS.
  7. Merge branch 'vendor/LIBARCHIVE'

    Peter Avalos committed Jul 10, 2012
  8. Import libarchive-3.0.4.

    Peter Avalos committed Jul 10, 2012
  9. Merge branch 'vendor/TCPDUMP'

    Peter Avalos committed Jul 10, 2012
  10. Merge branch 'vendor/LIBPCAP'

    Peter Avalos committed Jul 10, 2012
  11. Import tcpdump-4.3.0.

    Peter Avalos committed Jul 10, 2012
    See CHANGES for details.
  12. Import libpcap-1.3.0.

    Peter Avalos committed Jul 10, 2012
    See CHANGES for the details.
Commits on Jul 4, 2012
  1. Merge branch 'vendor/FILE'

    Peter Avalos committed Jul 4, 2012
  2. Import file-5.11.

    Peter Avalos committed Jul 4, 2012
    * Fix CDF parsing issues.
Commits on Jun 30, 2012
  1. Fix more wrong sizeof() usages, part 4/x

    Sascha Wildner committed Jun 30, 2012
    We want struct sizes here, not pointer sizes.
    
    Found-with: Coccinelle (http://coccinelle.lip6.fr/)
Commits on May 15, 2012
  1. @jrmarino

    gdb: Fix gdb -tui mode

    jrmarino committed May 15, 2012
    The gdbtui (aka gdb -tui) mode has been nonfunctional for a long time
    due to the replacement of readline with libedit.  After speaking with
    Cristos Zoulas, it was confirmed that libedit can't support gdbtui now
    and is not envisioned to support it in the future.
    
    The tui mode is fixed by building the readline library internally and
    linking against that instead of libedit.
    
    The README files were updated to reflected additional imported sources
    for readline and the removal of libedit-caused local modications to
    tui-io.c file.
  2. @jrmarino

    Merge branch 'vendor/GDB'

    jrmarino committed May 16, 2012
  3. @jrmarino

    gdb vendor branch: Bring in additional source files

    jrmarino committed May 15, 2012
    The tui mode of gdb will not function when the readline library is
    replaced with libedit.  Bring in readline sources to build gdb
    properly.  The readline library will be used internally to gdb only.
Commits on May 14, 2012
  1. @jrmarino

    ncurses: move USE_GETCAP, update README files

    jrmarino committed May 14, 2012
    The ncurses headers were generated with additional configuration switches
    documented on README.DRAGONFLY.  One outcome is the USE_GETCAP should
    be in the configuration header rather than in the Makefile, so that
    was updated.
    
    New files were imported to support building the terminfo database, and
    the path for that will be /usr/share/terminfo.  Accordingly, the man
    page and configuration header have been updated.
  2. @jrmarino

    Merge branch 'vendor/NCURSES'

    jrmarino committed May 14, 2012
  3. @jrmarino

    ncurses vendor branch: Bring in additional source files

    jrmarino committed May 14, 2012
    In order to support the building of the terminfo database, additional
    source files from the ncurses 5.9 tarball are needed.
Commits on May 13, 2012
  1. @jrmarino

    ncurses: Block warning about "older tic versions"

    jrmarino committed May 13, 2012
    The /etc/termcap file should have a space between the last "|" character and the alias per
    format rules.  ncurses can still interpret the alias of the termcap entries correctly, but by
    default will emit the warning, "older tic versions may treat the description field as an alias"
    whenver it encounters such an entry (e.g. the common cons25).
    
    Rather than update hundreds of entries, just silence the warning.  This is what FreeBSD does.
Commits on May 12, 2012
  1. @jrmarino
  2. @jrmarino

    Merge branch 'vendor/GMP'

    jrmarino committed May 12, 2012
  3. @jrmarino
Commits on May 11, 2012
  1. @jrmarino

    ncurses: Restore DragonFly README files

    jrmarino committed May 11, 2012
    These two README files were placed on the vendor branch, and were
    removed during the last source update.  The replacement README
    files are being placed on the master branch.
Something went wrong with that request. Please try again.