Development

More dependencies for VLC

Source Activity - Sun, 2015-04-19 07:40
libcddb, libcdio, libdvbpsi, libdvdcss, vcdimager. libcddb, libcdio, libdvbpsi, libdvdcss, vcdimager.
Categories: Development

Ticket #11984 (GLTeapot crashes on launch since 48542) closed

Latest Bugs & Tasks - Sun, 2015-04-19 07:30
duplicate:

As analyzed in #6400 and #11860, this is a problem with the way OpenGL use BLockers. Before hrev48542 there was no debugger call, but the lockers were never unlocked in that situation. We need to review the locking in OpenGL and fix that.

Categories: Development

Ticket #11988 (Tracker show wrong folder size for netfs volumes) created

Latest Bugs & Tasks - Sun, 2015-04-19 07:01

Example of displayed sizes: 0 bytes, -2,147,883,648 bytes, 6772863.37 TB. This also affect information in Tracker status window when copying folders.

Categories: Development

Ticket #11987 (Lags when MediaPlayer play from netfs) created

Latest Bugs & Tasks - Sun, 2015-04-19 06:50

Local network transfer speed is about 1 MB/s (tested by copying files) that is enough to play video. Network consists of Wifi router, tablet connected by WiFi (Atheros Wifi adapter) and PC connected by cable.

Mayble increasing MediaPlayer buffer size solve this issue.

Categories: Development

Ticket #11986 (haiku_loader debug build too big) created

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

hrev49054, gcc2. The problem seems to be an old one, surfacing this week as the @release-anyboot target was added to the buildbot builders.

jam -q -sDEBUG=1 haiku-boot-floppy
...
BuildFloppyBootImage1 /home/luroh/develop/haiku/haiku/generated/haiku-boot-floppy.image
Error: /home/luroh/develop/haiku/haiku/generated/objects/haiku/x86_gcc2/debug_1/system/boot/haiku_loader is too big (401264) to fit
       before the boot archive starting at 327680!
...
Categories: Development

Ticket #11983 (x86_64 debug build broken since 48954) closed

Latest Bugs & Tasks - Sat, 2015-04-18 20:32
fixed:

Should be fixed in hrev49054.

Categories: Development

Ticket #11984 (GLTeapot crashes on launch since 48542) created

Latest Bugs & Tasks - Sat, 2015-04-18 19:27

hrev49047, gcc2. Will look into finding a regression range tomorrow.

Categories: Development

Ticket #11983 (x86_64 debug build broken since 48954) created

Latest Bugs & Tasks - Sat, 2015-04-18 19:20

hrev49052. The x86_64 debug build has been broken for a few weeks.

C++ /home/luroh/develop/haiku/haiku/generated/objects/haiku/x86_64/debug_1/add-ons/kernel/file_systems/userlandfs/kernel_add_on/RequestAllocator.o
In file included from /home/luroh/develop/haiku/haiku/src/add-ons/kernel/file_systems/userlandfs/private/RequestAllocator.cpp:10:0:
/home/luroh/develop/haiku/haiku/src/add-ons/kernel/file_systems/userlandfs/private/RequestAllocator.cpp: In member function 'void UserlandFSUtil::RequestAllocator::FinishDeferredInit()':
/home/luroh/develop/haiku/haiku/src/add-ons/kernel/file_systems/userlandfs/private/RequestAllocator.cpp:96:65: error: format '%ld' expects argument of type 'long int', but argument 2 has type 'area_id {aka int}' [-Werror=format=]
    "offset: %ld, size: %ld\n", info.area, info.offset, info.size));
                                                                 ^
/home/luroh/develop/haiku/haiku/headers/private/userlandfs/shared/Debug.h:104:19: note: in expansion of macro 'DEBUG_CONTEXT'
 #define TPRINT(x) DEBUG_CONTEXT( __out x )
                   ^
/home/luroh/develop/haiku/haiku/headers/private/userlandfs/shared/Debug.h:113:19: note: in expansion of macro 'TPRINT'
  #define PRINT(x) TPRINT(x)
                   ^
/home/luroh/develop/haiku/haiku/src/add-ons/kernel/file_systems/userlandfs/private/RequestAllocator.cpp:95:3: note: in expansion of macro 'PRINT'
   PRINT(("RequestAllocator::FinishDeferredInit(): area: %ld, "
   ^
/home/luroh/develop/haiku/haiku/src/add-ons/kernel/file_systems/userlandfs/private/RequestAllocator.cpp:96:65: error: format '%ld' expects argument of type 'long int', but argument 3 has type 'int32 {aka int}' [-Werror=format=]
    "offset: %ld, size: %ld\n", info.area, info.offset, info.size));
                                                                 ^
/home/luroh/develop/haiku/haiku/headers/private/userlandfs/shared/Debug.h:104:19: note: in expansion of macro 'DEBUG_CONTEXT'
 #define TPRINT(x) DEBUG_CONTEXT( __out x )
                   ^
/home/luroh/develop/haiku/haiku/headers/private/userlandfs/shared/Debug.h:113:19: note: in expansion of macro 'TPRINT'
  #define PRINT(x) TPRINT(x)
                   ^
/home/luroh/develop/haiku/haiku/src/add-ons/kernel/file_systems/userlandfs/private/RequestAllocator.cpp:95:3: note: in expansion of macro 'PRINT'
   PRINT(("RequestAllocator::FinishDeferredInit(): area: %ld, "
   ^
/home/luroh/develop/haiku/haiku/src/add-ons/kernel/file_systems/userlandfs/private/RequestAllocator.cpp:96:65: error: format '%ld' expects argument of type 'long int', but argument 4 has type 'int32 {aka int}' [-Werror=format=]
    "offset: %ld, size: %ld\n", info.area, info.offset, info.size));
                                                                 ^
/home/luroh/develop/haiku/haiku/headers/private/userlandfs/shared/Debug.h:104:19: note: in expansion of macro 'DEBUG_CONTEXT'
 #define TPRINT(x) DEBUG_CONTEXT( __out x )
                   ^
/home/luroh/develop/haiku/haiku/headers/private/userlandfs/shared/Debug.h:113:19: note: in expansion of macro 'TPRINT'
  #define PRINT(x) TPRINT(x)
                   ^
/home/luroh/develop/haiku/haiku/src/add-ons/kernel/file_systems/userlandfs/private/RequestAllocator.cpp:95:3: note: in expansion of macro 'PRINT'
   PRINT(("RequestAllocator::FinishDeferredInit(): area: %ld, "
   ^
/home/luroh/develop/haiku/haiku/src/add-ons/kernel/file_systems/userlandfs/private/RequestAllocator.cpp: In member function 'status_t UserlandFSUtil::RequestAllocator::AllocateAddress(UserlandFSUtil::Address&, int32, int32, void**, bool)':
/home/luroh/develop/haiku/haiku/src/add-ons/kernel/file_systems/userlandfs/private/RequestAllocator.cpp:255:64: error: format '%ld' expects argument of type 'long int', but argument 2 has type 'area_id {aka int}' [-Werror=format=]
 "%ld, size: %ld (%ld), data: %p\n", area, size, areaSize, *data));
                                                                ^
/home/luroh/develop/haiku/haiku/headers/private/userlandfs/shared/Debug.h:96:2: note: in definition of macro 'DEBUG_CONTEXT'
  x; dbg_printf_end(); }
  ^
/home/luroh/develop/haiku/haiku/headers/private/userlandfs/shared/Debug.h:113:19: note: in expansion of macro 'TPRINT'
  #define PRINT(x) TPRINT(x)
                   ^
/home/luroh/develop/haiku/haiku/src/add-ons/kernel/file_systems/userlandfs/private/RequestAllocator.cpp:254:1: note: in expansion of macro 'PRINT'
 PRINT(("  RequestAllocator::AllocateAddress(): deferred allocated area: "
 ^
/home/luroh/develop/haiku/haiku/src/add-ons/kernel/file_systems/userlandfs/private/RequestAllocator.cpp:255:64: error: format '%ld' expects argument of type 'long int', but argument 3 has type 'int32 {aka int}' [-Werror=format=]
 "%ld, size: %ld (%ld), data: %p\n", area, size, areaSize, *data));
                                                                ^
/home/luroh/develop/haiku/haiku/headers/private/userlandfs/shared/Debug.h:96:2: note: in definition of macro 'DEBUG_CONTEXT'
  x; dbg_printf_end(); }
  ^
/home/luroh/develop/haiku/haiku/headers/private/userlandfs/shared/Debug.h:113:19: note: in expansion of macro 'TPRINT'
  #define PRINT(x) TPRINT(x)
                   ^
/home/luroh/develop/haiku/haiku/src/add-ons/kernel/file_systems/userlandfs/private/RequestAllocator.cpp:254:1: note: in expansion of macro 'PRINT'
 PRINT(("  RequestAllocator::AllocateAddress(): deferred allocated area: "
 ^
/home/luroh/develop/haiku/haiku/src/add-ons/kernel/file_systems/userlandfs/private/RequestAllocator.cpp:255:64: error: format '%ld' expects argument of type 'long int', but argument 4 has type 'int32 {aka int}' [-Werror=format=]
 "%ld, size: %ld (%ld), data: %p\n", area, size, areaSize, *data));
                                                                ^
/home/luroh/develop/haiku/haiku/headers/private/userlandfs/shared/Debug.h:96:2: note: in definition of macro 'DEBUG_CONTEXT'
  x; dbg_printf_end(); }
  ^
/home/luroh/develop/haiku/haiku/headers/private/userlandfs/shared/Debug.h:113:19: note: in expansion of macro 'TPRINT'
  #define PRINT(x) TPRINT(x)
                   ^
/home/luroh/develop/haiku/haiku/src/add-ons/kernel/file_systems/userlandfs/private/RequestAllocator.cpp:254:1: note: in expansion of macro 'PRINT'
 PRINT(("  RequestAllocator::AllocateAddress(): deferred allocated area: "
 ^
cc1plus: all warnings being treated as errors
Categories: Development

WebPositive: Address bar list uses user colors.

Source Activity - Sat, 2015-04-18 18:43
* Before this commit address bar used: B_MENU, B_LIST, B_DOCUMENT colors. With strange results during customization. * Now the address uses list user colors. * Partialy fixes #10840. * Before this commit address bar used: B_MENU, B_LIST, B_DOCUMENT colors. With strange results during customization. * Now the address uses list user colors. * Partialy fixes #10840.
Categories: Development

cubieboard4: Add 32k alignment fix

Source Activity - Sat, 2015-04-18 15:37
* haiku_loader now starts on the cubieboard4 with a working uart! * haiku_loader now starts on the cubieboard4 with a working uart!
Categories: Development

Add packages for some VLC dependencies

Source Activity - Sat, 2015-04-18 15:32
a52dec, libmatroska, libebml, gnutls, libgcrypt, musepack_tools, libreplaygain, libcuefile. a52dec, libmatroska, libebml, gnutls, libgcrypt, musepack_tools, libreplaygain, libcuefile.
Categories: Development

Build binutils with different extra targets depending on arch

Source Activity - Sat, 2015-04-18 13:11
EFI support isn't much useful for ARM. Also add some targets to help debugging binutils on PPC. EFI support isn't much useful for ARM. Also add some targets to help debugging binutils on PPC.
Categories: Development

Tracker: Fix use-after-free in info window attribute view dtor.

Source Activity - Sat, 2015-04-18 12:11
The model was owned by the info window and is gone at the point where the AttributeView is destroyed. Since the extra check whether the model is a symlink isn't really needed at all, I opted to just remove it instead of destroying the AttributeView sooner or unsetting its model. The model was owned by the info window and is gone at the point where the AttributeView is destroyed. Since the extra check whether the model is a symlink isn't really needed at all, I opted to just remove it instead of destroying the AttributeView sooner or unsetting its model.
Categories: Development

Ticket #11976 (Debugger call: Deleting a BLayout that still has items. Subclass hooks ...) closed

Latest Bugs & Tasks - Sat, 2015-04-18 11:47
fixed:

Underlying issue resolved in hrev49048. The parent layout deleted the layout of the child which it does not own.

Categories: Development

[haiku-development] Math support (Jessica Hamilton)

Development mailing list - Sat, 2015-04-18 11:45
Running through the Boost regression test-suite, for the math library, I'm seeing a lot of __expl not implemented in the logs. This comes from Is this because our math library doesn't have full/proper long double support for x86? Is that normal? ...
Categories: Development
Syndicate content