[Bug 240629] [exp-run] Against projects/clang900-import branch

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Thu Sep 19 16:48:06 UTC 2019


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=240629

Dimitry Andric <dim at FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |gerald at FreeBSD.org

--- Comment #2 from Dimitry Andric <dim at FreeBSD.org> ---
(In reply to Antoine Brodin from comment #1)
> lang/gcc* fail to build, for instance:

Hm, that is very strange, I've just built those ports successfully, and there
were no linking errors whatsoever?

Gerald, do you have any idea what might cause linking of e.g. gencondmd to fail
with:

c++ -std=gnu++98   -g -DIN_GCC    -fno-strict-aliasing -fno-exceptions
-fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings
-Wcast-qual -Wno-format -Wmissing-format-attribute -Woverloaded-virtual
-pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings
-fno-common  -DHAVE_CONFIG_H -DGENERATOR_FILE -fno-PIE  -no-pie -o
build/gencondmd \
    build/gencondmd.o ../build-x86_64-portbld-freebsd13.0/libiberty/libiberty.a
clang-cpp: warning: argument unused during compilation: '-no-pie'
[-Wunused-command-line-argument]
ld: error: undefined symbol: ix86_isa_flags
>>> referenced by subst.md:141 (/wrkdirs/usr/ports/lang/gcc7/work/gcc-7.4.0/gcc/config/i386/subst.md:141)
>>>               build/gencondmd.o:(__cxx_global_var_init)
>>> referenced by subst.md:72 (/wrkdirs/usr/ports/lang/gcc7/work/gcc-7.4.0/gcc/config/i386/subst.md:72)
>>>               build/gencondmd.o:(__cxx_global_var_init)
>>> referenced by sse.md:4520 (/wrkdirs/usr/ports/lang/gcc7/work/gcc-7.4.0/gcc/config/i386/sse.md:4520)
>>>               build/gencondmd.o:(__cxx_global_var_init)
>>> referenced by sse.md:323 (/wrkdirs/usr/ports/lang/gcc7/work/gcc-7.4.0/gcc/config/i386/sse.md:323)
>>>               build/gencondmd.o:(__cxx_global_var_init)
>>> referenced by subst.md:141 (/wrkdirs/usr/ports/lang/gcc7/work/gcc-7.4.0/gcc/config/i386/subst.md:141)
>>>               build/gencondmd.o:(__cxx_global_var_init)
>>> referenced by sse.md:5186 (/wrkdirs/usr/ports/lang/gcc7/work/gcc-7.4.0/gcc/config/i386/sse.md:5186)
>>>               build/gencondmd.o:(__cxx_global_var_init)
>>> referenced by sse.md:282 (/wrkdirs/usr/ports/lang/gcc7/work/gcc-7.4.0/gcc/config/i386/sse.md:282)
>>>               build/gencondmd.o:(__cxx_global_var_init)
>>> referenced by subst.md:178 (/wrkdirs/usr/ports/lang/gcc7/work/gcc-7.4.0/gcc/config/i386/subst.md:178)
>>>               build/gencondmd.o:(__cxx_global_var_init)
>>> referenced by sse.md:2588 (/wrkdirs/usr/ports/lang/gcc7/work/gcc-7.4.0/gcc/config/i386/sse.md:2588)
>>>               build/gencondmd.o:(__cxx_global_var_init)
>>> referenced by sse.md:189 (/wrkdirs/usr/ports/lang/gcc7/work/gcc-7.4.0/gcc/config/i386/sse.md:189)
>>>               build/gencondmd.o:(__cxx_global_var_init)
>>> referenced 2010 more times

and then a whole bunch of similar "missing" symbols?  Maybe the host is busted
somehow?

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the freebsd-ports-bugs mailing list