<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <link>http://nxr.netbsd.org/rss/src/usr.sbin/sysinst/arch/evbarm/Makefile</link>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2005</copyright>
    <generator>Java</generator>
    
<item>
    <title>Set HAVE_INSTALL_IMAGE for evbarm</title>
    <description>/src/usr.sbin/sysinst/arch/evbarm/Makefile - 1.3</description>
    <pubDate>Thu May 28 19:03:09 UTC 2020</pubDate>
    <dc:creator>jmcneill</dc:creator>
</item>

<item>
    <title>branches:  1.2.2;<br/>Rework internal data structures and "interfaces to user interface" functions<br/>to get rid of all disklabel assumptions.<br/><br/>Previously (even for GPT partitioning) struct disklabel was used, which<br/>obviously breaks large disk setups. Also many MD parts and parts of the<br/>user interface assumed (a) a struct disklabel is used internally to<br/>store partitioning information and (b) partitions are named 'a' ... $MAXPART.<br/><br/>Get rid of this and replace it with a quite abstract interface that should<br/>be able to deal with all variants in partition storage:<br/><br/> - partitions are stored in a (partly abstract) struct disk_partitions<br/>   and most parts of it are only accessed via accessor functions provided<br/>   by a "partitioning scheme".<br/><br/> - implement partitioning schemes for MBR, disklabel and GPT (with likely<br/>   RDB [amiga] and Apple Partition Map [mac*] to follow soon)<br/><br/> - partitioning schemes may be cascaded, e.g. on x86 when using MBR as<br/>   "outer partitions", we have disklabel as "inner partitions".<br/><br/> - all user interface goes via accessor functions in the partitioning scheme,<br/>   some of which return pointers to special user interface descriptors<br/>   (e.g. to allow editing partition flags, which are scheme specific)<br/><br/>Overall the user interface changes (in this initial step) are minimal but<br/>noticable. A new Anita is needed for automatic test setups - many thanks<br/>to Andreas Gustafsson for lots of early testing and a new Anita version,<br/>and to Manuel Bouyer for cooperation and tests of the Anita release.<br/><br/>This work was sponsored by The NetBSD Foundation, Inc.</title>
    <description>/src/usr.sbin/sysinst/arch/evbarm/Makefile - 1.2</description>
    <pubDate>Wed Jun 12 06:20:19 UTC 2019</pubDate>
    <dc:creator>martin</dc:creator>
</item>

<item>
    <title>branches:  1.1.2;  1.1.6;  1.1.28;<br/>Move sysinst sources to usr.sbin.<br/><br/>This commit only physically moves the sources - there are no other<br/>changes, to maximize the probability that this will be treated as a<br/>rename if we ever do manage to migrate away from CVS.<br/><br/>Moving sysinst has been discussed on and off for years and has two<br/>goals: making it easier to work on sysinst, and also making sysinst<br/>available on running systems for use installing chroots and VM images<br/>and other such things. None of the latter is possible yet, but as they<br/>say, one thing at a time.<br/><br/>Doing this now was approved in an impromptu fashion by mrg, riz,<br/>riastradh, me, and groo.</title>
    <description>/src/usr.sbin/sysinst/arch/evbarm/Makefile - 1.1</description>
    <pubDate>Sat Jul 26 19:30:45 UTC 2014</pubDate>
    <dc:creator>dholland</dc:creator>
</item>

<item>
    <title>Mostly merge changes from HEAD upto 20200411</title>
    <description>/src/usr.sbin/sysinst/arch/evbarm/Makefile - 1.1.28.1</description>
    <pubDate>Mon Apr 13 08:06:02 UTC 2020</pubDate>
    <dc:creator>martin</dc:creator>
</item>

<item>
    <title>Rebase to HEAD as of a few days ago.</title>
    <description>/src/usr.sbin/sysinst/arch/evbarm/Makefile - 1.1.6.2</description>
    <pubDate>Wed Aug 20 00:05:15 UTC 2014</pubDate>
    <dc:creator>tls</dc:creator>
</item>

<item>
    <title>file Makefile was added on branch tls-maxphys on 2014-08-20 00:05:15 +0000</title>
    <description>/src/usr.sbin/sysinst/arch/evbarm/Makefile - 1.1.6.1</description>
    <pubDate>Sat Jul 26 19:30:45 UTC 2014</pubDate>
    <dc:creator>tls</dc:creator>
</item>

<item>
    <title>Rebase.</title>
    <description>/src/usr.sbin/sysinst/arch/evbarm/Makefile - 1.1.2.2</description>
    <pubDate>Sun Aug 10 07:00:25 UTC 2014</pubDate>
    <dc:creator>tls</dc:creator>
</item>

<item>
    <title>file Makefile was added on branch tls-earlyentropy on 2014-08-10 07:00:25 +0000</title>
    <description>/src/usr.sbin/sysinst/arch/evbarm/Makefile - 1.1.2.1</description>
    <pubDate>Sat Jul 26 19:30:45 UTC 2014</pubDate>
    <dc:creator>tls</dc:creator>
</item>

<item>
    <title>Pull up following revision(s) (requested by martin in ticket #1113):<br/>	usr.sbin/sysinst/bsddisklabel.c: revision 1.46<br/>	usr.sbin/sysinst/bsddisklabel.c: revision 1.47<br/>	usr.sbin/sysinst/disklabel.c: revision 1.40<br/>	usr.sbin/sysinst/arch/cobalt/md.c: revision 1.13<br/>	usr.sbin/sysinst/bsddisklabel.c: revision 1.48<br/>	usr.sbin/sysinst/disklabel.c: revision 1.41<br/>	usr.sbin/sysinst/arch/cobalt/md.c: revision 1.14<br/>	usr.sbin/sysinst/bsddisklabel.c: revision 1.49<br/>	usr.sbin/sysinst/disklabel.c: revision 1.42<br/>	usr.sbin/sysinst/Makefile.inc: revision 1.34<br/>	usr.sbin/sysinst/disks.c: revision 1.70<br/>	usr.sbin/sysinst/arch/hp300/md.c: revision 1.11<br/>	usr.sbin/sysinst/disks.c: revision 1.71<br/>	usr.sbin/sysinst/arch/i386/md.h: revision 1.8<br/>	usr.sbin/sysinst/arch/arc/md.c: revision 1.13<br/>	usr.sbin/sysinst/mbr.h: revision 1.5<br/>	usr.sbin/sysinst/mbr.h: revision 1.6<br/>	usr.sbin/sysinst/arch/mac68k/md.c: revision 1.10<br/>	usr.sbin/sysinst/bsddisklabel.c: revision 1.50<br/>	usr.sbin/sysinst/arch/acorn32/md.c: revision 1.7<br/>	usr.sbin/sysinst/bsddisklabel.c: revision 1.51<br/>	usr.sbin/sysinst/bsddisklabel.c: revision 1.52<br/>	usr.sbin/sysinst/bsddisklabel.c: revision 1.53<br/>	usr.sbin/sysinst/bsddisklabel.c: revision 1.54<br/>	usr.sbin/sysinst/bsddisklabel.c: revision 1.55<br/>	usr.sbin/sysinst/bsddisklabel.c: revision 1.56<br/>	usr.sbin/sysinst/arch/dummy/md.c: revision 1.6<br/>	usr.sbin/sysinst/arch/amd64/md.h: revision 1.9<br/>	usr.sbin/sysinst/arch/evbsh3/md.c: revision 1.6<br/>	usr.sbin/sysinst/arch/sparc/md.c: revision 1.6<br/>	usr.sbin/sysinst/arch/zaurus/md.c: revision 1.10<br/>	usr.sbin/sysinst/arch/x68k/md.c: revision 1.11<br/>	usr.sbin/sysinst/arch/sandpoint/md.c: revision 1.9<br/>	usr.sbin/sysinst/arch/vax/md.c: revision 1.7<br/>	usr.sbin/sysinst/arch/luna68k/md.c: revision 1.9<br/>	usr.sbin/sysinst/gpt.c: revision 1.19<br/>	usr.sbin/sysinst/arch/i386/md.c: revision 1.31<br/>	usr.sbin/sysinst/arch/i386/md.c: revision 1.32<br/>	usr.sbin/sysinst/arch/evbarm/md.c: revision 1.17<br/>	usr.sbin/sysinst/arch/evbarm/md.c: revision 1.18<br/>	usr.sbin/sysinst/arch/evbarm/md.c: revision 1.19<br/>	usr.sbin/sysinst/arch/shark/md.c: revision 1.6<br/>	usr.sbin/sysinst/arch/landisk/md.c: revision 1.14<br/>	usr.sbin/sysinst/util.c: revision 1.43<br/>	usr.sbin/sysinst/gpt.c: revision 1.20<br/>	usr.sbin/sysinst/util.c: revision 1.44<br/>	usr.sbin/sysinst/gpt.c: revision 1.21<br/>	usr.sbin/sysinst/gpt.c: revision 1.22<br/>	usr.sbin/sysinst/arch/evbarm/msg.md.en: revision 1.2<br/>	usr.sbin/sysinst/arch/ofppc/md.c: revision 1.11<br/>	usr.sbin/sysinst/util.c: revision 1.46<br/>	usr.sbin/sysinst/arch/ofppc/md.c: revision 1.12<br/>	usr.sbin/sysinst/util.c: revision 1.47<br/>	usr.sbin/sysinst/arch/evbarm/md.h: revision 1.6<br/>	usr.sbin/sysinst/util.c: revision 1.48<br/>	usr.sbin/sysinst/arch/evbarm/md.h: revision 1.7<br/>	usr.sbin/sysinst/arch/evbmips/md.c: revision 1.9<br/>	usr.sbin/sysinst/msg.mi.fr: revision 1.28<br/>	usr.sbin/sysinst/msg.mi.fr: revision 1.29<br/>	usr.sbin/sysinst/arch/sgimips/md.c: revision 1.9<br/>	usr.sbin/sysinst/arch/evbarm/Makefile: revision 1.3<br/>	usr.sbin/sysinst/msg.mi.de: revision 1.23<br/>	usr.sbin/sysinst/arch/hpcsh/md.c: revision 1.10<br/>	usr.sbin/sysinst/msg.mi.de: revision 1.24<br/>	usr.sbin/sysinst/install.c: revision 1.15<br/>	usr.sbin/sysinst/install.c: revision 1.16<br/>	usr.sbin/sysinst/arch/sparc64/md.c: revision 1.6<br/>	usr.sbin/sysinst/install.c: revision 1.17<br/>	usr.sbin/sysinst/install.c: revision 1.18<br/>	usr.sbin/sysinst/partitions.h: revision 1.16<br/>	usr.sbin/sysinst/install.c: revision 1.19<br/>	usr.sbin/sysinst/partitions.h: revision 1.17<br/>	usr.sbin/sysinst/arch/evbppc/md.c: revision 1.9<br/>	usr.sbin/sysinst/arch/playstation2/md.c: revision 1.9<br/>	usr.sbin/sysinst/partitions.h: revision 1.18<br/>	usr.sbin/sysinst/arch/hpcarm/md.c: revision 1.9<br/>	usr.sbin/sysinst/partitions.h: revision 1.19<br/>	usr.sbin/sysinst/msg.mi.es: revision 1.24<br/>	usr.sbin/sysinst/msg.mi.es: revision 1.25<br/>	usr.sbin/sysinst/msg.mi.es: revision 1.26<br/>	usr.sbin/sysinst/arch/zaurus/md.c: revision 1.9<br/>	usr.sbin/sysinst/target.c: revision 1.13<br/>	usr.sbin/sysinst/target.c: revision 1.14<br/>	usr.sbin/sysinst/part_edit.c: revision 1.17<br/>	usr.sbin/sysinst/part_edit.c: revision 1.18<br/>	usr.sbin/sysinst/msg.mi.fr: revision 1.30<br/>	usr.sbin/sysinst/arch/mvme68k/md.c: revision 1.11<br/>	usr.sbin/sysinst/part_edit.c: revision 1.19<br/>	usr.sbin/sysinst/msg.mi.fr: revision 1.31<br/>	usr.sbin/sysinst/arch/alpha/md.c: revision 1.9<br/>	usr.sbin/sysinst/msg.mi.en: revision 1.30<br/>	usr.sbin/sysinst/defs.h: revision 1.56<br/>	usr.sbin/sysinst/msg.mi.en: revision 1.31<br/>	usr.sbin/sysinst/defs.h: revision 1.57<br/>	usr.sbin/sysinst/msg.mi.en: revision 1.32<br/>	usr.sbin/sysinst/arch/amiga/md.c: revision 1.6<br/>	usr.sbin/sysinst/arch/hpcmips/md.c: revision 1.9<br/>	usr.sbin/sysinst/defs.h: revision 1.58<br/>	usr.sbin/sysinst/arch/cats/md.c: revision 1.5<br/>	usr.sbin/sysinst/defs.h: revision 1.59<br/>	usr.sbin/sysinst/arch/newsmips/md.c: revision 1.6<br/>	usr.sbin/sysinst/arch/pmax/md.c: revision 1.8<br/>	usr.sbin/sysinst/arch/mipsco/md.c: revision 1.8<br/>	usr.sbin/sysinst/part_edit.c: revision 1.20<br/>	usr.sbin/sysinst/part_edit.c: revision 1.21<br/>	usr.sbin/sysinst/arch/macppc/md.c: revision 1.6<br/>	usr.sbin/sysinst/part_edit.c: revision 1.22<br/>	usr.sbin/sysinst/part_edit.c: revision 1.23<br/>	usr.sbin/sysinst/part_edit.c: revision 1.24<br/>	usr.sbin/sysinst/defs.h: revision 1.60<br/>	usr.sbin/sysinst/arch/mac68k/Makefile: revision 1.3<br/>	usr.sbin/sysinst/defs.h: revision 1.61<br/>	usr.sbin/sysinst/defs.h: revision 1.63<br/>	usr.sbin/sysinst/defs.h: revision 1.64<br/>	usr.sbin/sysinst/defs.h: revision 1.65<br/>	usr.sbin/sysinst/label.c: revision 1.21<br/>	usr.sbin/sysinst/defs.h: revision 1.66<br/>	usr.sbin/sysinst/label.c: revision 1.22<br/>	usr.sbin/sysinst/defs.h: revision 1.67<br/>	usr.sbin/sysinst/label.c: revision 1.23<br/>	usr.sbin/sysinst/label.c: revision 1.24<br/>	usr.sbin/sysinst/label.c: revision 1.25<br/>	usr.sbin/sysinst/label.c: revision 1.26<br/>	usr.sbin/sysinst/label.c: revision 1.27<br/>	usr.sbin/sysinst/msg.mi.pl: revision 1.31<br/>	usr.sbin/sysinst/label.c: revision 1.28<br/>	usr.sbin/sysinst/msg.mi.pl: revision 1.32<br/>	usr.sbin/sysinst/label.c: revision 1.29<br/>	usr.sbin/sysinst/arch/atari/md.c: revision 1.7<br/>	usr.sbin/sysinst/disklabel.c: revision 1.36<br/>	usr.sbin/sysinst/disklabel.c: revision 1.37<br/>	usr.sbin/sysinst/disklabel.c: revision 1.38<br/>	usr.sbin/sysinst/disklabel.c: revision 1.39<br/>	usr.sbin/sysinst/arch/bebox/md.c: revision 1.9<br/>	usr.sbin/sysinst/mbr.c: revision 1.32<br/>	usr.sbin/sysinst/disks.c: revision 1.66<br/>	usr.sbin/sysinst/mbr.c: revision 1.33<br/>	usr.sbin/sysinst/disks.c: revision 1.67<br/>	usr.sbin/sysinst/mbr.c: revision 1.34<br/>	usr.sbin/sysinst/arch/emips/md.c: revision 1.9<br/>	usr.sbin/sysinst/disks.c: revision 1.68<br/>	usr.sbin/sysinst/partitions.c: revision 1.11<br/>	usr.sbin/sysinst/mbr.c: revision 1.35<br/>	usr.sbin/sysinst/disks.c: revision 1.69<br/>	usr.sbin/sysinst/mbr.c: revision 1.36<br/>	usr.sbin/sysinst/arch/hppa/md.c: revision 1.8<br/>	usr.sbin/sysinst/arch/prep/md.c: revision 1.13<br/>	usr.sbin/sysinst/label.c: revision 1.30<br/>	usr.sbin/sysinst/arch/ews4800mips/md.c: revision 1.7<br/>	usr.sbin/sysinst/main.c: revision 1.21<br/>	usr.sbin/sysinst/main.c: revision 1.22<br/>	usr.sbin/sysinst/main.c: revision 1.23<br/>	usr.sbin/sysinst/bsddisklabel.c: revision 1.40<br/>	usr.sbin/sysinst/main.c: revision 1.24<br/>	usr.sbin/sysinst/arch/cobalt/md.h: revision 1.6<br/>	usr.sbin/sysinst/bsddisklabel.c: revision 1.41<br/>	usr.sbin/sysinst/main.c: revision 1.25<br/>	usr.sbin/sysinst/arch/news68k/md.c: revision 1.7<br/>	usr.sbin/sysinst/bsddisklabel.c: revision 1.42<br/>	usr.sbin/sysinst/bsddisklabel.c: revision 1.43<br/>	usr.sbin/sysinst/bsddisklabel.c: revision 1.44<br/>	usr.sbin/sysinst/bsddisklabel.c: revision 1.45<br/>Use strlcpy in a few places to guarnatee 0-terminated strings<br/>Rever previous: the d_packname in struct disklabel is not NUL terminated.<br/>Disable the warning instead.<br/>Do not force -Os optimization (unless SMALLPROG)<br/>Remove unused "rel" global variable and make the -r option a no-op.<br/>PR 55045: strlcpy(NULL, ..., 0) considered harmfull in some implementations.<br/>PR misc/54886: bump threshold for automatic/default creation of a tmpfs /tmp<br/>up slightly (to 384 MB ram). This will make sure the default install has<br/>a &gt; 64 MB /tmp available (number pulled out of thin air, 64 MB is the minimum<br/>required by the ZFS tests).<br/>Don't depend on common symbol definitions.<br/>boardype should not be common.<br/>Redo the root-size-limit check again after we grew the root partition<br/>for kernel dumps. Auto-enable the /usr partition if it overflows.<br/>For all non-root partitions, default to FFSv2.<br/>When extending a partition (to fill the total disk size) do respect<br/>size limits.<br/>Do not suggest a size limited partition for extension by default.<br/>Minor tweak to previous: when forcing a /usr partition just to have an<br/>arbitrary extendable partition, still use its default size initially.<br/>At the end of a new installation save entropy.<br/>Ooops, backout previous - twice the entropy saving is not needed.<br/>Instead slightly improve the (slightly) hidden other code that already<br/>did it.<br/>PR 55202: disable swapping if we started it due to low ram<br/>it's "its"<br/>Remove "If you booted from a floppy" message<br/>Set HAVE_INSTALL_IMAGE for evbarm<br/>Change mountpoint of boot ext2fs from /stand to /ext2 to avoid conflict.<br/>Should be pulled up to netbsd-9, with fixes of PR/55060.<br/>MBR type for Ext2 should be MBR_PTYPE_LNXEXT2, not MBR_PTYPE_FAT12.<br/>Silence -Wstringop-truncation for ``name'' in disp_selected_part().<br/>This variable is used only for display, and truncation seems harmless.<br/>PR 55572: avoid crash when answering the mount point prompt for a previously<br/>empty mount point with an emptry sting.<br/>When adding a new partition in the concrete partition editor, make sure<br/>to set a pointer to the partition table interface in the new entry.<br/>Otherwise we may end up not writing back the partitions at all, leading<br/>to further fallout later.<br/>Receipe to reproduce the issue from Frederic Fauberteau, thanks!<br/>In the concrete partitions editor, after deleting the last partition move<br/>the menu selection to the "add a partition" entry (instead of the sentinel<br/>line which is not an active menu entry).<br/>Typo in comment<br/>Keep a list of all partition tables from which we have deleted partitions<br/>and make sure we update those partition tables when writing partitions,<br/>even if no install related partition remains on them.<br/>Fix display of timezone selection menu<br/>If there is no current partitioning manager assume we are editing the<br/>current system and make target_already_root() return true.<br/>Fixes various fallout when using sysinst post installation.<br/>PR 55377: mark boot partitions in the partition size display, as suggested<br/>by Izumi Tsutsui (minor modifications + all bugs by me)<br/>PR 55378: do not assume RAW_PART to be either 2 or 3<br/>PR 55379: avoid creating bogus /etc/fstab lines for /dev/cd* if no<br/>cdrom is available.<br/>PR 55381: try to deal with moved (but not yet saved) partitions when<br/>calculating free space<br/>Apply patch provided by Izumi Tsutsui in PR 55382: make ext2 partitions<br/>show up in the outer (MBR) partition table, needed for example on Cobalt<br/>where firmware boots from that partition.<br/>PR 55384: detangle pm-&gt;ptstart from the "install" flag (selecting a<br/>target partition). Instead introduce a new PTI_INSTALL_TARGET per partition<br/>flag and deal with it in the partitioning backends.<br/>Honour pm-&gt;ptstart when allocating new partitions - it is supposed to be<br/>the first sector usable by NetBSD.<br/>If we have no explicitly marke target root partition, make sure to set<br/>the proper flag on the implicit one.<br/>When merging existing partitions with desired target system layout<br/>information, only force the "mount" flag if the existing partitions<br/>has a valid mount point.<br/>Add a heuristic to detect and properly mark EFI system partitions<br/>when re-using pre-existing partitions.<br/>When MD code requests a reserved area (at the start of the disk)<br/>make sure to properly account for the "lost" space during all calculations<br/>and especially when expanding the main partition to fill the disk.<br/>Avoid using the global "pm" or a passed device descriptons when we are<br/>passing disk limits explicitly anyway.<br/>Simplify/fix a few rounding calculations.<br/>When creating new partitions for "full disk" use, pass a install target<br/>hint to the partitioning backend (for the outer NetBSD partition).<br/>Use an install target hint to mark a new partition active.<br/>When compiled with BOOTSEL support, also name the new partition "NetBSD".<br/>Remove more pm-&gt;ptstart abuse - calculate values localy where needed<br/>instead.<br/>Fix editing start and size of not yet existing outer partitions.<br/>Previously we abused pm-&gt;ptstart / pm-&gt;ptsize to pass the bounds of the<br/>NetBSD outer partition to the inner partition editor - but now this is<br/>not a valid assumption any more, so explicitly fix the bounds if an<br/>outer partition exists.<br/>Remove very strange code that special-cased MSDOS file systems and refused<br/>to newfs the partition (despite explicit request to do so) if it was<br/>mountable.<br/>Accidently carried over from a dim and distant past, before we had<br/>fsck_newfs.<br/>PR 55536: when we find existing partition tables and have alternative<br/>formats available, offer to delete partitions and create new ones from<br/>scratch (in some other or the same on-disk format).<br/>Minor fix to previous: fix condition when we offer the partition type<br/>switch - it makes sense even if the disk is partitioned but has no valid<br/>partitions.<br/>Before forcing MBR partitions into our disklabel, make sure they are not<br/>there yet - could happen in various paths when reusing existing partitions<br/>(or parts of that) - previously we would blindly duplicate identical<br/>partitions.<br/>Ooops, part of previous was not meant to be included yet<br/>When renumbering partitions (after deletions) be slightly more lax<br/>in matching, to cope with differences between MBR EFI partitions and<br/>disklabel MSDOS partitions.<br/>PR 55142: on popular demand bring back expert options to adjust the<br/>number of free inodes, block size and fragment size for FFS and LFS.<br/>Fix copy &amp; pasto noticed by Jason Mitchell: change the type of a GPT<br/>partition via "gpt type" - not "gpt label".<br/>Fix copy &amp; pasto (missing "again" label)<br/>Remove dead code<br/>Move MBR writing (if any) post disklabel writing, otherwise strange<br/>interactions happen.<br/>Properly convert partition default sizes in MB to number of sectors</title>
    <description>/src/usr.sbin/sysinst/arch/evbarm/Makefile - 1.2.2.1</description>
    <pubDate>Thu Oct 15 19:36:52 UTC 2020</pubDate>
    <dc:creator>bouyer</dc:creator>
</item>
</channel></rss>

