lp:~dciabrin/ngdevkit/+git/ngdevkit-toolchain

Owned by Damien Ciabrini
Get this repository:
git clone https://git.launchpad.net/~dciabrin/ngdevkit/+git/ngdevkit-toolchain

Import details

Import Status: Reviewed

This repository is an import of the Git repository at https://github.com/dciabrin/ngdevkit-toolchain.git.

The next import is scheduled to run .

Last successful import was .

Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 15 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 20 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 10 seconds — see the log

Branches

Name Last Modified Last Commit
master 2024-03-19 18:39:54 UTC
Fix installation of SDCC files for deb/ubuntu

Author: Damien Ciabrini
Author Date: 2024-03-19 18:39:54 UTC

Fix installation of SDCC files for deb/ubuntu

deb packages are built with a special libexecdir value, which makes
SDCC install some files in /usr/lib instead of /usr/z80-neogeo-ihx/lib
Since SDCC4.4 we no longer build support library or C library for the
z80, and on ubuntu this breaks later cleanup steps in install targets.
Update the install targets to fix installation on all supported
nightly packages (deb, rpm, brew, msys2).

sdcc44 2024-03-03 20:30:14 UTC
Bump dependency to SDCC 4.4

Author: Damien Ciabrini
Author Date: 2024-03-03 14:31:58 UTC

Bump dependency to SDCC 4.4

SDCC 4.2 doesn't build anymore on arm macOS Sonora. Bump dependency
to a version that supports this OS combination.

deb 2023-12-12 21:12:02 UTC
Fix gcc compilation issue on Jammy

Author: Damien Ciabrini
Author Date: 2023-12-12 21:12:02 UTC

Fix gcc compilation issue on Jammy

gcc requires -fPIC build flags with hardened compile flags on Jammy

brewpath 2023-09-10 12:18:47 UTC
brew: autodetect path when building formulas

Author: Damien Ciabrini
Author Date: 2023-09-10 10:00:32 UTC

brew: autodetect path when building formulas

When `brew install` builds from source, the brew binary
is not necessarily in PATH, so autodetect it in a way
that works for both intel and arm.

macosm1 2023-09-05 08:59:57 UTC
Bump gcc to 11.4 for macOS M1 support

Author: Damien Ciabrini
Author Date: 2023-09-03 19:57:03 UTC

Bump gcc to 11.4 for macOS M1 support

Recent M1 SoC can be supported by bumping gcc to a recent
version with macOS arm support.
Tweak the Makefile and compile flags to build succesfully
for this new architecture.

Ref dciabrin/homebrew-ngdevkit#4

issues/88 2023-02-21 20:55:24 UTC
Fix compilation on MSYS2 ucrt64 environment

Author: Damien Ciabrini
Author Date: 2023-02-21 20:55:24 UTC

Fix compilation on MSYS2 ucrt64 environment

When targeting native Win10 via MSYS2, the Makefile currently
supports building mingw64 environment (native Win10 based on
the legacy msvcrt C runtime).

Tweak the Makefile configuration to also support the ucrt64
environment (native Win10 based on the new ucrt C runtime).

Closes dciabrin/ngdevkit#88

binutils-2.35.2 2022-10-27 16:36:49 UTC
Bump binutils to 2.35.2

Author: Damien Ciabrini
Author Date: 2022-10-27 13:20:42 UTC

Bump binutils to 2.35.2

This allows linking ROMs with non-contiguous memory regions

Ref dciabrin/ngdevkit#78

macos11 2022-03-27 14:57:54 UTC
Test build macOS 11

Author: Damien Ciabrini
Author Date: 2022-03-22 09:14:14 UTC

Test build macOS 11

issues/52 2021-08-28 10:26:47 UTC
Force nggcc to not build with C++17 standard

Author: Damien Ciabrini
Author Date: 2021-08-28 10:26:47 UTC

Force nggcc to not build with C++17 standard

gcc 5.5 performs boolean increment without integer coercion,
which is forbidden in C++17.
Force the toolchain to target C++14 standard for building nggcc,
as it's available in all supported distributions.

Closes dciabrin/ngdevkit#52

msys2-mingw 2021-03-16 11:28:54 UTC
Allow extra configure steps and switch to gdb 9.2

Author: Damien Ciabrini
Author Date: 2021-03-16 11:28:54 UTC

Allow extra configure steps and switch to gdb 9.2

This is required to build an entire MSYS2 toolchain for MinGW

msys2 2021-03-05 20:42:29 UTC
Allow extra configure steps for SDCC

Author: Damien Ciabrini
Author Date: 2021-03-05 20:42:29 UTC

Allow extra configure steps for SDCC

This is required for building on MSYS2

gdb-clang 2021-03-02 20:45:50 UTC
Fix compilation of gdb with recent clang versions

Author: Damien Ciabrini
Author Date: 2021-03-02 16:31:26 UTC

Fix compilation of gdb with recent clang versions

github-ci 2021-02-27 14:05:03 UTC
Migration to github actions CI

Author: Damien Ciabrini
Author Date: 2021-02-27 14:05:03 UTC

Migration to github actions CI

newlib4 2020-12-11 21:53:58 UTC
Initial support for newlib 4

Author: Damien Ciabrini
Author Date: 2020-12-09 13:58:52 UTC

Initial support for newlib 4

gdb8 2019-12-23 16:39:58 UTC
Switch the toolchain to GDB 8.3.1

Author: Damien Ciabrini
Author Date: 2019-12-23 16:31:36 UTC

Switch the toolchain to GDB 8.3.1

This allows building the toolchain when the default python on the
system resolves to python 3.7

Closes #3

travis-cd 2019-12-21 11:32:47 UTC
Travis: trigger automatic recipe rebuild on Launchpad

Author: Damien Ciabrini
Author Date: 2019-12-21 11:32:47 UTC

Travis: trigger automatic recipe rebuild on Launchpad

Configure travis to automatically rebuild daily deb in Launchpad,
every time the travis tests pass on master.

Ref dciabrin/ngdevkit#26

travis 2019-12-05 08:37:29 UTC
Initial Travis CI support

Author: Damien Ciabrini
Author Date: 2019-12-03 21:58:01 UTC

Initial Travis CI support

Ref dciabrin/ngdevkit#24

117 of 17 results
This repository contains Public information 
Everyone can see this information.

Subscribers