notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

Hardware failure

The website is running on the old server. The new server stopped working at about 0200 UTC on 2020-08-22. The database was restored from 2020-08-21 00:59:15+00 UTC. We think we have covered all commits. Nothing should be missing. Any changes you made to your accounts after the restore date will be lost. Sorry about that.
Port details
sformat Allows formatting/partitioning/analysis/repairing of SCSI disks
3.5_5 sysutils on this many watch lists=3 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. 3.5_5Version of this port present on the latest quarterly branch.
Maintainer: marius@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2003-01-02 15:16:46
Last Update: 2020-01-13 10:25:47
SVN Revision: 522875

People watching this port, also watch: pcre, glib, ncftp, zip, expat

License: not specified in port
Description:
SVNWeb
pkg-plist: as obtained via: make generate-plist
Expand this list (3 items)
Collapse this list.
  1. bin/sformat
  2. man/man1/sformat.1.gz
  3. share/sformat/sformat.dat
Collapse this list.
Dependency lines:
  • sformat>0:sysutils/sformat
To install the port: cd /usr/ports/sysutils/sformat/ && make install clean
To add the package: pkg install sformat
PKGNAME: sformat
Flavors: there is no flavor information for this port.
distinfo:
Packages: (move your mouse over the cells for more information)
sformat
ABIlatestquarterly
FreeBSD:11:aarch64-3.5_5
FreeBSD:11:amd643.5_53.5_5
FreeBSD:11:armv6-3.5_5
FreeBSD:11:i3863.5_53.5_5
FreeBSD:11:mips3.5_53.5_5
FreeBSD:11:mips64-3.5_5
FreeBSD:12:aarch64-3.5_5
FreeBSD:12:amd643.5_53.5_5
FreeBSD:12:armv6-3.5_5
FreeBSD:12:armv7-3.5_5
FreeBSD:12:i3863.5_53.5_5
FreeBSD:12:mips3.5_53.5_5
FreeBSD:12:mips64-3.5_5
FreeBSD:12:powerpc64-3.5_5
FreeBSD:13:aarch643.5_5-
FreeBSD:13:amd643.5_5-
FreeBSD:13:armv63.5_5-
FreeBSD:13:armv73.5_5-
FreeBSD:13:i3863.5_5-
FreeBSD:13:mips3.5_5-
FreeBSD:13:mips643.5_5-
FreeBSD:13:powerpc643.5_5-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake : devel/gmake
There are no ports dependent upon this port

Configuration Options

USES:

Master Sites:
  • There is no master site for this port.
  • Number of commits found: 31

    Commit History - (may be incomplete: see SVNWeb link above for full details)
    DateByDescription
    13 Jan 2020 10:25:47
    Original commit files touched by this commit  3.5_5
    Revision:522875
    pkubaj search for other commits by this committer
    sysutils/sformat: fix build on powerpc64
    
    Makefile uses uname -m (which returns powerpc on powerpc64) instead of uname -p
    (which correctly returns powerpc64).
    
    PR:		243152
    Approved by:	marius (maintainer)
    MFH:		2020Q1 (fix build blanket)
    31 Jan 2019 18:19:06
    Original commit files touched by this commit  3.5_5
    Revision:491748
    tobik search for other commits by this committer
    Only append to MAKE_ENV after bsd.port.pre.mk
    30 Nov 2017 06:13:35
    Original commit files touched by this commit  3.5_5
    Revision:455167  Sanity Test Failure
    linimon search for other commits by this committer
    For ports that are marked BROKEN on armv6, and also fail to build on
    armv7, mark them so.
    
    This is part two of a multipart commit to bring armv7 ports to parity
    with armv6.
    
    Approved by:	portmgr (tier-2 blanket)
    Obtained from:	lonesome.com -exp run
    13 May 2017 23:50:49
    Original commit files touched by this commit  3.5_5
    Revision:440860
    linimon search for other commits by this committer
    Mark some ports failing on power64.  In cases where the error message
    was a stub, provide a real one.
    
    While here, pet portlint.
    
    Approved by:	portmgr (tier-2 blanket)
    18 Jan 2017 13:20:32
    Original commit files touched by this commit  3.5_5
    Revision:431796  Sanity Test Failure
    tijl search for other commits by this committer
    The output of tools like awk, date, sort, tr,... depends on the current
    locale set by the user.  Add LANG=C and LC_ALL=C at the beginning of
    bsd.port.mk and export them so all commands are executed with the C locale.
    LC_ALL=C overrides all other LC_* variables.  LANG is used by setlocale(3)
    as default value for LC_* variables, so normally it isn't used when LC_ALL
    is set, but there's code out there that looks at LANG directly so it's safer
    to set it as well.  The only commands not captured by this are !=
    assignments before any inclusion of bsd.port.*mk.
    
    Introduce USE_LOCALE=<locale> that adds LANG=<locale> and LC_ALL=<locale> to
    CONFIGURE_ENV and MAKE_ENV so upstream build systems can be executed with a
    different locale (e.g. USE_LOCALE=en_US.UTF-8).
    
    PR:		215882
    Exp-run by:	antoine
    Approved by:	portmgr (antoine)
    16 Nov 2016 00:35:30
    Original commit files touched by this commit  3.5_5
    Revision:426201
    linimon search for other commits by this committer
    Mark as broken on various tier-2 archs.
    
    While here, pet portlint.
    
    Approved by:	portmgr (tier-2 blanket)
    01 Aug 2016 17:46:35
    Original commit files touched by this commit  3.5_5
    Revision:419446
    antoine search for other commits by this committer
    Prevent collision with getline(3)
    30 Jul 2016 00:45:13
    Original commit files touched by this commit  3.5_5
    Revision:419291
    bapt search for other commits by this committer
    Prevent collision with getline(3)
    21 Apr 2016 16:43:15
    Original commit files touched by this commit  3.5_5
    Revision:413746
    swills search for other commits by this committer
    many ports: mark broken on powerpc64
    14 May 2015 10:15:09
    Original commit files touched by this commit  3.5_5
    Revision:386312
    mat search for other commits by this committer
    MASTER_SITES cleanup.
    
    - Replace ${MASTER_SITE_FOO} with FOO.
    - Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
      of the time.)
    - Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
      no hint of what it should be was present.
    - Fix some logic.
    - And generally, make things more simple and easy to understand.
    
    While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
    SAMBA macros.
    
    Also, replace some EXTRACT_SUFX occurences with USES=tar:*.
    
    Checked by:	make fetch-urlall-list
    With hat:	portmgr
    Sponsored by:	Absolight
    22 Nov 2014 09:13:36
    Original commit files touched by this commit  3.5_5
    Revision:373038
    antoine search for other commits by this committer
    Cleanup plist
    29 Jul 2014 17:12:50
    Original commit files touched by this commit  3.5_5
    Revision:363362
    adamw search for other commits by this committer
    Rename all patches that contain '::' as a path separator, and use
    '__' instead.
    29 May 2014 11:20:14
    Original commit files touched by this commit  3.5_5
    Revision:355686
    miwi search for other commits by this committer
    - Convert gmake,bzip2,xz to USES
    
    Approved by:	portmgr
    26 Feb 2014 08:51:59
    Original commit files touched by this commit  3.5_5
    Revision:346150
    ehaupt search for other commits by this committer
    Support staging
    20 Sep 2013 23:06:00
    Original commit files touched by this commit  3.5_5
    Revision:327772
    bapt search for other commits by this committer
    Add NO_STAGE all over the place in preparation for the staging support (cat:
    sysutils)
    13 Aug 2011 13:38:39
    Original commit files touched by this commit  3.5_5

    marius search for other commits by this committer
    Allow to build on powerpc64.
    
    Approved by:    netchild
    19 Mar 2011 12:38:54
    Original commit files touched by this commit  3.5_5

    miwi search for other commits by this committer
    - Get Rid MD5 support
    09 Apr 2008 20:40:00
    Original commit files touched by this commit  3.5_5

    marius search for other commits by this committer
    Rename fexecve() to js_fexecve() so it doesn't clash with the recently
    added libc one.
    
    Reported by:    marcus
    Approved by:    netchild
    07 May 2006 16:39:29
    Original commit files touched by this commit  3.5_5

    marius search for other commits by this committer
    - Allow this port to be compiled with CC set to something containing a
      path component. [1]
    - Add the usual MAKE_ENV=LANG=C workaround in order to prevent problems
      from bad interactions of gmake, the Schily makefile system and certain
      locales.
    
    Requested by:   kris [1]
    Approved by:    netchild
    15 Apr 2006 11:35:45
    Original commit files touched by this commit  3.5_5

    marius search for other commits by this committer
    - Use the libschily sources taken from cdrtools 2.01.01a07 instead of those
      shipping with sformat 3.5 for building sformat; the former include their
      own version of __dtoa() which is no longer externally visible with libc
      symbol versioning turned on (thus breaking the build of stock sformat).
    - While here also use MASTER_SITE_LOCAL for providing a backup mirror of
      the sformat 3.5 distfile instead of using a private one.
    - Fix the checksumming of sformat.dat on LP64 platforms so sformat doesn't
      erroneously complain about that file containing uncertified data there.
      Bump PORTREVISION for this.
    
    Approved by:    netchild
    02 Apr 2006 14:25:19
    Original commit files touched by this commit  3.5_4

    marius search for other commits by this committer
    - Remove obsolete USE_REINPLACE.
    - Fix display of literal examples in sformat.1; bump PORTREVISION for
      this. [1]
    - While at the man page remove trailing whitespace, fix spelling errors
      and adopt better for FreeBSD.
    
    Reported by:    Alex Teclo [1]
    Fix by:         ru [1]
    Approved by:    netchild
    24 Jan 2006 01:06:45
    Original commit files touched by this commit  3.5_3

    edwin search for other commits by this committer
    SHA256ify
    
    Approved by: krion@
    25 May 2004 14:28:00
    Original commit files touched by this commit  3.5_3

    netchild search for other commits by this committer
    - Fix installation when CC is not set to "cc". Inspired by PR 66925.
    - Use ARCH instead of MACHINE_ARCH to please portlint >= 2.5.9.
    
    Submitted by:   marius
    20 Apr 2004 13:49:29
    Original commit files touched by this commit  3.5_3

    netchild search for other commits by this committer
    Use the @FreeBSD.org address of the maintainer.
    
    Approved by:    marius
    19 Mar 2004 01:51:15
    Original commit files touched by this commit  3.5_3

    trevor search for other commits by this committer
    Add size data, approved by maintainers.
    04 Feb 2004 05:10:27
    Original commit files touched by this commit  3.5_3

    marcus search for other commits by this committer
    Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
    
    (Part 1)
    18 Jul 2003 10:11:32
    Original commit files touched by this commit  3.5_2

    netchild search for other commits by this committer
    - Fix a typo in PORTREVISION. Doh!
    - Manually replace included copies of config.guess and config.sub with
      versions from ${PORTSDIR}/Templates. This is necessary as the sformat
      package doesn't have a valid configure script in it's root directory
      but one in a sub-directory that is executed by the SING (Schily Is
      Not Gnu) makefile system further down the road. Therefor the port
      can't set GNU_CONFIGURE which would automatically copy the relevant
      files.
    - Remove BSD_SCSI_SENSE_BUG from COPTX (CFLAGS) to libscg. It is a
      workaround for a (probably alumnus) bug in a SCSI-driver of NetBSD
      and the affected code doesn't get compiled on neither pre-CAM nor
      CAM versions of FreeBSD.
    - Use DATADIR in pkg-plist.
    
    Submitted by:   maintainer
    04 Jun 2003 18:40:33
    Original commit files touched by this commit  3.5

    netchild search for other commits by this committer
    - Fix yet another bug that might be used for a root exploit. As with the last
      bug you are only vulnerable if you locally set the sformat binary suid root.
    - Respect CC already at the configure-stage of sformat else we end up running
      configure with GCC and compiling with whatever CC was set to.
    
    Submitted by:   maintainer
    21 May 2003 15:12:48
    Original commit files touched by this commit  3.5

    netchild search for other commits by this committer
    Fix potential root exploit.
    
    THE FREEBSD PORT DOES NOT SET THE SUID BIT, YOU ARE ONLY VULNERABLE IF
    YOU SET IT ON YOUR OWN!
    
    See http://marc.theaimsgroup.com/?l=bugtraq&m=105285564307225&w=2 for
    more.
    
    Submitted by:   maintainer
    21 Feb 2003 13:28:59
    Original commit files touched by this commit  3.5

    knu search for other commits by this committer
    De-pkg-comment.
    02 Jan 2003 15:07:43
    Original commit files touched by this commit  3.5

    netchild search for other commits by this committer
    From the submitter:
    Sun format is a util for formatting/partitioning/analysis/repairing of SCSI
    disks. While formatting and partitioning currently is only usefule on big-
    endian systems in order to create Sun disk labels, analysis and repairing
    works on either endian and are very useful to remap defect blocks when
    AWRE/ARRE fail for some reason. Tested on i386 and sparc64, respawned a
    disk here.
    
    Submitted by:   marius@alchemy.franken.de

    Number of commits found: 31

    Login
    User Login
    Create account

    Servers and bandwidth provided by
    New York Internet, iXsystems, and RootBSD

    This site
    What is FreshPorts?
    About the authors
    Issues
    FAQ
    How big is it?
    The latest upgrade!
    Privacy
    Blog
    Contact

    Search
    Enter Keywords:
     
    more...

    Latest Vulnerabilities
    xephyrDec 01
    xorg-dmxDec 01
    xorg-nestserverDec 01
    xorg-serverDec 01
    xorg-vfbserverDec 01
    xwaylandDec 01
    nomadNov 27
    giteaNov 21
    nodeNov 21
    node12Nov 21
    node14Nov 21
    muttNov 20
    mantisNov 14
    goNov 12
    py-saltNov 12

    5 vulnerabilities affecting 48 ports have been reported in the past 14 days

    * - modified, not new

    All vulnerabilities

    Last updated:
    2020-12-02 10:04:43


    Ports
    Home
    Categories
    Deleted ports
    Sanity Test Failures
    Newsfeeds

    Statistics
    Graphs
    NEW Graphs (Javascript)
    Traffic

    Calculated hourly:
    Port count 41505
    Broken 59
    Deprecated 265
    Ignore 298
    Forbidden 4
    Restricted 141
    No CDROM 72
    Vulnerable 19
    Expired 8
    Set to expire 235
    Interactive 0
    new 24 hours 1
    new 48 hours4
    new 7 days25
    new fortnight61
    new month172

    Servers and bandwidth provided by
    New York Internet, iXsystems, and RootBSD
    Valid HTML, CSS, and RSS.
    Copyright © 2000-2020 Dan Langille. All rights reserved.