@@ -16,23 +16,11 @@ Radar Bug#s 2767956, 2683531, 2805147. One hopes we can retire this
16
16
kluge in the not too distant future.
17
17
18
18
19
- As of PostgreSQL 7.2 and Mac OS X 10.1, one should expect warnings
19
+ As of PostgreSQL 7.3 and Mac OS X 10.1, one should expect warnings
20
20
like these while linking the backend:
21
21
22
22
/usr/bin/ld: warning unused multiple definitions of symbol _system
23
23
port/SUBSYS.o definition of _system in section (__TEXT,__text)
24
24
/usr/lib/libm.dylib(system.o) unused definition of _system
25
- /usr/bin/ld: warning unused multiple definitions of symbol _semctl
26
- port/SUBSYS.o definition of _semctl in section (__TEXT,__text)
27
- /usr/lib/libm.dylib(semctl.o) unused definition of _semctl
28
- /usr/bin/ld: warning unused multiple definitions of symbol _semget
29
- port/SUBSYS.o definition of _semget in section (__TEXT,__text)
30
- /usr/lib/libm.dylib(semget.o) unused definition of _semget
31
- /usr/bin/ld: warning unused multiple definitions of symbol _semop
32
- port/SUBSYS.o definition of _semop in section (__TEXT,__text)
33
- /usr/lib/libm.dylib(semop.o) unused definition of _semop
34
25
35
- The first of these shows us overriding system() per the above-described
36
- hack. The rest show sem.c overriding the nonfunctional semaphore stubs
37
- in libc. (Perhaps sem.c can also be retired someday, but semget support
38
- is reportedly not high on Apple's to-do list.)
26
+ These are due to overriding system() per the above-described hack.