Updated: 57 min 38 sec ago
Add an icon for pipe files (But where's Mario?)
fixed two warnings. * top: unused variable, quick fix only. * keymap: redefinition on some host systems (Ubuntu for instance).
fs_shell: Include strings.h to fix build under Haiku.
Another variant of the RemoteDesktop icon... Just in case we ever use it over the Star Gate ;-)
Much simpler version of RemoteDesktop icon
Add icon for RemoteDesktop the App_Workspaces getting out of a window...
De-uglify icon Really, that was my first, you know :D Still not perfect though...
Add a python overlay icon No outline, pretty much like the official logo.
SerialConnect: some simplifications * Use integers for x and y coordinates in the draw loop, too * Simplify _GetCell by using the return value of vterm_screen_get_cell to detect out of bounds access, instead of testing for that manually.
Merge branch 'gcc_syslibs' * From now on, the gcc-specific system libraries (libgcc, libsupc++ and libstdc++) are provided by separate packages built along with gcc: - gcc_syslibs contains the shared libraries (libgcc_s.so, libsupc++.so and libstdc++.so) - gcc_syslibs_devel contains the static libraries and both c++ and gcc headers The shared libraries now make proper use of symbol versioning and there are version-specific symlinks * The buildsystem has been adjusted to no longer use the libraries and headers from the cross-compiler, but use the ones provided by the above-mentioned packages. The only exception is that the 32-bit libraries required for the bootloader of the x86_64 architecture are still taken from the cross-compiler.
Introduce stage0 into the bootstrap process. * This stage builds the gcc packages to get the shared syslibs, which only requires the Haiku glue code. * Add separate declaration section for stage0 packages to HaikuPortsCross repository files. * For the bootstrap_stage0 platform, fall back to the gcc headers provided by the cross-compiler.
Simplify handling of package names. * No longer apply somewhat crude mechanism for converting a package name into a corresponding port name - haikuporter by now supports package names directly. This fixes a problem when trying to pass 'gcc_syslibs_devel' to haikuporter, which only ever saw 'gcc_syslibs'.
Optionally build glue code for bootstrap_stage0 platform.
Fix missing symbols in libroot.so. * A couple of symbols reuse the same address (via weak symbols), so we adjust generate_stubs.py accordingly.
Add pseudo target for bootstrap_stage0 platform.
Only add Webpositive to image if it is available.
Set default of HAIKU_CONTINUOUS_INTEGRATION_BUILD.
Cleanup with respect to headers rules. * Move specialcasing of gcc2 from HeadersRules into the respective rule in SystemLibraryRules.