Development

Ticket #11958 (Package shows up in one category only) created

Latest Bugs & Tasks - Wed, 2015-04-08 21:39

hrev49015, gcc2h.

After having assigned BurnItNow to the Audio and Productivity categories in HDS, I noticed that the application only appears in one of them, Productivity.

Another example is BePDF which also shows up in Productivity, but not in System and Utilities.

Categories: Development

Ticket #11957 (Let git checkout on buildbots retry on failure.) closed

Latest Bugs & Tasks - Wed, 2015-04-08 20:22
no change required:

Ok, in that particular case there was a config problem on the buildslave (firewalld/iptables was interfering with git). The slave has been fixed.

Categories: Development

BeagleBoard: fix compilation of dtb.

Source Activity - Wed, 2015-04-08 17:49
* Copy from rpi2, but this should probably be shared somewhere. * Copy from rpi2, but this should probably be shared somewhere.
Categories: Development

Ticket #11957 (Let git checkout on buildbots retry on failure.) created

Latest Bugs & Tasks - Wed, 2015-04-08 17:37

We have rather frequent failures on our bots similar to this: ​http://buildbot.haiku-os.org/builders/haiku-master-x86_hybrid/builds/1572
The build fails while checking out the source.

This is rather annoying as it is hard to detect actual build failures in these conditions (and it spams the IRC channel with failure then success notifications).

According to ​http://docs.buildbot.net/latest/manual/cfg-buildsteps.html the checkout step can have a retry parameter:

retry
If set, this specifies a tuple of (delay, repeats) which means that when a full VC checkout fails, it should be retried up to repeats times, waiting delay seconds between attempts. If you don't provide this, it defaults to None, which means VC operations should not be retried. This is provided to make life easier for buildslaves which are stuck behind poor network connections.

We should enable this, so these temporary failures are not too annoying.

Categories: Development

Updated cdrtools. Added BurnItNow.

Source Activity - Wed, 2015-04-08 17:13
Opinion on IRC was to upload the packages, even though I'm not able to test because I lack an optical drive. Opinion on IRC was to upload the packages, even though I'm not able to test because I lack an optical drive.
Categories: Development

[haiku-development] Reading the Mouse Cursor and Dirty Screen Rectangles for VNC (Alexander G. M. Smith)

Development mailing list - Wed, 2015-04-08 16:45
In [haiku-commits] Re: BRANCH looncraz-github.CAP-dirty [f8c99665426f] on Wed, 25 Mar 2015 11:04:55 -0500, looncraz looncraz@xxxxxxxxxxx wrote: And, on to the subject of the mouse cursor, if no hardware cursor is enabled, and the cursor is above a BDirectWindow we have an opportunity with the composite control loop to update it just a few microseconds before the refresh. Of course, all this assumes our refresh timing is accurate enough. Which reminds me to ask if it would be easy to add a way of getting the current cursor shape, for use in VNC remote viewing of the screen. Or a ...
Categories: Development

RemoteDesktop: fix -c handling.

Source Activity - Wed, 2015-04-08 16:40
hrev43649 was not completely merged during the PM merge, add the missing line. Fixes #11955. hrev43649 was not completely merged during the PM merge, add the missing line. Fixes #11955.
Categories: Development

HaikuDepot: Apply logic from 2a36368 to PackageListView fields.

Source Activity - Wed, 2015-04-08 16:20
Rename BBitmapStringField to SharedBitmapStringField and make it reference the SharedBitmap. Rename BBitmapStringField to SharedBitmapStringField and make it reference the SharedBitmap.
Categories: Development

Tracker: Fix use-after-free by ref filter of OpenWithPoseView.

Source Activity - Wed, 2015-04-08 14:50
Commit ea8b1e14 changed OpenWithPoseView from using ShouldShowPose for filtering poses to a BRefFilter. The introduced ref filter used the iterator handed to the BPoseView::AddPosesTask which took ownership of that iterator and deleted it as soon as it was done. Since actually adding the poses as well as further filtering is asynchronous and happens after the AddPosesTask completes, the iterator was used after it was already deleted. Introduce BPoseView::ReturnDirentIterator() that is called after the AddPosesTask is complete. The default version deletes the iterator, the OpenWithPoseView overrides it and does nothing, it deletes the iterator in the destructor instead. Also fix leaking the ref filter. The BPoseView does not take ownership of the filter as it usually comes from a BFilePanel which is documented to not take ownership. Commit ea8b1e14 changed OpenWithPoseView from using ShouldShowPose for filtering poses to a BRefFilter. The introduced ref filter used the iterator handed to the BPoseView::AddPosesTask which took ownership of that iterator and deleted it as soon as it was done. Since actually adding the poses as well as further filtering is asynchronous and happens after the AddPosesTask completes, the iterator was used after it was already deleted. Introduce BPoseView::ReturnDirentIterator() that is called after the AddPosesTask is complete. The default version deletes the iterator, the OpenWithPoseView overrides it and does nothing, it deletes the iterator in the destructor instead. Also fix leaking the ref filter. The BPoseView does not take ownership of the filter as it usually comes from a BFilePanel which is documented to not take ownership.
Categories: Development

[haiku-development] Re: Bounty started for Jack (Augustin Cavalier)

Development mailing list - Wed, 2015-04-08 14:45
On Thu, Mar 26, 2015 at 8:22 AM, Dane Scott - TuneTracker Systems tunetrackersystems@xxxxxxxxx wrote: $200 so far, and we'll keep plugging it. If anybody's interested in working on this (or IS working on it), let me know. Dario (aka Barrett) was working on it: ...
Categories: Development

[haiku-development] Bounty started for Jack (Dane Scott - TuneTracker Systems)

Development mailing list - Wed, 2015-04-08 12:45
$200 so far, and we'll keep plugging it. If anybody's interested in working on this (or IS working on it), let me know. Dane ...
Categories: Development

[haiku-development] Serious need for a fix (Dane Scott - TuneTracker Systems)

Development mailing list - Wed, 2015-04-08 12:45
Hey guys, I'm in pretty serious need of a fix for the bug that causes instability when accessing CDs. There's been some really good discussion/brainstorming in the ticket. Now we need to circle the wagons and see if we can conquer this thing. A $750 bounty for whoever can resolve this problem. Dane ...
Categories: Development
Syndicate content