Hi,

Okay I did not read your code carefully. You need to handle a matrix
of 4 cases, where only 2 were shown in your code. The actual counter
example was:  -DCLASSICBUILD=YES and powerpc. Please handle powerpc
(any non-x86 actually) in your if statement. sorry for the confusion
with kfreebsd-*

Thanks.

On Fri, Feb 14, 2014 at 1:20 PM, Dariusz Dwornikowski
<[email protected]> wrote:
> And I think it is set. It is the "else" clause. ksfreebsd-amd64 will be
> caught there and -DI2CBUILD=NO -DCLASSICBUILD=YES will be set.
>
> I think I am a little confused now.
>
>
> On 14 February 2014 13:12, Mathieu Malaterre <[email protected]>
> wrote:
>>
>> In which case you would need to have -DCLASSICBUILD=ON on
>> ksfreebsd-amd64 if I understand the previous exchange correctly.
>>
>> On Fri, Feb 14, 2014 at 1:07 PM, Dariusz Dwornikowski
>> <[email protected]> wrote:
>> > I did not include the line, I take DEB_HOST_ARCH from:
>> > DEB_HOST_ARCH := $(shell dpkg-architecture -qDEB_HOST_ARCH)
>> >
>> > So on ksfreebsd-amd64 it will give me: ksfreebsd-amd64, so DI2CBUILD
>> > would
>> > be set to NO. Or is it not ?
>> >
>> >
>> > On 14 February 2014 12:59, Mathieu Malaterre
>> > <[email protected]>
>> > wrote:
>> >>
>> >> On Fri, Feb 14, 2014 at 12:55 PM, Dariusz Dwornikowski
>> >> <[email protected]> wrote:
>> >> > Ok I created such code in rules:
>> >> >
>> >> > override_dh_auto_configure:
>> >> > ifeq ($(DEB_HOST_ARCH), $(filter $(DEB_HOST_ARCH),amd64 i386))
>> >> >   dh_auto_configure -- -DCLASSICBUILD=YES -DI2CBUILD=YES
>> >> > else
>> >> >   dh_auto_configure -- -DI2CBUILD=NO -DCLASSICBUILD=YES
>> >> > endif
>> >> >
>> >> > Can somebody review it for me ? I checked and it works on amd64 and
>> >> > i386.
>> >>
>> >> I don't think this works for -say- kfreebsd-amd64, which would require
>> >> -DI2CBUILD=OFF
>> >> You need to handle each option independantly, depending on arch
>> >>
>> >> 2cts
>> >
>> >
>> >
>> >
>> > --
>> > Pozdrawiam,
>> > Dariusz Dwornikowski, Assistant
>> > Institute of Computing Science, Poznań University of Technology
>> > www.cs.put.poznan.pl/ddwornikowski/
>> > room 2.7.2 BTiCW | tel. +48 61 665 29 41
>> >
>>
>>
>>
>> --
>> Mathieu
>
>
>
>
> --
> Pozdrawiam,
> Dariusz Dwornikowski, Assistant
> Institute of Computing Science, Poznań University of Technology
> www.cs.put.poznan.pl/ddwornikowski/
> room 2.7.2 BTiCW | tel. +48 61 665 29 41
>



-- 
Mathieu


--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: 
http://lists.debian.org/CA+7wUsy8Rd9nwvQ5buPqy+9Vqxc2=1mcuxwqd9os4zdibhs...@mail.gmail.com

Reply via email to