Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add the newly converted-to-BuildStream definitions | Sam Thursfield | 2017-05-24 | 782 | -0/+13447 |
| | | | | This is not a conversion of all systems, just a subset. | ||||
* | convert: Handle some more systems | Sam Thursfield | 2017-05-24 | 1 | -1/+61 |
| | |||||
* | Update project config | Sam Thursfield | 2017-05-23 | 1 | -1/+1 |
| | |||||
* | convert: Updates | Sam Thursfield | 2017-05-23 | 1 | -2/+2 |
| | |||||
* | Use elements/ not components/ for consistency with buildstream-tests repo | Sam Thursfield | 2017-05-23 | 1 | -3/+3 |
| | |||||
* | Merge remote-tracking branch 'buildstream-tests/gnu-toolchain' into ↵ | Sam Thursfield | 2017-05-23 | 32 | -0/+1375 |
|\ | | | | | | | sam/buildstream | ||||
| * | Reworking the gnu toolchain project | Tristan Van Berkom | 2017-04-11 | 8 | -56/+53 |
| | | | | | | | | | | | | | | o Use the org.freedesktop.BasePlaform and org.freedesktop.BaseSdk for building instead of the whole GNOME runtime. o Some minor renames | ||||
| * | Moved all elements under the elements directory | Tristan Van Berkom | 2017-03-22 | 31 | -0/+2 |
| | | |||||
| * | Renamed build-essential to gnu-toolchain | Tristan Van Berkom | 2017-03-21 | 33 | -132/+132 |
| | | |||||
| * | Upgrade build-essential to the baserock new usr merge approach. | Tristan Van Berkom | 2017-02-22 | 18 | -2/+27 |
| | | | | | | | | | | | | | | | | | | This required making sure that fhs-dirs is depended on by anything which would stage on top of it, as the directory symlinks must come first. In this commit the dependencies are listed explicitly, probably there is a way to do this without being as wordy. | ||||
| * | Incoprorating /usr merge effected in upstream baserock | Tristan Van Berkom | 2017-02-21 | 2 | -4/+4 |
| | | |||||
| * | stage2.bst: Adding missing fake bash element dependency | Tristan Van Berkom | 2017-02-21 | 1 | -0/+1 |
| | | |||||
| * | Place /tools at the end of PATH for the final stage3 builds. | Tristan Van Berkom | 2017-02-16 | 11 | -11/+11 |
| | | | | | | | | | | | | | | This is because otherwise we end up using the sysrooted /tools/sbin/ldconfig, causing the gcc build to fail as it does not find libz.so which is otherwise properly located if /sbin/ldconfig is used. | ||||
| * | Files in final stage build-essential need /tools/sbin in PATH | Tristan Van Berkom | 2017-02-14 | 11 | -11/+11 |
| | | | | | | | | | | Because the GNOME sdk is no longer there, and ldconfig from stage2 is in /tools/sbin. | ||||
| * | Merge branch 'pedro/dont-use-ssh-urls' into 'build-essential' | Tristan Van Berkom | 2017-02-14 | 1 | -2/+2 |
| |\ | | | | | | | | | | | | | Don't use ssh urls in the aliases when not needed See merge request !1 | ||||
| | * | Don't use ssh urls in the aliases when not needed | Pedro Alvarez | 2017-02-13 | 1 | -2/+2 |
| |/ | |||||
| * | Manual conversion of Baserock's build-essential stratum | Tristan Van Berkom | 2017-02-03 | 35 | -84/+1305 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This huge commit is a manual conversion, notes on what was needed: o project.conf defines the arch specific stuff which was previously hardcoded into YBD, so the stage1 target and target etc are all defined by the build-essential project.conf o Direct and easy changes for git source representation o Added stage1.bst & stage2.bst "stacks", everything built in stage2 build-depends on stage1.bst, and the final build-essential products build-depend on stage2.bst (note build-depend means to depend _only_ for building, not propagated forward). o Instead of using host tools we build on the GNOME flatpak sdk/platform bundles o Some build-essential morph files use $(dirname $(pwd)) for a sysroot, which is weird, it means the morph files rely on building at one directory below the slash sysroot - in buildstream we build in /buildstream/build which is two - had to replace these with $(dirname $(dirname $(pwd))) instead o Remove the devices sections from the fhs-dirs elements, not allowed to create static device nodes in buildstream. | ||||
| * | Remove "V" environment setting from project configuration | Tristan Van Berkom | 2017-02-01 | 1 | -1/+0 |
| | | | | | | | | This is on by default for any autotools or supporting build system. | ||||
| * | gnome-sdk.bst: Architecture conditional ostree import source | Tristan Van Berkom | 2017-01-26 | 1 | -6/+15 |
| | | | | | | | | | | Pull in a different org.gnome.Sdk branch depending on the build architecture. | ||||
| * | gnome-platform.bst: Architecture conditional ostree import source | Tristan Van Berkom | 2017-01-26 | 1 | -6/+15 |
| | | | | | | | | | | Pull in a different org.gnome.Platform branch depending on the build architecture. | ||||
| * | Added integration commands for the platform and SDK | Tristan Van Berkom | 2017-01-25 | 2 | -0/+11 |
| | | |||||
| * | Removing glade.bst, this has no place in a gedit build demo. | Tristan Van Berkom | 2017-01-25 | 1 | -17/+0 |
| | | |||||
| * | gedit.bst: Removed some unneeded customizations, we can build with ↵ | Tristan Van Berkom | 2017-01-25 | 1 | -7/+1 |
| | | | | | | | | introspection. | ||||
| * | gtksourceview: new ref | Tristan Van Berkom | 2017-01-25 | 1 | -1/+1 |
| | | |||||
| * | New GNOME platform ref | Tristan Van Berkom | 2017-01-25 | 1 | -1/+1 |
| | | |||||
| * | New GNOME sdk ref | Tristan Van Berkom | 2017-01-25 | 1 | -1/+1 |
| | | |||||
| * | project.conf: Some custom environments for building flatpaks | Tristan Van Berkom | 2017-01-25 | 1 | -1/+3 |
| | | |||||
| * | fixup | Tristan Van Berkom | 2017-01-19 | 1 | -1/+1 |
| | | |||||
| * | Now it's building gedit. | Tristan Van Berkom | 2017-01-19 | 9 | -60/+63 |
| | | | | | | | | And it also builds glade for the hell of it. | ||||
| * | Face lift: Now we actually build some things | Tristan Van Berkom | 2017-01-18 | 14 | -80/+91 |
| | | |||||
| * | Adding gnome-desktop bst | Tristan Van Berkom | 2017-01-17 | 1 | -0/+18 |
| | | |||||
| * | build-build is now ostree import of GNOME Sdk | Tristan Van Berkom | 2017-01-17 | 1 | -6/+5 |
| | | |||||
| * | Trying some ostree sources ! | Tristan Van Berkom | 2017-01-16 | 4 | -9/+15 |
| | | |||||
| * | More changes | Tristan Van Berkom | 2017-01-13 | 2 | -11/+0 |
| | | |||||
| * | Committing changes | Tristan Van Berkom | 2017-01-13 | 2 | -2/+2 |
| | | |||||
| * | Added folks ! | Tristan Van Berkom | 2017-01-10 | 1 | -0/+4 |
| | | |||||
| * | Another commit ! | Tristan Van Berkom | 2017-01-10 | 8 | -10/+78 |
| | | |||||
| * | Initial commit | Tristan Van Berkom | 2016-12-31 | 2 | -0/+24 |
| | |||||
* | convert: Tweaks | Sam Thursfield | 2017-05-23 | 1 | -1/+7 |
| | |||||
* | Remove stuff | Sam Thursfield | 2017-05-23 | 1051 | -58241/+0 |
| | | | | FIXUP prev-1 | ||||
* | Add convert script and README | Sam Thursfield | 2017-05-23 | 2 | -0/+17 |
| | | | | Simple hacks so far. | ||||
* | Move existing Baserock definitions into old/ subdirectory | Sam Thursfield | 2017-05-23 | 1051 | -0/+58241 |
| | | | | This will be removed in due course. | ||||
* | Fix staging order of symlinks resulting from /usr mergefix-symlink-competition | Tristan Van Berkom | 2017-04-30 | 1 | -0/+1 |
| | | | | | | | | | Making linux-api-headers depend on fhs-dirs causes fhs-dirs to be staged first for anything that depends on build-essential. This fixes the issue of competing chunks trying to stage symlinks, or failing to stage the symlinks cause they would otherwise nuke non-empty directories. | ||||
* | strata/build-essential/stage1-gcc.morph: set -std=gnu++98staging/jjardon/support_modern_distros | Tristan Van Berkom | 2017-04-04 | 1 | -1/+1 |
| | | | | | | | | | This will make possible to modern distros (with gcc 6) to build current baserock (which uses gcc 5) See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69959 Fixes #8 | ||||
* | Upgrade nss to 3.28.1staging/pedroalvarez/some-upgrades | Pedro Alvarez | 2017-02-09 | 2 | -3/+2 |
| | | | | Now there is no need to disable Werror | ||||
* | Upgrade hostap to 2.6 | Pedro Alvarez | 2017-02-09 | 1 | -2/+2 |
| | |||||
* | Upgrade Systemd to 232 | Pedro Alvarez | 2017-02-09 | 1 | -2/+2 |
| | |||||
* | Upgrade OpenSSL to 1.0.2k | Pedro Alvarez | 2017-02-09 | 1 | -2/+2 |
| | |||||
* | Upgrade x86/Jetson kernels to 4.9 | Pedro Alvarez | 2017-02-09 | 3 | -6/+6 |
| | |||||
* | Upgrade libusb to 1.0.21 | Pedro Alvarez | 2017-02-09 | 1 | -2/+2 |
| |