The Mer Wiki now uses your Mer user account and password (create account on https://bugs.merproject.org/)


Mer Buildathon

From Mer Wiki
(Difference between revisions)
Jump to: navigation, search
Line 6: Line 6:
 
! Status
 
! Status
 
! Diagnosis
 
! Diagnosis
|-
 
| embedlite-components-qt5
 
| blocked on xulrunner-qt5
 
| ???
 
 
|-
 
|-
 
| libdres-ohm
 
| libdres-ohm
Line 18: Line 14:
 
| missing dependancy
 
| missing dependancy
 
| libxml2 missing
 
| libxml2 missing
|-
 
| libid3tag
 
| gitpkg fails
 
|
 
 
|-
 
|-
 
| gst-plugins-good
 
| gst-plugins-good
Line 50: Line 42:
 
qtquick1, qtscript --> NO qt5.2 branches... should we delete them?
 
qtquick1, qtscript --> NO qt5.2 branches... should we delete them?
  
qtwayland-xcomposite_egl and qtwayland-nogl --> .spec files have the wrong paths for .so files, "wayland-graphics-integration/client" needs replacing with "wayland-graphics-integration-client", same with -server
+
qtwayland-xcomposite_egl and qtwayland-nogl --> .spec files have the wrong paths for .so files, "wayland-graphics-integration/client" needs replacing with "wayland-graphics-integration-client", same with -server --> after replacing, nogl does not compile because of undefined methods, xcomposite instead doesn't produce all the .so files the .spec is expecting
  
  
Line 81: Line 73:
  
 
xulrunner-qt5 --> nemo_embdelite_38 branch requires sqlite 3.8.9, Mer has 3.8.5 -> Currently using sqlite 3.10.0 from faenil's repo
 
xulrunner-qt5 --> nemo_embdelite_38 branch requires sqlite 3.8.9, Mer has 3.8.5 -> Currently using sqlite 3.10.0 from faenil's repo
 +
 +
libid3tag --> converted to tar_git

Revision as of 23:07, 10 January 2016

a place to co-ordinate effort to fix all the packages for mer-core

Package Status Diagnosis
libdres-ohm missing dependancy libsimple-trace missing
mesa missing dependancy libxml2 missing
gst-plugins-good missing dependancy master branch has old stuff -- currently using master-premerge in _service!

FAILING

Common -> OBS doesnt parse _src gitpkg files, and so doesnt download source for building

tumbler -> needs pygobject3, only pygobject2 listed in buildrequires

uuid --> gitpkg fails

scratchbox2 --> gitorious submodule

ohm --> updated revision ---> STILL missing libsimple-trace

swi-prolog --> updated revision ---> BUT SUBMODULE URL NEEDS TO BE CHANGED TO GITHUB

lipstick-qt5

qtmozembed-qt5 -> blocked on xulrunner-qt5

qtscenegraph-adaptation -> needs mirroring from https://github.com/mer-hybris/qtscenegraph-adaptation

qtquick1, qtscript --> NO qt5.2 branches... should we delete them?

qtwayland-xcomposite_egl and qtwayland-nogl --> .spec files have the wrong paths for .so files, "wayland-graphics-integration/client" needs replacing with "wayland-graphics-integration-client", same with -server --> after replacing, nogl does not compile because of undefined methods, xcomposite instead doesn't produce all the .so files the .spec is expecting


TODO for lbt:

- Update Mer's tar_git --> likely causing build errors of ohm and libdres-ohm

- MIRROR qtjsbackend to GMO

- PUSH https://github.com/mer-hybris/qtscenegraph-adaptation to GMO

- DISABLE WEBHOOK ON gst-plugins-base, ENABLE on gstreamer1.0-plugins-base

- I created gst-plugins-bad and gstreamer1.0-plugins-bad package in Mer -> please ENABLE webhook on gstreamer1.0-plugins-bad package

- DISABLE WEBHOOK for gstreamer (because it relies on a hardcoded revision from the same branch as 1.0), ENABLE webhook on gstreamer1.0 package

- I created mer-qdoc-template package in Mer, please move it from https://github.com/mer-packages/mer-qdoc-template/ to GMO and enable webhook

- I created gstreamer1.0-plugins-good --> please make sure gst-plugins-good and gstreamer1.0-plugins-good webhooks are set up

- I Created opus package in Mer -> please make sure webhook is setup on GMO side (I don't have access to it)

- Check out gst-plugins-good --> master branch has old stuff, master-premerge has the newer stuff


FIXED:

nemo-qml-plugin-grilo-qt5 --> update branch and revision -> more than one .spec file available, OBS cannot choose ---> renamed OBS package to grilo-qt5 so that OBS can choose the right spec automatically

xulrunner-qt5 --> nemo_embdelite_38 branch requires sqlite 3.8.9, Mer has 3.8.5 -> Currently using sqlite 3.10.0 from faenil's repo

libid3tag --> converted to tar_git

Personal tools