Category: Heads Up!

Mirroring changes


If you are mirroring Joerg Sonnenberger’s pkgsrc binary archive from its old location at packages.stura.uni-rostock.de, it’s time to switch.  He has a new site, and until his bandwidth has stabilized, it’s best to mirror from Simon ‘corecode’ Schubert’s site at chlamydia.fs.ei.tum.de.

Posted by     Categories: Heads Up!     0 Comments

DragonFly 1.8.1 released


The title says it all – visit the download page for 1.8 to get it.  Most every mirror appears to have it right now – not just the ones on the 1.8 page.

Note that some sites have an early version of the 1.8.1 release that lacks the installer; that image is ‘dfly-1.8.1.iso.gz’.  Instead, be sure to download ‘dfly-1.8.1_REL.iso.gz’, which should be the newer file of the two.

Posted by     Categories: Heads Up!     2 Comments

HEAD users update


Sepherosa Ziehau warned bleeding-edge users that recent network interface changes will require a rebuild of both kernel and world when next updating.  This does not apply to 1.8 users.

Posted by     Categories: Heads Up!     0 Comments

1.8.1 soon


DragonFly 1.8.1 will be released this weekend, so if you have something that you need added, speak up!  This release will include the rtld fixes that enable parts of KDE to work again, among other things.

Posted by     Categories: Heads Up!     8 Comments

Updating for daylight savings time


You may need to copy in a new /etc/localtime file to account for daylight savings time changes in the U.S. and Canada, especially if you have an older system; Matthew Dillon explains.

Posted by     Categories: Heads Up!     0 Comments

dragonflybsd.org upgrades


www.dragonflybsd.org and leaf.dragonflybsd.org are getting upgraded to 1.8; this may mean some intermittent downtime over the next week.

Posted by     Categories: Heads Up!     0 Comments

DST changes, maybe


If you are running a DragonFly system older than version 1.6, and you are in North America using something other than UTC time, you will need to manually update your tzinfo files to reflect the changed (in 2005, taking effect this year) Daylight Savings Time start and stop dates.  If you are on UTC or are running 1.6+, you are fine.

Posted by     Categories: Heads Up!     0 Comments

DragonFly 1.8 released


Version 1.8 has been released! See the release announcement, or proceed directly to the download page (and errata).

Updated: mentioned on BSDNews, Reddit, and Digg.  Download also available as a Metalink.  (Description at metalinker.org)

Posted by     Categories: Heads Up!     2 Comments

Kernel config changes and branching soon


Matthew Dillon reports changes to the kernel configuration file are needed now.  Also, if you are running bleeding-edge code, a full buildworld/buildkernel is required on the next upgrade.

Branching for 1.8 will happen very soon; as soon as ACPI is ready.  The release date has not slipped.

Posted by     Categories: Heads Up!     0 Comments

CVS surgery happening


Matthew Dillon is doing CVS surgery tonight to revert the architecture name changes; if you are using bleeding-edge code, don’t update it until tomorrow.
Posted by     Categories: Heads Up!     0 Comments

File reorganization again


Simon ‘corecode’ Schubert had some trouble with the changed src layout while working on gcc 4.1.  Matthew Dillon is changing it back, Wednesday.  (So no commits on Wednesday, please.)  This naming issue is apparently not new.

Posted by     Categories: Heads Up!     0 Comments

I/O calls renamed


Matthew Dillon is renaming some I/O calls.  It shouldn’t cause major problems, but as always, make sure to do a complete buildworld/buildkernel when next upgrading your bleeding-edge system.

Posted by     Categories: Heads Up!     0 Comments

Trapframe changes


Matthew Dillon is making trapframe changes – it will require a complete buildworld if you are following bleeding edge code.  Read his post for more details.

Posted by     Categories: Heads Up!     0 Comments

TLS call rename


TLS system calls are being renamed by Matthew Dillon.  If you’re running HEAD (bleeding edge code), this will require both a kernel and world rebuild on your next update.

Posted by     Categories: Heads Up!     0 Comments

Preview update and kernel cleanup


Matthew Dillon is performing some significant cleanup of the kernel startup/VM code, so watch out if you are using the bleeding edge code.  He synced Preview before starting, so Preview users can move to the code version just before this (potentially) destabilizing code.

Posted by     Categories: Heads Up!     0 Comments

Function renaming underway


Matthew Dillon is renaming a number of functions and types (update) to remove some conflicts.

Posted by     Categories: Heads Up!     3 Comments

Preview moved up, next release soon


Matthew Dillon reported that DragonFly Preview code (version 1.7) have been synchronized with the bleeding-edge code, as it’s been stable.  Also, the 1.8 release is definitely scheduled for January, at which point he plans to have “at least a basic userland kernel binary”.

Posted by     Categories: Heads Up!     0 Comments

Namecache destabilization


Matthew Dillon is making major changes to the namecache over the next 24 hours or so; watch out until it stabilizes.  These changes should make nullfs mounting more memory-efficient, among other things, and lays a foundation for union or shadowing filesystems.

Posted by     Categories: Heads Up!     0 Comments

1.6 and 1.4 version hop


DragonFly 1.6.2 is released, along with 1.4.5, to include the recent changes that had been merged back to the branches.  Simon ‘corecode’ Schubert moved the release up, and a changelog is available for 1.4 and 1.6.  (changelogs are in forward chronological order, so skim down.)

Posted by     Categories: Heads Up!     0 Comments

Watch out for virtual memory map issues


Matthew Dillon warns that he is doing some virtual kernel memory mapping work; it may destabilize the bleeding-edge of DragonFly.

Posted by     Categories: Heads Up!     0 Comments

dragonflybsd.org down


dragonflybsd.org is going down 9AM – 1PM PST for power and UPS testing.

Posted by     Categories: Heads Up!     0 Comments

Less lockups


Matthew Dillon is starting some work that will possibly destabilize HEAD for a bit.  The work involves vnode reference counting and locking.  The advantage is that it will remove the hard locks that filesystems can experience, such as waiting for NFS mounts to time out.

Posted by     Categories: Heads Up!     0 Comments

1.6.1 slipped


Due to the solving of a nasty locking problem, 1.6.1 is out.

Posted by     Categories: Heads Up!     0 Comments

Binary packages returning with more


Joerg Sonnenberger is temporarily taking packages.stura.uni-rostock.de down for disk reorganization; there’s a bulk build of pkgsrc packages running for 1.6. Most packages built for 1.4.4 will work with 1.6, in any case.

Posted by     Categories: Heads Up!, pkgsrc     0 Comments

1.6 is out


DragonFly 1.6 is released, (see announcement) with highlights including:

  • even better pkgsrc integration, with over 93% of pkgsrc‘s 6,000+ packages building on DragonFly
  • significant 802.11 improvements including ath(4) support
  • clustering progress
  • and many other changes.
  • See the diary or the release page for exhaustive update detail.

ISO images and/or source updates are available from a number of mirrors, though I suggest the torrent.

Posted by     Categories: Heads Up!     0 Comments

1.6 branches


DragonFly 1.6 has been branched in CVS, with the release happening at the end of the week.

Posted by     Categories: Heads Up!     0 Comments

Recompile vinum


Simon ‘corecode’ Schubert’s vinum changes were recently committed by Matthew Dillon.  Simon follows up with a warning: ABI compatibility is broken by this, so vinum will have to be recompiled, if you are using it.

Posted by     Categories: Heads Up!     0 Comments

Release next weekend


The 1.6 release is pushed back to next weekend, instead of this week as originally intended.

Posted by     Categories: Heads Up!     0 Comments

Dead leaf


leaf.dragonflybsd.org’s drive was killed by a power outage. Matthew Dillon worked on restoring it yesterday, and it’s mostly back. If you had an account there, please check in and make sure your files are at least somewhat intact.

As a side effect, incremental backups are now possible with cpdup.

Posted by     Categories: Heads Up!     0 Comments

Preview update today


As predicted, the Preview tag has been synced with HEAD, meaning all recent changes are now available. Now’s a good time to update if you’re not on Release (1.4.4).  Because of ABI changes, there’s a specific procedure one should follow.

Posted by     Categories: Heads Up!     0 Comments

1.5.4 out


If you’re running a development version of DragonFly; namely 1.5.3, it’s time to update to 1.5.4.  Be careful, as your kernel has to be updated first.

Posted by     Categories: Heads Up!     0 Comments

Watch out for SMP


As Matthew Dillon posted, SMP builds may be broken for the next few days, so rebuild with caution.

Posted by     Categories: Heads Up!     0 Comments

Head spinning


Matthew Dillon warned that he is committing a lot of work on multiprocessor support over the next few days; if you are one of the people who run bleeding-edge versions of DragonFly (1.5 from CVS, or ‘HEAD’), there will probably be some instability. It’s not called bleeding-edge for nothing…

Posted by     Categories: Heads Up!     0 Comments

Wiki down


wiki.dragonflybsd.org is down, along with gobsd.com.  The wiki was on a separate server from the rest of dragonflybsd.org, so the rest of the domain is fine, but there’s currently no details on when the wiki will be running again, as the hosting company has apparently taken the server offline.

Posted by     Categories: Heads Up!     0 Comments

1.4.4 is out!


With some final changes, version 1.4.4 is available now. This is the recommended download/update for everyone. (Including me, so I’ll have to update tonight.)

Posted by     Categories: Heads Up!     0 Comments

1.4.4 almost ready


Matthew Dillon’s merged a heap of bugfixes from the current code back into the 1.4 release branch; the update to 1.4.4 won’t happen until Friday, however.

Posted by     Categories: Heads Up!     0 Comments

1.5.3 released, more coming


Matthew Dillon has moved the Preview release to 1.5.3, as it’s stable enough for more testing.  In addition, Release is moving to 1.4.4 in about a week to incorporate recent fixes; details are in his post.

Posted by     Categories: Heads Up!     0 Comments

Installer bug


As Matthew Dillon and others have described, if you install the latest bleeding-edge code (1.5) of DragonFly, there is a bug in the installer. To keep from being bit, first log in as ‘root’ and type:

ln -s a /etc/malloc.conf

Then log out and log in as ‘installer’ and proceed normally.

Posted by     Categories: Heads Up!     0 Comments

Version bumps everywhere


The release version of DragonFly has been brought to 1.4.3 to incorporate the recent Sendmail security update, among other things.  Bleeding edge code has been brought up to version 1.5.2, because Matthew Dillon has added (after the bump) his potentially destabilizing BUF/BIO code.  If you like running Preview, update and plan to stick with it a while until this new technology gets sorted out.

Posted by     Categories: Heads Up!     0 Comments

Slow posting


My house was robbed today; I lost my desktop computer, among other things. Not surprisingly, posting here may be slow for a little while…

Posted by     Categories: Heads Up!     4 Comments

Work warning!


Matthew Dillon has issued a warning: HEAD (the bleeding edge code) is currently very stable. Update now, for it’s going to become pretty unstable soon. The base of the cache-coherency management system will be coming in, which he calls “probably the single most complex piece of code that is planned for DragonFly.”

Posted by     Categories: Heads Up!     0 Comments

Deerpark, not Mozilla


Seen on tech-pkg, the pkgsrc mailing list: the pkgsrc version of Mozilla will, due to a temporary restriction, build without the Mozilla name and logo unless manually set to do so. A recent email copied to tech-pkg@ explains why and how it will be fixed soon.

Posted by     Categories: Heads Up!     0 Comments

Libtool trouble


Joerg Sonnenberger warns that libtool is in need of an update, and new packages should not be built until you have a version of libtool other than 1.5.22 installed.

Posted by     Categories: Heads Up!     0 Comments

Parallel routes in, CCMS next


Matthew Dillon has added the new parallel routing code; expect some destabilization if you are running bleeding-edge code. His near-term plans are also posted, which include a start on the Cache Coherency Management System, and preliminary work to support ZFS.

Posted by     Categories: Heads Up!     0 Comments

Freshports change


Freshports.org is changing servers, so it may be intermittently unavailable over the next few days.

Posted by     Categories: Heads Up!     0 Comments

pkgsrc build from source glitch


Joerg Sonnenberger found a slight problem with linking to gettext, which only can happen when building a pkgsrc package from source; binary users are unaffected. Details and a link to a workaround are in his message.

Posted by     Categories: Heads Up!     0 Comments

1.4 Release day set


January 7th!

Posted by     Categories: Heads Up!     0 Comments

dragonflybsd.org power issues


dragonflybsd.org will be down temporarily; I’m pasting Matthew Dillon’s mailing list message below as it’s silly to link to a message about downtime on the site that’s going down:

There was a lot of lightning last night and then a small explosion outside that sounded like the transformer on the telephone poll. Then the lights starts to flicker continuously and the UPS started clicking in and out and… well, I decided to shut everything down overnight :-)

There will probably be some more downtime tonight. I have a UPS monitor but I never hooked up the client/server feature that shuts down all related machines automatically if power isn’t restored in 20 minutes. I am going to get that working properly tonight.

Oh hell. Power just failed again. I’m gonna probably have to shut things down again soon :-(

Posted by     Categories: Heads Up!     0 Comments

Test me!


Do you use wireless? Specifically, the iwi, ipw, wi, or ndis drivers? Do you need WPA encryption? You need Andrew Atrens’ large patch.

Simon ‘corecode’ Schubert plans to commit this patch before the next release if he can get at least one person using one of each of the drivers listed above to test. That means before December 15th, so time’s a-wasting! Andrew Atrens has already been using this patch in production.

Posted by     Categories: Heads Up!     1 Comment

HEADS UP: rc system changes


Joerg Sonnenberger posted a warning for those running DragonFly 1.2 systems that plan to move to 1.4: the RC system is changing slightly, removing a keyword issue.

Posted by     Categories: Heads Up!     0 Comments

HEADS UP: rebuilding on the bleeding edge


If you’re running the latest Development code, you will need to do a full build/install of world and kernel, because of a libc change. Matthew Dillon says so.

Posted by     Categories: Heads Up!     0 Comments

Goodbye, pkg_* and cvsup


Matthew Dillon is moving the FreeBSD-based pkg binaries out of the regular location to make room for the pkgsrc version, which will be in the next release. That next release, by the way, is coming before the end of the year.

On a related note, Simon ‘corecode’ Schubert has proposed moving to rsync instead of cvsup to get updated code; cvsup works well but requires a lot of resources to build.

Posted by     Categories: Heads Up!     2 Comments

Preview, Release updates


Matthew Dillon has committed a number of bug fixes back to Preview, and will bring them into 1.2 Release this weekend.

Posted by     Categories: Heads Up!     0 Comments

Leaf outage again


leaf.dragonflybsd.org will be out again, 9-10 PDT tonight.

Posted by     Categories: Heads Up!     0 Comments

outage and new machines


dragonflybsd.org may be down at times this weekend, as Matthew Dillon is adding/moving a whole lot of hardware.

Update: There’s downtime tonight, starting 9 PM PDT. If you have data on leaf:/unused3, it’ll be gone.

Posted by     Categories: Heads Up!     0 Comments

pkgsrc to be in next Release


The next release of DragonFly (1.4) will include pkgsrc, as Matthew Dillon described in a recent post. For those of us with 1.2 systems, some work is being done to create binary packages now, to ease the transition. The Wiki has some documentation on using pkgsrc.

Posted by     Categories: Heads Up!     2 Comments

Installing multiple BSDs


Chris Pressey found out the hard way that installing DragonFly and then FreeBSD can lead to DragonFly being wiped out by the FreeBSD installer.

Posted by     Categories: Heads Up!     0 Comments

HEADS UP: development branch changes


There’s a whole lot of changes in the development branch (HEAD) of DragonFly. These are good changes, especially if you are a multiprocessor user, but HEAD users will shortly need to recompile everything – kernel, world, and ports/pkgsrc! Matthew Dillon lays it out in a recent post.

Posted by     Categories: Heads Up!     3 Comments

1.2 Compatibility needed


If you are running bleeding edge DragonFly code (HEAD), you will need to have COMPAT_DF12 in your kernel config file, unless you’re using the GENERIC kernel. This is because of the stat(2) work Joerg Sonnenberger plans to commit.

Posted by     Categories: Heads Up!     0 Comments

HEADS UP: pam.d and ABI


Joerg Sonnenberger posted two alerts: the first is that pam.d now replaces pam.conf, and that he’s mangling the ABI in HEAD (bleeding edge code) over the next few days in preparation for moving what’s in HEAD to PREVIEW (moderately stable code).

Posted by     Categories: Heads Up!     0 Comments

Going out


shiningsilence.com is moving tomorrow from one physical location to a new one – it’s just a few miles, but it means an outage. The domain will probably go down tonight when I package up hardware, and should hopefully return over the next few days as my new link is installed and DNS updates.

Posted by     Categories: Heads Up!     4 Comments

Full build needed


Hiten Pandya has warned that his recent changes will require a full buildworld/buildkernel. This affects you only if you are running bleeding edge code, of course.

Posted by     Categories: Heads Up!     0 Comments

Errno change coming


Joerg Sonnenberger is changing errno to a thread-local variable this weekend, which means for those running the latest DragonFly code (i.e. from CVS, not 1.2.1), you will need to rebuild everything. That includes ports, and drastic changes like this will happen again.

Posted by     Categories: Heads Up!     0 Comments

Release bumped to 1.2.1


And here’s the note.

Posted by     Categories: Heads Up!     2 Comments

Big changes coming in CURRENT


Matthew Dillon sent out a large warning. Here’s a summation:

* The Preview tag has been slipped.
* All bug fixes made since 1.2.0 was released will be added to that release branch.
* Unless you want to deal with major breakage, stick with the 1.2.0 Release or the -WORKING code; the CURRENT code will have severe modifications going on, including libc revisions.
* Upgrading from FreeBSD-4.x will break! Updating to DragonFly 1.2.0 and then to a more recent version of DragonFly will be the only way.

Posted by     Categories: Heads Up!     2 Comments

Dragonflybsd.org out and back


dragonflybsd.org’s T1 has been having some problems. It’s currently working, but there may be more outages today.

Posted by     Categories: Heads Up!     0 Comments

Bleeding edge is bleeding


Are you using the most recent DragonFly code from CVS? Matthew Dillon warns that the new red/black tree work may be causing file system problems. If this worries you, you should be running with a less dangerous tag in your cvsup file. (See his post for details.)

Posted by     Categories: Heads Up!     1 Comment

Watch your HEAD


Matthew Dillon warned that a number of new, destabilizing technologies are going to be entering the bleeding edge DragonFly code, otherwise known as HEAD. Unless you enjoy trouble, the PREVIEW-tagged code (formerly known as STABLE) is a better target.

Correct tags to use in your CVSup files are named on the Download page.

Posted by     Categories: Heads Up!     0 Comments

Release prereleased


The CVS tag for the next release, “DragonFly_RELEASE_1_2″ has been placed, which means commits are OK again.

There is a prerelease version of 1.2 on gobsd.com via HTTP or FTP, and also at pfsense.com via HTTP. Here’s the MD5:

MD5 (dfly-20050406-pre1.2.iso.gz) = 9b382c84e629b391bd4ce38c7ca724bd

If you can bear waiting, I would advise waiting for the official release later this week, just in case something is found in the next day or two.

Posted by     Categories: Heads Up!     1 Comment

Release this week!


Matthew Dillon announced the Stable tag will be slipped Sunday, with release engineering following until the next release, later this week! The only commits at this point should be bugfixes.

Posted by     Categories: Heads Up!     0 Comments

Stable has slipped!


Stable has slipped.

If that doesn’t make sense to you, this means that the current “bleeding edge” code has been moved to “Stable” status, as there’s no outstanding problems with it. If you’re using the “DragonFly_Stable” tag in your CVSup file, you’ll have some new things to download.

Posted by     Categories: Heads Up!     0 Comments

leaf is down


leaf.dragonflybsd.org is apparently down or unreachable, at least from where I’m standing.

Update: Working, now – thanks, Hiten!.

Posted by     Categories: Heads Up!     0 Comments

Quickoops


Sascha Wildner saw that ‘make quickworld’ seems to be broken.

Posted by     Categories: Heads Up!     0 Comments

leaf lockout


Matthew Dillon issued this warning to folks with accounts on leaf: Due to an increase in automated ssh scans, he’s implemented a security policy that may lock you out if you goof up your login. Mail him if that does happen.

I’ve seen these same ssh scans with some frequency for at least a few months; these scans appear to be looking for poorly configured machines. Not a huge threat, but enough to warrant a closer eye.

Posted by     Categories: Heads Up!     0 Comments

CVS collection changes coming


So as to not conflict with other CVS repositories, the DragonFly repositories are going to change in name. Matt Dillon detailed it.

Posted by     Categories: Heads Up!     0 Comments

Stable slip


Matthew Dillon’s planning to synchonize the stable DragonFly code with the newest code, since there’s been so few problems lately. It’ll happen tomorrow!

Posted by     Categories: Heads Up!     0 Comments

gcc 3.4.3 added


Joerg Sonnenberger has placed gcc-3.4.3 into DragonFly; it is still considered experimental, so use it by setting the environment variable CCVER to ‘gcc34′ only after careful thought. His post has other details.

Posted by     Categories: Heads Up!     0 Comments

Last FreeBSD 4.x release soon


FreeBSD 4.11, the final release in the FreeBSD-4 series, is due around the end of January. The next official release of DragonFly will probably be out soon after, which makes a handy upgrade path if you are trying to avoid the FreeBSD-5 experience.

Posted by     Categories: Heads Up!     0 Comments

Old drivers deprecated


Joerg Sonnenberger warned that several drivers will be removed in the next two weeks from all flavors of DragonFly, including Stable, unless someone needs them:

- GPLed math emulator
- GPLed dgb driver
- GPLed awe driver
- old pre-newbus rp driver (use nrp instead)
- OLDCARD AKA pcic (also not built as module by default)

Posted by     Categories: Heads Up!     0 Comments

HEAD and Stable, together


The Stable tag has been moved up to the most recent code, as some critical fixes required what’s in the most recent code. In general, this should only be positive, unless you are using unionfs or nullfs, as they will be broken if you upgrade. So, if you are using those file systems, hold off on upgrading for a few weeks. When you do upgrade, it has to be a full buildkernel/buildworld.

Posted by     Categories: Heads Up!     0 Comments