Development

Ticket #12064 (zipomatic won't zip whole directory) created

Latest Bugs & Tasks - Wed, 2015-05-13 04:59

Zipomatic will zip files either individually or in groups, but silently fails when trying to zip a whole directory.

Categories: Development

Debugger: Fix MemoryView layout issues.

Source Activity - Wed, 2015-05-13 01:39
MemoryView: - Implement {Min,Max,Preferred}Size() hooks. The default BView versions were causing the inspector to sometimes not be properly resizable after previous settings were restored. MemoryView: - Implement {Min,Max,Preferred}Size() hooks. The default BView versions were causing the inspector to sometimes not be properly resizable after previous settings were restored.
Categories: Development

Update xz_utils package for x86.

Source Activity - Tue, 2015-05-12 22:16
Categories: Development

Update icu packages for x86.

Source Activity - Tue, 2015-05-12 21:28
* Add icu54 packages for x86 for compatibility. * Add icu54 packages for x86 for compatibility.
Categories: Development

docs: makefile-engine: add missing HTML tags.

Source Activity - Tue, 2015-05-12 17:32
Fixes #12063. Signed-off-by: Augustin Cavalier Fixes #12063. Signed-off-by: Augustin Cavalier
Categories: Development

Ticket #12063 (Makefile-engine Documentation missing HTML Tags) created

Latest Bugs & Tasks - Tue, 2015-05-12 16:29

The documentation for makefile-engine opens in a text editor, not the web browser, because it is missing the HTML document level tags.

The file is haiku/docs/makefile-engine.html I'll append a patch shortly.

Categories: Development

fat: Whitespace cleanup only.

Source Activity - Tue, 2015-05-12 15:29
Categories: Development

fat: Remove cluster cache init and data structure.

Source Activity - Tue, 2015-05-12 14:27
The cluster cache was used before porting to the file map API and is not and can not be used there anymore. The cluster cache was used before porting to the file map API and is not and can not be used there anymore.
Categories: Development

Ticket #12062 (glib.h needs editing - wrong paths included) created

Latest Bugs & Tasks - Tue, 2015-05-12 14:21

The header file at /system/develop/headers/glib-2.0/glib.h contains inclusions which cannot be found by default. Paths inside refer to <glib/*.h> when they should refer to <glib-2.0/*.h>

Categories: Development

fat: Greatly simplify and clean up dosfs_get_file_map().

Source Activity - Tue, 2015-05-12 13:59
There's no real need to distinguish between first/middle/last parts of the file and much of the initialization can be done simpler. This also checks for overflows when truncating the requested length. On 64 bit platforms this would always happen due to the kernel file map code requesting (size_t)-1 (i.e. unlimited) extents. This lead to the file end being reached when building the map from a position unequal 0, which would happen for files fragmented enough to need more than the default of 8 supplied vectors. An IO error was returned in that case, rendering the file partially unreadable. There's no real need to distinguish between first/middle/last parts of the file and much of the initialization can be done simpler. This also checks for overflows when truncating the requested length. On 64 bit platforms this would always happen due to the kernel file map code requesting (size_t)-1 (i.e. unlimited) extents. This lead to the file end being reached when building the map from a position unequal 0, which would happen for files fragmented enough to need more than the default of 8 supplied vectors. An IO error was returned in that case, rendering the file partially unreadable.
Categories: Development

Ticket #12061 (Let the position of packages and config files customizeable) closed

Latest Bugs & Tasks - Tue, 2015-05-12 12:49
invalid:

We repeatedly asked people complaining about this to provide examples of software that can't be installed anymore. There was 1 single bug report as a result of our repeated requests, and we helped fix the affected software (it was yab).

I should also add that BeOS software would be hardcoded to use /boot/beos, not /boot/system, so whatever happens in /boot/system will not change anything. This means we already are out of the way of "old hardcoded software". Please reopen this bug only if you have software that is broken because of this problem (rumors that "other people said..." won't work, sorry).

Categories: Development
Syndicate content