pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/43892: lang/python26 does not link on Darwin 8.11 or 7.9



>Number:         43892
>Category:       pkg
>Synopsis:       lang/python26 does not link on Darwin 8.11 or 7.9
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Sep 22 00:15:00 +0000 2010
>Originator:     John Ruschmeyer
>Release:        
>Organization:
>Environment:
Darwin jacob 8.11.0 Darwin Kernel Version 8.11.0: Wed Oct 10 18:26:00 PDT 2007; 
root:xnu-792.24.17~1/RELEASE_PPC Power Macintosh powerpc
>Description:
This is the same bug reported in 42993 and 43436.

Basically, a compile of lang/python26 fails with the error:

ld: common symbols not allowed with MH_DYLIB output format with the 
-multi_module option


Both of the two previously cited bug appear to have been rejected as a 
Darwin-specific issue. It seems to me, however, the Makefile change would 
resolve a blocker to the compilation of a number of packages.
>How-To-Repeat:
Attempt to build lang/python26 on Mac OS X.
>Fix:
PR 43436 presents a possible solution involving addition of a Darwin-specific 
patch. A simpler solution would be a patch to the package's Makefile which adds

CFLAGS+= -fno-common 

surrounded by a Darwin-specific test.



Home | Main Index | Thread Index | Old Index