Bug#609431: pd-maxlib: FTBFS on kfreebsd-*: undefined references
Source: pd-maxlib Version: 1.5.3-1 Severity: important Hi, your package FTBFS on kfreebsd-*: | make[1]: Entering directory `/build/buildd-pd-maxlib_1.5.3-1-kfreebsd-amd64-BZsdZd/pd-maxlib-1.5.3' | cc -DPD -I/include -Wall -W -g -DVERSION='1.5.3' -o allow.o -c allow.c | allow.c: In function 'allow_new': | allow.c:75: warning: unused parameter 's' | cc -o allow. allow.o | /usr/lib/gcc/x86_64-kfreebsd-gnu/4.4.5/../../../../lib/crt1.o: In function `_start': | (.text+0x23): undefined reference to `main' | allow.o: In function `allow_symbol': | /build/buildd-pd-maxlib_1.5.3-1-kfreebsd-amd64-BZsdZd/pd-maxlib-1.5.3/allow.c:45: undefined reference to `atom_getsymbolarg' | /build/buildd-pd-maxlib_1.5.3-1-kfreebsd-amd64-BZsdZd/pd-maxlib-1.5.3/allow.c:47: undefined reference to `outlet_symbol' | allow.o: In function `allow_float': | /build/buildd-pd-maxlib_1.5.3-1-kfreebsd-amd64-BZsdZd/pd-maxlib-1.5.3/allow.c:60: undefined reference to `atom_getfloatarg' | /build/buildd-pd-maxlib_1.5.3-1-kfreebsd-amd64-BZsdZd/pd-maxlib-1.5.3/allow.c:62: undefined reference to `outlet_float' | allow.o: In function `allow_free': | /build/buildd-pd-maxlib_1.5.3-1-kfreebsd-amd64-BZsdZd/pd-maxlib-1.5.3/allow.c:72: undefined reference to `freebytes' | allow.o: In function `allow_new': | /build/buildd-pd-maxlib_1.5.3-1-kfreebsd-amd64-BZsdZd/pd-maxlib-1.5.3/allow.c:77: undefined reference to `pd_new' | /build/buildd-pd-maxlib_1.5.3-1-kfreebsd-amd64-BZsdZd/pd-maxlib-1.5.3/allow.c:80: undefined reference to `getbytes' | /build/buildd-pd-maxlib_1.5.3-1-kfreebsd-amd64-BZsdZd/pd-maxlib-1.5.3/allow.c:83: undefined reference to `gensym' | /build/buildd-pd-maxlib_1.5.3-1-kfreebsd-amd64-BZsdZd/pd-maxlib-1.5.3/allow.c:83: undefined reference to `outlet_new' | allow.o: In function `allow_setup': | /build/buildd-pd-maxlib_1.5.3-1-kfreebsd-amd64-BZsdZd/pd-maxlib-1.5.3/allow.c:94: undefined reference to `gensym' | /build/buildd-pd-maxlib_1.5.3-1-kfreebsd-amd64-BZsdZd/pd-maxlib-1.5.3/allow.c:94: undefined reference to `class_new' | /build/buildd-pd-maxlib_1.5.3-1-kfreebsd-amd64-BZsdZd/pd-maxlib-1.5.3/allow.c:104: undefined reference to `class_addsymbol' | /build/buildd-pd-maxlib_1.5.3-1-kfreebsd-amd64-BZsdZd/pd-maxlib-1.5.3/allow.c:105: undefined reference to `class_doaddfloat' | /build/buildd-pd-maxlib_1.5.3-1-kfreebsd-amd64-BZsdZd/pd-maxlib-1.5.3/allow.c:108: undefined reference to `post' | collect2: ld returned 1 exit status | make[1]: *** [allow.] Error 1 Full build logs: https://buildd.debian.org/status/package.php?p=pd-maxlib KiBi. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#609431: pd-maxlib: FTBFS on kfreebsd-*: undefined references
On Sun, Jan 9, 2011 at 10:59, Cyril Brulebois k...@debian.org wrote: Source: pd-maxlib Version: 1.5.3-1 Severity: important Hi, your package FTBFS on kfreebsd-*: | make[1]: Entering directory `/build/buildd-pd-maxlib_1.5.3-1-kfreebsd-amd64-BZsdZd/pd-maxlib-1.5.3' | cc -DPD -I/include -Wall -W -g -DVERSION='1.5.3' -o allow.o -c allow.c | allow.c: In function 'allow_new': | allow.c:75: warning: unused parameter 's' | cc -o allow. allow.o | /usr/lib/gcc/x86_64-kfreebsd-gnu/4.4.5/../../../../lib/crt1.o: In function `_start': | (.text+0x23): undefined reference to `main' | allow.o: In function `allow_symbol': | /build/buildd-pd-maxlib_1.5.3-1-kfreebsd-amd64-BZsdZd/pd-maxlib-1.5.3/allow.c:45: undefined reference to `atom_getsymbolarg' | /build/buildd-pd-maxlib_1.5.3-1-kfreebsd-amd64-BZsdZd/pd-maxlib-1.5.3/allow.c:47: undefined reference to `outlet_symbol' | allow.o: In function `allow_float': | /build/buildd-pd-maxlib_1.5.3-1-kfreebsd-amd64-BZsdZd/pd-maxlib-1.5.3/allow.c:60: undefined reference to `atom_getfloatarg' | /build/buildd-pd-maxlib_1.5.3-1-kfreebsd-amd64-BZsdZd/pd-maxlib-1.5.3/allow.c:62: undefined reference to `outlet_float' | allow.o: In function `allow_free': | /build/buildd-pd-maxlib_1.5.3-1-kfreebsd-amd64-BZsdZd/pd-maxlib-1.5.3/allow.c:72: undefined reference to `freebytes' | allow.o: In function `allow_new': | /build/buildd-pd-maxlib_1.5.3-1-kfreebsd-amd64-BZsdZd/pd-maxlib-1.5.3/allow.c:77: undefined reference to `pd_new' | /build/buildd-pd-maxlib_1.5.3-1-kfreebsd-amd64-BZsdZd/pd-maxlib-1.5.3/allow.c:80: undefined reference to `getbytes' | /build/buildd-pd-maxlib_1.5.3-1-kfreebsd-amd64-BZsdZd/pd-maxlib-1.5.3/allow.c:83: undefined reference to `gensym' | /build/buildd-pd-maxlib_1.5.3-1-kfreebsd-amd64-BZsdZd/pd-maxlib-1.5.3/allow.c:83: undefined reference to `outlet_new' | allow.o: In function `allow_setup': | /build/buildd-pd-maxlib_1.5.3-1-kfreebsd-amd64-BZsdZd/pd-maxlib-1.5.3/allow.c:94: undefined reference to `gensym' | /build/buildd-pd-maxlib_1.5.3-1-kfreebsd-amd64-BZsdZd/pd-maxlib-1.5.3/allow.c:94: undefined reference to `class_new' | /build/buildd-pd-maxlib_1.5.3-1-kfreebsd-amd64-BZsdZd/pd-maxlib-1.5.3/allow.c:104: undefined reference to `class_addsymbol' | /build/buildd-pd-maxlib_1.5.3-1-kfreebsd-amd64-BZsdZd/pd-maxlib-1.5.3/allow.c:105: undefined reference to `class_doaddfloat' | /build/buildd-pd-maxlib_1.5.3-1-kfreebsd-amd64-BZsdZd/pd-maxlib-1.5.3/allow.c:108: undefined reference to `post' | collect2: ld returned 1 exit status | make[1]: *** [allow.] Error 1 Full build logs: https://buildd.debian.org/status/package.php?p=pd-maxlib Looks like the makefile does not instruct the compiler to build a shared library when on kfreebsd. -- Saludos, Felipe Sateler -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#609431: pd-maxlib: FTBFS on kfreebsd-*: undefined references
Yeah, all of these pd-* libraries that I submitted use the same Makefile, more or less. I updated the Makefile so the more recently submitted packages already include the required fixes. Now its just a matter of updating the rest. .hc -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org