Skip to content

Make fails on RHEL for latest version of v0.3 branch #9753

@grayclhn

Description

@grayclhn

Make fails to build julia on the release-0.3 branch (commit 74acbbf)
and on master (commit 7f915c7) for Red Hat Linux with the error

[cut other make output...]
/usr/bin/ld: unrecognized option '-Bsymbolic-functions'
/usr/bin/ld: use the --help option for usage information
collect2: ld returned 1 exit status
make[2]: *** [/home/gcalhoun/julia/usr/lib/libjulia.so] Error 1
make[1]: *** [julia-release] Error 2

I used git bisect to track the bug down to commit eb95148, which
cherry-picks commit 34105d3 to backport pull request #9130. Make
successfully builds julia in v0.3 after reverting commit eb95148 and
in master after reverting commits 34105d3 and 1a60f0a. The commits
that I've reverted add a -Bsymbolic-functions flag, but I don't know
what that flag does or how important it is.

Output of versioninfo() (after reverting the commit and building
release-0.3)

Julia Version 0.3.6-pre+5
Commit fc33c8c (2015-01-13 15:21 UTC)
Platform Info:
  System: Linux (x86_64-redhat-linux6E)
  CPU: Intel(R) Xeon(R) CPU           X5482  @ 3.20GHz
  WORD_SIZE: 64
  BLAS: libopenblas (USE64BITINT NO_AFFINITY PENRYN)
  LAPACK: libopenblas
  LIBM: libopenlibm
  LLVM: libLLVM-3.3

Metadata

Metadata

Assignees

No one assigned

    Labels

    regressionRegression in behavior compared to a previous version

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions