Ticket #17 (closed: fixed)

Opened 2 years ago

Last modified 1 year ago

Parallel make failures

Reported by: ed@catmur.co.uk Assigned to: lennart
Priority: normal Milestone:
Component: build-system Severity: normal
Keywords: Cc:

Description

polypaudio fails to compile when built with make -jn, n > 1.

Example:

/bin/sh ../libtool --tag=CC --mode=link i686-pc-linux-gnu-gcc -I../src -pthread -D_POSIX_PTHREAD_SEMANTICS -DDLSEARCHPATH=\"/usr/lib/polypaudio-0.9/modules/\" -DDEFAULT_CONFIG_DIR=\"/etc/polypaudio\" -DPOLYPAUDIO_BINARY=\"/usr/bin/polypaudio\" '-DDEBUG_TRAP=asm("int $3")' -ggdb -O1 -O2 -O3 -pipe -march=athlon-xp -mmmx -msse -m3dnow -std=gnu99 -Wall -W -Wextra -pedantic -pipe -Wformat -Wold-style-definition -Wdeclaration-after-statement -Wfloat-equal -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wmissing-noreturn -Wshadow -Wendif-labels -Wpointer-arith -Wcast-align -Wwrite-strings -Winline -Wno-unused-parameter -no-undefined -o pacat-simple -no-undefined pacat_simple-pacat-simple.o libpolyp.la libpolyp-simple.la -ldl -lm i686-pc-linux-gnu-gcc -I../src -pthread -D_POSIX_PTHREAD_SEMANTICS -DDLSEARCHPATH=\"/usr/lib/polypaudio-0.9/modules/\" -DDEFAULT_CONFIG_DIR=\"/etc/polypaudio\" -DPOLYPAUDIO_BINARY=\"/usr/bin/polypaudio\" "-DDEBUG_TRAP=asm(\"int \$3\")" -ggdb -O1 -O2 -O3 -pipe -march=athlon-xp -mmmx -msse -m3dnow -std=gnu99 -Wall -W -Wextra -pedantic -pipe -Wformat -Wold-style-definition -Wdeclaration-after-statement -Wfloat-equal -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wmissing-noreturn -Wshadow -Wendif-labels -Wpointer-arith -Wcast-align -Wwrite-strings -Winline -Wno-unused-parameter -o .libs/pacat-simple pacat_simple-pacat-simple.o ./.libs/libpolyp.so ./.libs/libpolyp-simple.so -ldl -lm creating pacat-simple libtool: link: cannot find the library libiochannel.la' or unhandled argument libiochannel.la' make[3]: *** [polypaudio] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: Leaving directory `/var/tmp/portage/polypaudio-0.9.0/work/polypaudio-0.9.0/src' make[2]: *** [all] Error 2 make[2]: Leaving directory `/var/tmp/portage/polypaudio-0.9.0/work/polypaudio-0.9.0/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/polypaudio-0.9.0/work/polypaudio-0.9.0' make: *** [all] Error 2

Change History

05/31/06 21:54:09 changed by ed@catmur.co.uk

Ugh, I hate trac.

/bin/sh ../libtool --tag=CC --mode=link i686-pc-linux-gnu-gcc -I../src -pthread -D_POSIX_PTHREAD_SEMANTICS    -DDLSEARCHPATH=\"/usr/lib/polypaudio-0.9/modules/\" -DDEFAULT_CONFIG_DIR=\"/etc/polypaudio\" -DPOLYPAUDIO_BINARY=\"/usr/bin/polypaudio\" '-DDEBUG_TRAP=__asm__("int $3")' -ggdb -O1 -O2 -O3 -pipe -march=athlon-xp -mmmx -msse -m3dnow -std=gnu99 -Wall -W -Wextra -pedantic -pipe -Wformat -Wold-style-definition -Wdeclaration-after-statement -Wfloat-equal -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wmissing-noreturn -Wshadow -Wendif-labels -Wpointer-arith -Wcast-align -Wwrite-strings -Winline -Wno-unused-parameter -no-undefined   -o pacat-simple -no-undefined   pacat_simple-pacat-simple.o  libpolyp.la libpolyp-simple.la -ldl -lm
i686-pc-linux-gnu-gcc -I../src -pthread -D_POSIX_PTHREAD_SEMANTICS -DDLSEARCHPATH=\"/usr/lib/polypaudio-0.9/modules/\" -DDEFAULT_CONFIG_DIR=\"/etc/polypaudio\" -DPOLYPAUDIO_BINARY=\"/usr/bin/polypaudio\" "-DDEBUG_TRAP=__asm__(\"int \$3\")" -ggdb -O1 -O2 -O3 -pipe -march=athlon-xp -mmmx -msse -m3dnow -std=gnu99 -Wall -W -Wextra -pedantic -pipe -Wformat -Wold-style-definition -Wdeclaration-after-statement -Wfloat-equal -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wmissing-noreturn -Wshadow -Wendif-labels -Wpointer-arith -Wcast-align -Wwrite-strings -Winline -Wno-unused-parameter -o .libs/pacat-simple pacat_simple-pacat-simple.o  ./.libs/libpolyp.so ./.libs/libpolyp-simple.so -ldl -lm
creating pacat-simple
libtool: link: cannot find the library `libiochannel.la' or unhandled argument `libiochannel.la'
make[3]: *** [polypaudio] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory `/var/tmp/portage/polypaudio-0.9.0/work/polypaudio-0.9.0/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/var/tmp/portage/polypaudio-0.9.0/work/polypaudio-0.9.0/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/polypaudio-0.9.0/work/polypaudio-0.9.0'
make: *** [all] Error 2

06/02/06 17:42:14 changed by lennart

  • owner changed from somebody to lennart.
  • status changed from new to assigned.
  • component changed from component1 to build-system.

06/11/06 03:35:28 changed by anonymous

  • status changed from assigned to closed.
  • type set to defect.
  • resolution set to fixed.

closed by r1008