Jason White <[email protected]> writes:

> Lucas Nussbaum <[email protected]> wrote:
>> Source: yasr
>> This rebuild was done by building only architecture:any binary packages
>> (binary-arch target of debian/rules), and using a newer dpkg that uses the
>> build-arch target if available.
>> Also, only the Build-Depends were installed, not the Build-Depends-Indep.
>> 
>> Relevant part:
>> > gcc -DPACKAGE_DATA_DIR=\"/usr/share/yasr\" 
>> > -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I..     -g -O2 
>> > -Wall -c config.c
>> > In file included from config.c:19:0:
>> > yasr.h:312:12: error: conflicting types for 'openpty'
>> > /usr/include/pty.h:34:12: note: previous declaration of 'openpty' was here
>> > yasr.h:321:12: error: conflicting types for 'forkpty'
>> > /usr/include/pty.h:40:12: note: previous declaration of 'forkpty' was here
>> > config.c: In function 'readconf':
>> > config.c:82:5: warning: ignoring return value of 'fgets', declared with 
>> > attribute warn_unused_result [-Wunused-result]
>> > make[3]: *** [config.o] Error 1
>
> When I run fakeroot debian/rules binary-arch, the patches (including the
> Debian patch to fix the above issues) aren't applied, but if I run quilt and
> push the patches first then everything compiles.

That is, AFAIK, expected behaviour.  You are supposed to build with
dpkg-buildpackage, which will deal with patch apply and unapply.

-- 
CYa,
  ⡍⠁⠗⠊⠕


--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: http://lists.debian.org/[email protected]

Reply via email to