Opened 12 years ago

Closed 10 years ago

#3156 closed defect (fixed)

signal test plugin compile failure

Reported by: lschiere Owned by:
Milestone: 2.6.0 Component: libpurple
Version: 2.5.8 Keywords:
Cc:

Description

/bin/sh ../../libtool --silent --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..  -DDATADIR=\"/usr/local/share\" -I../../libpurple -I../../libpurple -Wall  -D_REENTRANT -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include       -g -g -O2 -MT signals-test.lo -MD -MP -MF .deps/signals-test.Tpo -c -o signals-test.lo signals-test.c
mv -f .deps/signals-test.Tpo .deps/signals-test.Plo
/bin/sh ../../libtool --silent --tag=CC   --mode=link gcc  -g -g -O2 -module -avoid-version  -o signals_test.la  signals-test.lo -L/opt/local/lib -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lglib-2.0 -lintl -liconv   -lresolv  -framework IOKit -framework CoreFoundation
libtool: link: `signals-test.lo' is not a valid libtool object
gmake[5]: *** [signals_test.la] Error 1

This is on an OSX system.

Change History (3)

comment:1 Changed 10 years ago by bernmeister

Is this still an issue in Pidgin 2.5.8?

comment:2 Changed 10 years ago by darkrain42

  • Version set to 2.5.8

With 2.6.0devel, I get this (all plugins fail with the same errors, but only when executing make $foo.so):

/bin/sh ../../libtool --silent --mode=compile gcc -DHAVE_CONFIG_H -I../.. -DDATADIR=\"/usr/local/share\" -I../../libpurple -I../../libpurple -Wall  -DPURPLE_DISABLE_DEPRECATED -DPIDGIN_DISABLE_DEPRECATED -DFINCH_DISABLE_DEPRECATED -DGNT_DISABLE_DEPRECATED -D_REENTRANT -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include     -g -g -O2 -c signals-test.c -o tmpsignals-test.so.lo 
/bin/sh ../../libtool --silent --mode=link    gcc -g -g -O2 -o libtmpsignals-test.so.la -rpath /usr/local/lib/purple-2 tmpsignals-test.so.lo -lutil -lpthread -lresolv  -framework IOKit -framework CoreFoundation  -module -avoid-version 
usage: cp [-R [-H | -L | -P]] [-f | -i | -n] [-pvX] source_file target_file
       cp [-R [-H | -L | -P]] [-f | -i | -n] [-pvX] source_file ... target_directory
make: *** [signals-test.so] Error 64

comment:3 Changed 10 years ago by darkrain42@…

  • Milestone set to 2.6.0
  • Resolution set to fixed
  • Status changed from new to closed

(In 1eabe411b9ca08910b0d1e837bd36a2ed05ac3db):
Fix building individual plugins on OS X. Closes #3156.

Building on OS X creates both a libtmpjoinpart.so.so and libtmpjoinpart.so.so.dSYM/ (the latter being a directory). Thus this wildcard didn't work (and the directory wasn't cleaned up).

Note: See TracTickets for help on using tickets.
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!