[MacPorts] #21095: fontconfig build fails on Snow Leopard, arch i386
#21095: fontconfig build fails on Snow Leopard, arch i386 -------------------------------+-------------------------------------------- Reporter: njbutko@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Keywords: | Port: fontconfig -------------------------------+-------------------------------------------- I'm trying to install OpenCV on SL, which bombs in 64 bit mode, so I uninstalled all packages, cleaned all packages, switched build_arch to i386 in macports.conf and tried again. I got a build error on fontconfig: {{{ ---> Building fontconfig Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_fontconfig/work/fontconfig-2.7.2" && /usr/bin/make -j2 all " returned error 2 Command output: _FcFreeTypeQueryFace in fcfreetype.o _FcFreeTypeQueryFace in fcfreetype.o "_FT_Done_Face", referenced from: _FcFreeTypeQuery in fcfreetype.o "_FT_Get_First_Char", referenced from: _FcFreeTypeCharSetAndSpacingForSize in fcfreetype.o "_FT_Done_FreeType", referenced from: _FcFreeTypeQuery in fcfreetype.o "_FT_New_Face", referenced from: _FcFreeTypeQuery in fcfreetype.o "_FT_Get_Sfnt_Name_Count", referenced from: _FcFreeTypeQueryFace in fcfreetype.o "_FT_Select_Charmap", referenced from: _FcFreeTypeCharIndex in fcfreetype.o _FcFreeTypeCharSetAndSpacingForSize in fcfreetype.o "_FT_Init_FreeType", referenced from: _FcFreeTypeQuery in fcfreetype.o "_FT_Get_Char_Index", referenced from: _FcFreeTypeCharIndex in fcfreetype.o _FcFreeTypeCharSetAndSpacingForSize in fcfreetype.o "_FT_Load_Glyph", referenced from: _FcFreeTypeCheckGlyph in fcfreetype.o "_FT_Get_Sfnt_Name", referenced from: _FcFreeTypeQueryFace in fcfreetype.o ld: symbol(s) not found collect2: ld returned 1 exit status make[3]: *** [libfontconfig.la] Error 1 make[2]: *** [all] Error 2 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 }}} Debug output attached. -- Ticket URL: <http://trac.macports.org/ticket/21095> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21095: fontconfig doesn't respect build_arch -------------------------------+-------------------------------------------- Reporter: njbutko@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: fontconfig -------------------------------+-------------------------------------------- Changes (by toby@…): * version: 1.8.0 => -- Ticket URL: <http://trac.macports.org/ticket/21095#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21095: fontconfig doesn't respect build_arch -------------------------------+-------------------------------------------- Reporter: njbutko@… | Owner: ryandesign@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: fontconfig -------------------------------+-------------------------------------------- Changes (by jmr@…): * owner: macports-tickets@… => ryandesign@… -- Ticket URL: <http://trac.macports.org/ticket/21095#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21095: freetype doesn't respect build_arch -------------------------------+-------------------------------------------- Reporter: njbutko@… | Owner: ryandesign@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: freetype -------------------------------+-------------------------------------------- Changes (by ryandesign@…): * status: new => assigned * port: fontconfig => freetype Comment: Confirmed -- except that the problem is with freetype: {{{ $ lipo -info /32mp/lib/*.dylib Non-fat file: /32mp/lib/libcharset.1.dylib is architecture: i386 Non-fat file: /32mp/lib/libcharset.dylib is architecture: i386 Non-fat file: /32mp/lib/libexpat.0.dylib is architecture: i386 Non-fat file: /32mp/lib/libexpat.1.5.2.dylib is architecture: i386 Non-fat file: /32mp/lib/libexpat.1.dylib is architecture: i386 Non-fat file: /32mp/lib/libexpat.dylib is architecture: i386 Non-fat file: /32mp/lib/libfreetype.6.dylib is architecture: x86_64 Non-fat file: /32mp/lib/libfreetype.dylib is architecture: x86_64 Non-fat file: /32mp/lib/libiconv.2.dylib is architecture: i386 Non-fat file: /32mp/lib/libiconv.dylib is architecture: i386 }}} -- Ticket URL: <http://trac.macports.org/ticket/21095#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21095: freetype doesn't respect build_arch --------------------------------+------------------------------------------- Reporter: njbutko@… | Owner: ryandesign@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: Port: freetype | --------------------------------+------------------------------------------- Changes (by ryandesign@…): * status: assigned => closed * resolution: => fixed Comment: Should be fixed in r57030. -- Ticket URL: <http://trac.macports.org/ticket/21095#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21095: freetype doesn't respect build_arch --------------------------------+------------------------------------------- Reporter: njbutko@… | Owner: ryandesign@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: Port: freetype | --------------------------------+------------------------------------------- Comment(by ryandesign@…): Please also take note of #21113 and that you should now rebuild anything that depends on zlib. -- Ticket URL: <http://trac.macports.org/ticket/21095#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21095: freetype doesn't respect build_arch --------------------------------+------------------------------------------- Reporter: njbutko@… | Owner: ryandesign@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: Port: freetype | --------------------------------+------------------------------------------- Comment(by ryandesign@…): Replying to [comment:4 ryandesign@…]:
Should be fixed in r57030.
Undid this in r70251 since MacPorts 1.9+ now handles this correctly on its own. -- Ticket URL: <http://trac.macports.org/ticket/21095#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts