Page 3 of 3 FirstFirst 123
Results 21 to 27 of 27

Thread: GCC 5

  1. #21
    Join Date
    Jun 2008
    Location
    Netherlands
    Posts
    24,982

    Default Re: GCC 5

    Quote Originally Posted by hcvv View Post
    Will be moved to OpenBuild Servic and is CLOSED for the moment.
    Moved from Tumblweed, .... and open again.
    Henk van Velden

  2. #22
    Join Date
    Feb 2009
    Location
    Spain
    Posts
    25,547

    Default Re: GCC 5

    On 2015-06-25 14:06, hcvv wrote:
    >
    > hcvv;2716870 Wrote:
    >> Will be moved to OpenBuild Servic and is CLOSED for the moment.

    >
    > Moved from Tumblweed, .... and open again.


    Oops. I saw it too late.

    I'll repost here. You may perhaps delete the lone post on the beta forum


    On 2015-06-24 20:16, tjcw wrote:
    >
    > Here's the bounce message
    >
    > The message from <'xxxx@gmail.com' (tjcw01@gmail.com)> with subject
    > "Fwd: How to contribute to
    > resolving the build breakages ?" was unable to be delivered to the list
    > because of an access rule set up by the list administrator.
    >
    > I rather assumed that a list administrator would have to approve the
    > first few messages I sent to the list, but that does not seem to have
    > happened yet.


    No, there is no moderation nor approvals. If your message is rejected is
    because an automatic rule, which normally means that your message was
    sent in html. Html is banned on most mail lists, so make sure you don't
    use it. The wording may be different depending on the interface or
    client you use: it could be some thing like "rich text".

    Some mail lists may have a list of words that are not allowed. I have
    not seen that in ages, though. If html is completely ruled out, then you
    have to contact the list admin directly.

    You could mail to the list with a CC to somebody else to check your mail
    for problems. Me, for instance, but I don't subscribe to that particular
    mail list. Instead, try opensuse-test@opensuse.org.


    --
    Cheers / Saludos,

    Carlos E. R.

    (from 13.1 x86_64 "Bottle" (Minas Tirith))

  3. #23
    Join Date
    Nov 2014
    Posts
    24

    Default Re: GCC 5

    I made some progress with the 'apache-mod-perl' fault; I removed some 'inline' keywords and now all the symbols are there in the DSOs. But now the apache server complains about modifying a read-only variable; and I don't know how to go looking for the cause of that.


    Does anyone know how close we are to having a viable build of tumbleweed ? OBS says there are 100 breakages, which is up from about 62 yesterday.

  4. #24

    Default Re: GCC 5

    Quote Originally Posted by tjcw View Post
    Does anyone know how close we are to having a viable build of tumbleweed ?
    http://lists.opensuse.org/opensuse-f.../msg00442.html

    OBS says there are 100 breakages, which is up from about 62 yesterday.
    At the moment there are 82 build failures:
    https://build.opensuse.org/project/s...Filter+results

    But not all of them seem to be related to the switch to GCC5. And most of those packages are not critical anyway, so should not cause a delay in publishing Tumbleweed.

  5. #25
    Join Date
    Nov 2014
    Posts
    24

    Default Re: GCC 5

    I've been going through the build breaks; I've commited some fixes, but 'kicad' seems to expose what may be a defect in gcc5. This code
    Code:
        template <class T, class A>
        std::size_t hash_value(std::list<T, A> const& v)
        {
            return boost::hash_range(v.begin(), v.end());
        }
    fails to compile on the second comma. It looks to be valid c++ to me. How do we feed this back to the g++ developers ? It probably needs the whole context of kicad and boost to break; it would be easy for a g++ developer to set up a complete open build service environment, but it might be harder to strip out a small test case to finger the problem.

  6. #26
    Join Date
    Nov 2014
    Posts
    24

    Default Re: GCC 5

    Looking more closely, it doesn't seem to be a problem with gcc5; instead it looks to be an incompatibility between a part of 'boost' which has been integrated with kicad, and the definition of 'list' which is now in the c++ header files. It needs someone who knows kicad and boost to go in and re-do this integration.

  7. #27

    Default Re: GCC 5

    Quote Originally Posted by tjcw View Post
    Looking more closely, it doesn't seem to be a problem with gcc5; instead it looks to be an incompatibility between a part of 'boost' which has been integrated with kicad, and the definition of 'list' which is now in the c++ header files. It needs someone who knows kicad and boost to go in and re-do this integration.
    Fixed meanwhile: (by you it seems )
    https://build.opensuse.org/request/show/314537

    Btw, the build failure list is down to 23 at the moment...
    Last edited by wolfi323; 03-Jul-2015 at 03:13.

Page 3 of 3 FirstFirst 123

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •