And to add: no, the build process does not build clang inside docker/pbuilder -- trusty's clang-3.5 is used instead (possibly 3.4).
That is not relevant though: the error is that compiler cannot be found. On Fri, Dec 4, 2015, 10:04 Ivan Vučica <i...@vucica.net> wrote: > The package builds in a Docker container targeting trusty. > > I /think/ I got it building inside a trusty pbuilder environment, too, > which /should/ be reasonably similar to what Canonical is bound to be doing. > > I did not get around to pinpointing the actual issue yet. > > On Wed, Dec 2, 2015, 18:41 Luis Garcia Alanis <l...@garcia.tv> wrote: > >> are you targetting 15.10? I now 14.04 and 14.10 ubuntu releases don't >> build gnustep with clang out of the box, I think even 15.04 does not build >> with clang out of the box, but the latest that does came out does. >> >> >> On Wed, Dec 2, 2015 at 8:37 AM, Ivan Vučica <i...@vucica.net> wrote: >> >>> That is the idea. But currently that cannot happen. >>> >>> Current status is that Launchpad's PPA builder apparently cannot find >>> clang for libobjc2, even though I declared it in the Build-Depends field. >>> Debugging this kind of things is annoying as I need to rebuild the source >>> package (which, with current automation, takes a while). It has to have a >>> unique package version, otherwise PPA upload rejects it. Then I need to >>> wait for Canonical's builder to install the whole system. Then I need to >>> identify what broke solely based on logs output (because why would there be >>> a feature to browse the build sandbox's filesystem, that would be silly, >>> right). >>> >>> I will make appropriate announcements when this is ready. >>> >>> Patches and forks are, of course, welcome... >>> >>> sent from phone >>> On Dec 2, 2015 13:12, "Luis Garcia Alanis" <l...@garcia.tv> wrote: >>> >>>> Great! >>>> >>>> Maybe Gregory can put them on the gnustep page as a ppa so that folks >>>> using ubuntu can use them :) >>>> >>>> is it automatable? >>>> >>>> On Mon, Nov 9, 2015 at 4:39 AM, Ivan Vučica <i...@vucica.net> wrote: >>>> >>>>> Breakage that I discovered during the GS meeting (Debian package build >>>>> system complaining about libobjc missing specification of dependencies) >>>>> has >>>>> been fixed. I'll send an update when I am ready to upload new packages to >>>>> a >>>>> PPA. >>>>> >>>>> I could not squeeze cmake's cpack into submission to build the binary >>>>> deb package correctly (to produce the >>>>> .shlibs file), so I have given up on this, and packaging is done using >>>>> plain-old debianhelper-based system. As an added bonus, now this system >>>>> produces a Debian source package for libobjc2 as well! >>>>> >>>>> I've also switched to git repo for libobjc2. Where I left things off, >>>>> gnustep-gui did not build correctly, but that's a matter of some more >>>>> tweaking. >>>>> >>>>> Next up: >>>>> - replacing DEB_MAINTAINER with DEB_FULLNAME and DEB_EMAIL (if I >>>>> recall the variable names correctly) which is what dch tool for updating >>>>> changelogs uses >>>>> - docker system should let you use your own gpg key and specify >>>>> DEB_{MAINTAINER,FULLNAME,EMAOL} >>>>> - moving away from interdependant shellscripts into a set of >>>>> dockerfiles (making use of docker's caching) which will only depend on >>>>> previous container's DEB file outputs, and not on the rest of the >>>>> filesystem contents >>>>> >>>>> sent from phone >>>>> >>>>> On Wed, Jul 8, 2015, 10:47 David Chisnall <thera...@sucs.org> wrote: >>>>> >>>>> On 7 Jul 2015, at 17:53, Ivan Vučica <i...@vucica.net> wrote: >>>>> > >>>>> > - It's still using libobjc2 from GNUstep's Subversion repository, >>>>> and not the one in David's repository on Github >>>>> >>>>> FYI: This is now moved back to the GNUstep organisation on GitHub[1] >>>>> and that’s where the FreeBSD port fetches it from (GitHub can produce >>>>> tarballs from unreleased revisions, so it’s nice and easy to package >>>>> unreleased code). Please don’t use the one that’s under my user on >>>>> GitHub. >>>>> >>>>> We’ve been using it here and I’ve not had any other bug reports from >>>>> FreeBSD users, so I intend on pushing out a new release this weekend. >>>>> >>>>> David >>>>> >>>>> [1] https <https://github.com/gnustep/libobjc2>:// >>>>> <https://github.com/gnustep/libobjc2>github.com >>>>> <https://github.com/gnustep/libobjc2>/ >>>>> <https://github.com/gnustep/libobjc2>gnustep >>>>> <https://github.com/gnustep/libobjc2>/ >>>>> <https://github.com/gnustep/libobjc2>libobjc2 >>>>> <https://github.com/gnustep/libobjc2> >>>>> >>>>> -- Sent from my Cray X1 >>>>> >>>>> >>>>> >>>>> _______________________________________________ >>>>> Discuss-gnustep mailing list >>>>> Discuss-gnustep@gnu.org >>>>> https://lists.gnu.org/mailman/listinfo/discuss-gnustep >>>>> >>>>> >>>> >>
_______________________________________________ Discuss-gnustep mailing list Discuss-gnustep@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnustep