Re: build of db60-aes-6.0.30-2 failed

Hanspeter Niederstrasser <[email protected]> Sat, 5 Oct 2024 05:51:29 -0500
Newsgroups gmane.os.apple.fink.general
Organization Snaggled Works
Message-ID <[email protected]>
On 10/4/24 4:17 AM, Eduard Karel de Jong wrote:
> L.S.
> 
> The install fails when running:
>      libtool: compile:  g++ -c -I. -I../src -Os -I../lang/cxx/stl 
> ../lang/cxx/stl/dbstl_container.cpp  -fno-common -DPIC -o 
> .libs/dbstl_container.o
> with the following errors
> In file included from ../lang/cxx/stl/dbstl_container.h:12:
> ./dbstl_common.h:57:2: error: "No appropriate TLS modifier defined."
> In file included from ../lang/cxx/stl/dbstl_container.h:13:
> ../lang/cxx/stl/dbstl_resource_manager.h:145:2: error: "A multi-threaded 
> build of STL for Berkeley DB requires thread local storage.  None is 
> configured."
> 
> When running with multiple built jobs (12) I got 2 additional errors  in 
> the same libtool invocation.
> 
> system info:
> Package manager version: 0.45.99.git
> Distribution version: selfupdate-rsync Sun Sep 22 15:38:40 2024, 13.0, 
> x86_64
> Trees: local/main stable/main
> No recognized Xcode.app installed
> Xcode command-line tools: 16.0.0.0.1.1724870825
> Max. Fink build jobs:  1

In the build output, look for "checking for thread local storage (TLS) 
class" early on. What's the result of this search? On my 10.14 machine, 
I get "pthread".

Hanspeter

-- 
Of all tyrannies, a tyranny sincerely exercised for the good of its
victims may be the most oppressive. It may be better to live under
robber barons than under omnipotent moral busybodies. The robber
baron's cruelty may sometimes sleep, his cupidity may at some point
be satiated, but those who torment us for our own good will torment
us without end, for they do so with the approval of their own conscience.
   --C.S. Lewis



_______________________________________________
Fink-users mailing list
[email protected]
List archive:
https://sourceforge.net/p/fink/mailman/fink-users/
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users