Development

InstalledPackages: fix the build.

Source Activity - Mon, 2015-04-27 17:17
Categories: Development

Ticket #12028 (B_FIND_PATH_LIB_DIRECTORY doesn't return the specific arch) created

Latest Bugs & Tasks - Mon, 2015-04-27 16:26

This is hrev49114.

As bbjimmy found out, findpaths -a x86 B_FIND_PATH_LIB_DIRECTORY outputs
/boot/home/config/non-packaged/lib etc. instead of
/boot/home/config/non-packaged/lib/x86

The attached patch should fix that, if I'm not mistaken.

Categories: Development

coreutils: delete everything except su's dependencies.

Source Activity - Mon, 2015-04-27 14:49
And copyright notices, of course. And copyright notices, of course.
Categories: Development

Ticket #12027 (Zip-O-Matic fails on single folder) created

Latest Bugs & Tasks - Mon, 2015-04-27 00:21

When used to zip-up a single folder, Zip-O-Matic actually chdir()s to it before running /bin/zip, which then fails to find the folder to zip.

Categories: Development

Ticket #12026 (Disable non-working Radeon HD cards) created

Latest Bugs & Tasks - Mon, 2015-04-27 00:13

This is a master list of Radeon HD cards that need disabled prior to R1B1+

  • Radeon HD 6480G
    • Card non-working due to #10335
Categories: Development

Tracker: move deprecated cruft to FBCPadding.cpp.

Source Activity - Mon, 2015-04-27 00:06
The Be Book [1] states that these are supposed to be C functions, but the comment (see diff) said they were deprecated, and the fact that they were in a .cpp file (and I checked with "nm") made them C++ functions. I can't recall any applications failing to start because these symbols were unresolved, so we might be able to just remove them... [1]: https://www.haiku-os.org/legacy-docs/bebook/BFilePanel_Overview.html The Be Book [1] states that these are supposed to be C functions, but the comment (see diff) said they were deprecated, and the fact that they were in a .cpp file (and I checked with "nm") made them C++ functions. I can't recall any applications failing to start because these symbols were unresolved, so we might be able to just remove them... [1]: https://www.haiku-os.org/legacy-docs/bebook/BFilePanel_Overview.html
Categories: Development

Tracker: Remove [I]Find* functions from TrackerString.

Source Activity - Sun, 2015-04-26 23:55
"git blame" indicates they've been here since Tracker was imported into the tree, and a single paragraph explaining their existence just states they are more efficient/faster than the ones in BString due to running simple checks before calling str*cmp. If there is (still) such a performance problem in our BString, we should fix it there and not use hacky workarounds. I didn't notice any difference in speed when using Tracker with this patch; however, I'm on a reasonably fast machine. "git blame" indicates they've been here since Tracker was imported into the tree, and a single paragraph explaining their existence just states they are more efficient/faster than the ones in BString due to running simple checks before calling str*cmp. If there is (still) such a performance problem in our BString, we should fix it there and not use hacky workarounds. I didn't notice any difference in speed when using Tracker with this patch; however, I'm on a reasonably fast machine.
Categories: Development

Ticket #12025 (Touchpad too sensitive) created

Latest Bugs & Tasks - Sun, 2015-04-26 20:51

Lenovo T60 touchpad is very twitchy to use. Cursor is hard to place precisely where I want it and requires multiple attempts, making the user experience tedious. Changing settings in the preflet doesn't alleviate the issue.

Categories: Development

Add package for Sawteeth.

Source Activity - Sun, 2015-04-26 20:07
Categories: Development

Ticket #12024 (Preflet crashed while trying to select wifi network) created

Latest Bugs & Tasks - Sun, 2015-04-26 19:52

Using the Network preflet, experienced a crash twice in a row trying to select the network from the dropbox. Attachments.

Categories: Development

Ticket #12023 (Preflet crashed while trying to select wifi network) created

Latest Bugs & Tasks - Sun, 2015-04-26 19:51

Using the Network preflet, experienced a crash twice in a row trying to select the network from the dropbox. Attachments.

Categories: Development

zipomatic: notify an error when /bin/zip is missing

Source Activity - Sun, 2015-04-26 18:27
Since zip has been outsourced, it's possible to loose it when upgrading, in which case ZOM went busylooping without noticing the thread actually never started. At least now it says "failed to create the archive". Maybe it should try to install zip? Since zip has been outsourced, it's possible to loose it when upgrading, in which case ZOM went busylooping without noticing the thread actually never started. At least now it says "failed to create the archive". Maybe it should try to install zip?
Categories: Development