try
make distclean

and the build

On Wed, 28 Oct 2020, 09:57 modp...@gmail.com, <modpr...@gmail.com> wrote:

>
> I tried uninstalling LLVM and building it again, but it fails again for
> cysignals.
> But the problem now seems that it still sets -I and -L flags with
> non-existent LLVM directories.
> On Tuesday, October 27, 2020 at 5:10:58 PM UTC+1 Matthias Koeppe wrote:
>
>> From config.log:
>>
>> configure:5906: gcc -v >&5
>> Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr 
>> --with-gxx-include-dir=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/4.2.1
>> Apple clang version 12.0.0 (clang-1200.0.32.21)
>> Target: x86_64-apple-darwin19.6.0
>> Thread model: posix
>> InstalledDir: 
>> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
>> configure:5917: $? = 0
>> ...
>>
>> configure:6029: gcc -o conftest  -I/usr/local/opt/llvm/include 
>> -L/usr/local/opt/llvm/lib conftest.c  >&5
>>
>>
>> This looks like an unsupported configuration - injecting these -L and -I
>> flags via environment variables, but continuing to use Apple's gcc.
>> If you are trying to compile with homebrew's llvm, you should probably
>> configure by setting CC and CXX as well. But this is also untested - I have
>> created https://trac.sagemath.org/ticket/30835#ticket for testing such a
>> configuration.
>>
>>
>> On Tuesday, October 27, 2020 at 3:46:10 AM UTC-7, Dima Pasechnik wrote:
>>
>>> I'd have tried removing llvm and trying again. Perhaps this is a
>>> conflict between Homebrew packages.
>>>
>>> On Tue, Oct 27, 2020 at 8:42 AM modp...@gmail.com <modp...@gmail.com>
>>> wrote:
>>>
>> Please find config.log and cysignals-1.10.2.log attached. I already run
>>>> "source .homebrew-build-env" before configuring.
>>>> And yes I also have llvm installed through Homebrew.
>>>>
>>>> On Monday, October 26, 2020 at 3:23:38 PM UTC+1 dim...@gmail.com wrote:
>>>>
>>>>> also note that you apparently have something in
>>>>> -L/usr/local/opt/llvm/lib (installed from Homebrew ?) which might lead
>>>>> to surprises.
>>>>> Do you have some LDFLAGS set?
>>>>> It would help if you also post logs/pkgs/cysignals-1.10.2.log
>>>>>
>>>>> On Mon, Oct 26, 2020 at 2:15 PM Dima Pasechnik <dim...@gmail.com>
>>>>> wrote:
>>>>> >
>>>>> > also, if you have Homebrew, you should run
>>>>> >
>>>>> > source .homebrew-build-env
>>>>> >
>>>>> > before
>>>>> >
>>>>> > ./configure
>>>>> >
>>>>> > On Mon, Oct 26, 2020 at 1:50 PM Dima Pasechnik <dim...@gmail.com>
>>>>> wrote:
>>>>> >>
>>>>> >> please post the top-level config.log here
>>>>> >>
>>>>> >> On Mon, 26 Oct 2020, 13:45 modp...@gmail.com, <modp...@gmail.com>
>>>>> wrote:
>>>>> >>>
>>>>> >>>
>>>>> >>> I'm building Sage 9.2 from source on macOS Catalina 10.15.7,
>>>>> however, it fails
>>>>> >>> when trying to install cysignals. More precisely, it throws the
>>>>> following error:
>>>>> >>>
>>>>> >>> gcc -bundle -undefined dynamic_lookup -isysroot
>>>>> /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk
>>>>> -L/Users/myUser/app/sage-9.2/local/lib
>>>>> -Wl,-rpath,/Users/myUser/app/sage-9.2/local/lib -L/usr/local/opt/llvm/lib
>>>>> -I/usr/local/opt/llvm/include -Wp,-U_FORTIFY_SOURCE
>>>>> build/temp.macosx-10.15-x86_64-3.8/build/src/cysignals/signals.o
>>>>> -L/usr/local/lib -L/usr/local/opt/openssl@1.1/lib
>>>>> -L/usr/local/opt/sqlite/lib -o 
>>>>> build/lib.macosx-10.15-x86_64-3.8/cysignals/
>>>>> signals.cpython-38-darwin.so -lpari -pthread
>>>>> >>> ld: illegal thread local variable reference to regular symbol
>>>>> _PARI_SIGINT_block for architecture x86_64
>>>>> >>> clang: error: linker command failed with exit code 1 (use -v to
>>>>> see invocation)
>>>>> >>> error: command 'gcc' failed with exit status 1
>>>>> >>> Building wheel for cysignals (setup.py): finished with status
>>>>> 'error'
>>>>> >>> ERROR: Failed building wheel for cysignals
>>>>> >>>
>>>>> >>> This is my compiler version:
>>>>> >>>
>>>>> >>> Configured with:
>>>>> --prefix=/Applications/Xcode.app/Contents/Developer/usr
>>>>> --with-gxx-include-dir=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/4.2.1
>>>>>
>>>>> >>> Apple clang version 12.0.0 (clang-1200.0.32.21)
>>>>> >>> Target: x86_64-apple-darwin19.6.0
>>>>> >>> Thread model: posix
>>>>> >>> InstalledDir:
>>>>> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
>>>>>
>>>>> >>>
>>>>> >>> Any idea what the problem might be, and how to solve it?
>>>>> >>>
>>>>> >>> --
>>>>> >>> You received this message because you are subscribed to the Google
>>>>> Groups "sage-devel" group.
>>>>> >>> To unsubscribe from this group and stop receiving emails from it,
>>>>> send an email to sage-devel+...@googlegroups.com.
>>>>> >>> To view this discussion on the web visit
>>>>> https://groups.google.com/d/msgid/sage-devel/38ff74b7-a4bf-4118-8519-9f57736ba532n%40googlegroups.com.
>>>>>
>>>>>
>>>> --
>>>> You received this message because you are subscribed to the Google
>>>> Groups "sage-devel" group.
>>>>
>>> To unsubscribe from this group and stop receiving emails from it, send
>>>> an email to sage-...@googlegroups.com.
>>>
>>>
>>>> To view this discussion on the web visit
>>>> https://groups.google.com/d/msgid/sage-devel/c76466bf-9141-4761-83ef-e97b7d28d691n%40googlegroups.com
>>>> <https://groups.google.com/d/msgid/sage-devel/c76466bf-9141-4761-83ef-e97b7d28d691n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>> .
>>>>
>>> --
> You received this message because you are subscribed to the Google Groups
> "sage-devel" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to sage-devel+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/sage-devel/e5318380-9c73-4a85-93de-3583b3be4f6cn%40googlegroups.com
> <https://groups.google.com/d/msgid/sage-devel/e5318380-9c73-4a85-93de-3583b3be4f6cn%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/CAAWYfq15BN1Aq-TOSit4o%3DKo3Xe0%2Bw5qamK7%3DpguEuRTQcWagw%40mail.gmail.com.

Reply via email to