Merge lp:~smspillaz/unity/unity.fix_modern_gl_build into lp:unity

Proposed by Sam Spilsbury
Status: Rejected
Rejected by: Sam Spilsbury
Proposed branch: lp:~smspillaz/unity/unity.fix_modern_gl_build
Merge into: lp:unity
Diff against target: 16 lines (+3/-3)
1 file modified
unity-shared/IconRenderer.cpp (+3/-3)
To merge this branch: bzr merge lp:~smspillaz/unity/unity.fix_modern_gl_build
Reviewer Review Type Date Requested Status
Sam Spilsbury (community) Disapprove
Francis Ginther Abstain
jenkins (community) continuous-integration Needs Fixing
Daniel van Vugt Approve
Review via email: mp+117565@code.launchpad.net

This proposal supersedes a proposal from 2012-07-25.

Commit message

Fixes build with USE_MODERN_COMPIZ_GL

Description of the change

fixes build with USE_MODERN_COMPIZ_GL

To post a comment you must log in.
Revision history for this message
jenkins (martin-mrazik+qa) wrote : Posted in a previous version of this proposal
review: Needs Fixing (continuous-integration)
Revision history for this message
Martin Mrazik (mrazik) wrote : Posted in a previous version of this proposal

Sorry for the jenkins failure. I'm looking into this.

Revision history for this message
Daniel van Vugt (vanvugt) :
review: Approve
Revision history for this message
Unity Merger (unity-merger) wrote :

The Jenkins job https://jenkins.qa.ubuntu.com/job/automerge-unity/985/console reported an error when processing this lp:~smspillaz/unity/unity.fix_modern_gl_build branch.
Not merging it.

Revision history for this message
Sam Spilsbury (smspillaz) wrote :

^ bug in the packaging

Revision history for this message
Unity Merger (unity-merger) wrote :

The Jenkins job https://jenkins.qa.ubuntu.com/job/automerge-unity/986/console reported an error when processing this lp:~smspillaz/unity/unity.fix_modern_gl_build branch.
Not merging it.

Revision history for this message
Łukasz Zemczak (sil2100) wrote :

Actually, I'm not really sure if it's a bug in packaging, as I cannot even access the job console! And I don't even see those two jobs (986, 985) in the jenkins automerger job list - not even listed as failed. Looks to me like a jenkins problem?

Revision history for this message
Martin Mrazik (mrazik) wrote :

Lukasz, it indeed looks like packaging error:
-----------------------------snip-----------------------------------
dpkg-source -b unity-6.0.0+bzr2530ubuntu0+744
dpkg-source: warning: no source format specified in debian/source/format, see dpkg-source(1)
dpkg-source: warning: Version number suggests Ubuntu changes, but there is no XSBC-Original-Maintainer field
dpkg-source: info: using source format `1.0'
dpkg-source: info: building unity using existing unity_6.0.0+bzr2530ubuntu0+744.orig.tar.gz
dpkg-source: info: building unity in unity_6.0.0+bzr2530ubuntu0+744.diff.gz
dpkg-source: warning: diff `/tmp/buildd/unity_6.0.0+bzr2530ubuntu0+744.diff.gz.new.218thj' doesn't contain any patch
dpkg-source: info: building unity in unity_6.0.0+bzr2530ubuntu0+744.dsc
 debian/rules build
dh build --with translations,quilt,python2,migrations --parallel
   dh_testdir -O--parallel
   debian/rules override_dh_quilt_patch
make[1]: Entering directory `/tmp/buildd/unity-6.0.0+bzr2530ubuntu0+744'
dh_quilt_patch
Applying patch libgeis-rename.patch
patching file CMakeLists.txt
Hunk #1 FAILED at 134.
1 out of 1 hunk FAILED -- rejects in file CMakeLists.txt
Patch libgeis-rename.patch does not apply (enforce with -f)
dh_quilt_patch: quilt --quiltrc /dev/null push -a || test $? = 2 returned exit code 1
make[1]: *** [override_dh_quilt_patch] Error 1
make[1]: Leaving directory `/tmp/buildd/unity-6.0.0+bzr2530ubuntu0+744'
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
E: Failed autobuilding of package
W: execute priv not set on file C09shell, not executing.
I: unmounting /var/cache/pbuilder/quantal-unity-team--staging filesystem
I: unmounting /var/cache/pbuilder/ccache filesystem
I: unmounting dev/pts filesystem
I: unmounting proc filesystem
I: cleaning the build env
I: removing directory /var/cache/pbuilder/build//12957 and its subdirectories
Build step 'Execute shell' marked build as failure
Build was marked for publishing on https://jenkins.qa.ubuntu.com/
Finished: FAILURE
-----------------------------snip-----------------------------------

The build is still waiting for being published on jenkins.qa.ubuntu.com that is why you are getting the 404. I'll send you an e-mail with the IP address where you can see this before it gets published..

Revision history for this message
jenkins (martin-mrazik+qa) wrote :
review: Needs Fixing (continuous-integration)
Revision history for this message
Łukasz Zemczak (sil2100) wrote :

Ah, thanks! Well, I think I need to talk to Chase about this libgeist rename patch. Since he submitted it without our knowledge, and it seems to be breaking a lot of things right now.

Revision history for this message
Francis Ginther (fginther) wrote :

Review was claimed by accident, please ignore.

review: Abstain
Revision history for this message
Unity Merger (unity-merger) wrote :

Attempt to merge into lp:unity failed due to conflicts:

text conflict in unity-shared/IconRenderer.cpp

Revision history for this message
Sam Spilsbury (smspillaz) wrote :

Obsolete

review: Disapprove

Unmerged revisions

2520. By Sam Spilsbury

Initialize variables

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'unity-shared/IconRenderer.cpp'
2--- unity-shared/IconRenderer.cpp 2012-07-22 23:12:28 +0000
3+++ unity-shared/IconRenderer.cpp 2012-08-01 04:15:42 +0000
4@@ -757,9 +757,9 @@
5 CHECKGL(glBindBufferARB(GL_ARRAY_BUFFER_ARB, 0));
6 CHECKGL(glBindBufferARB(GL_ELEMENT_ARRAY_BUFFER_ARB, 0));
7
8- int TextureObjectLocation;
9- int VertexLocation;
10- int TextureCoord0Location;
11+ int TextureObjectLocation = 0;
12+ int VertexLocation = 0;
13+ int TextureCoord0Location = 0;
14 int FragmentColor = 0;
15 int ColorifyColor = 0;
16 int DesatFactor = 0;