Results 1 to 4 of 4

Thread: binutils >= 2.26 broken for gcc 4.8

  1. #1

    Default binutils >= 2.26 broken for gcc 4.8

    According to https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65248#c7 binutils >= 2.26 is broken for default gcc 4.8.
    I ran into this, when trying to compile libxine2:
    Code:
    /usr/lib64/gcc/x86_64-suse-linux/4.8/../../../../x86_64-suse-linux/bin/ld: .libs/xine.o: relocation R_X86_64_PC32 against protected symbol `_x_flags' can not be used when making a shared object
    It works with gcc 5.

  2. #2
    Join Date
    Jun 2008
    Location
    Netherlands
    Posts
    24,718

    Default Re: binutils >= 2.26 broken for gcc 4.8

    What is the question?
    Henk van Velden

  3. #3

    Default Re: binutils >= 2.26 broken for gcc 4.8

    The intention is to help others with a similar problem.
    The question is, if this could or should be fixed (You could regard it as a bug report, maybe).
    IMO it is not nice, that the default compiler together with the default linker is broken.

  4. #4
    Join Date
    Jun 2008
    Location
    Netherlands
    Posts
    24,718

    Default Re: binutils >= 2.26 broken for gcc 4.8

    OK, I now understand your intentions better. Getting some feedback on your conclusions and then starting a bug report. That is fine.

    BTW bugs should go into: https://bugzilla.opensuse.org/index.cgi
    Same username/password as here.
    Henk van Velden

Posting Permissions

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