[mythtv-commits] Ticket #9110: Plugins fail to build on osx-packager: libexif libtool problem?

MythTV mythtv at cvs.mythtv.org
Tue Oct 19 09:20:16 UTC 2010


#9110: Plugins fail to build on osx-packager: libexif libtool problem?
---------------------------------+------------------------------------------
 Reporter:  mythtv@…             |           Owner:  nigel       
     Type:  defect               |          Status:  closed      
 Priority:  minor                |       Milestone:  unknown     
Component:  Ports - OSX          |         Version:  Trunk Head  
 Severity:  low                  |      Resolution:  Works for me
 Keywords:  exif iconv libtool   |   Ticket locked:  0           
---------------------------------+------------------------------------------
Changes (by nigel):

  * status:  new => closed
  * resolution:  => Works for me


Comment:

 On a Core2Duo (which forces the -m32 flags),  under 10.5.8, it also builds
 libexif OK for me:
 {{{
 % ./osx-packager.pl --enable-backend --verbose
 [osx-pkg] /usr/bin/hostinfo | grep 'processors$'
 [osx-pkg] Using 3 jobs on 2 parallel CPUs
 [osx-pkg] OS is 64bit. Disabling 64bit for this build...
 [osx-pkg] Forcing 32-bit mode
 [osx-pkg] Including components: mythtv myththemes mythplugins packaging
 ...
 config.status: creating po/Makefile

 Configuration (libexif 0.6.17):

   Build
     Source code location:          .
     Compiler:                      gcc
     Ship binaries in tarball:      false
     Use translations:              no

 You may run "make" and "make install" now.
 [osx-pkg] /usr/bin/touch .osx-config
 [osx-pkg] Making exif
 [osx-pkg] /usr/bin/make all install
 /usr/bin/make  all-recursive
 Making all in m4m
 make[2]: Nothing to be done for `all'.
 Making all in po
 make[2]: Nothing to be done for `all'.
 Making all in libexif
 /bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..
 -I/Users/nigel/.osx-packager/build/include -m32
 -DGETTEXT_PACKAGE=\"libexif-12\" -DLOCALEDIR=\"/Users/nigel/.osx-
 packager/build/share/locale\" -I.. -I.. -g -Wall -Wmissing-declarations
 -Wmissing-prototypes -I/Users/nigel/.osx-packager/build/include -m32
 -I/Users/nigel/.osx-packager/build/include -m32 -MT exif-byte-order.lo -MD
 -MP -MF .deps/exif-byte-order.Tpo -c -o exif-byte-order.lo exif-byte-
 order.c
 ...
 /bin/sh ../libtool --tag=CC   --mode=link gcc  -I/Users/nigel/.osx-
 packager/build/include -m32 -F/System/Library/Frameworks -L/usr/lib
 -L/Users/nigel/.osx-packager/build/lib -m32 -g -Wall
 -F/System/Library/Frameworks -L/usr/lib -L/Users/nigel/.osx-
 packager/build/lib -m32 -o libmnote-canon.la  exif-mnote-data-canon.lo
 mnote-canon-entry.lo mnote-canon-tag.lo
 ar cru .libs/libmnote-canon.a .libs/exif-mnote-data-canon.o .libs/mnote-
 canon-entry.o .libs/mnote-canon-tag.o
 ranlib .libs/libmnote-canon.a
 creating libmnote-canon.la
 (cd .libs && rm -f libmnote-canon.la && ln -s ../libmnote-canon.la
 libmnote-canon.la)

 test -z "/Users/nigel/.osx-packager/build/lib/pkgconfig" || ./install-sh
 -c -d "/Users/nigel/.osx-packager/build/lib/pkgconfig"
  /usr/bin/install -c -m 644 'libexif.pc' '/Users/nigel/.osx-
 packager/build/lib/pkgconfig/libexif.pc'
 [osx-pkg] /usr/bin/touch .osx-built
 [osx-pkg] Downloading taglib
 ...
 }}}
 so I suspect your Mac has some Fink packages installed, or
 DYLD_LIBRARY_PATHS set in the shell, or something else weird in the
 environment?

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/9110#comment:2>
MythTV <http://www.mythtv.org/>
MythTV Media Center


More information about the mythtv-commits mailing list