[prev in list] [next in list] [prev in thread] [next in thread] 

List:       selinux
Subject:    Re: SEAndroid 4.0.4 make error since the code move
From:       "Gia T. Nguyen" <gia.nguyen () metronome-software ! com>
Date:       2012-07-30 16:29:27
Message-ID: CC3C2E68.6A84%gia.nguyen () metronome-software ! com
[Download RAW message or body]

Thank you, Steve.  I've never had issues with using my OS to build before,
but I will try your suggestion.


Regards,
Gia N.

On 7/30/12 12:18 PM, "Stephen Smalley" <sds@tycho.nsa.gov> wrote:

>On Mon, 2012-07-30 at 12:13 -0400, Stephen Smalley wrote:
>> On Mon, 2012-07-30 at 11:35 -0400, Gia T. Nguyen wrote:
>> > 
>> > 
>> > Hi everyone,
>> > 
>> > 
>> > I needed to go back and pull the 4.0.4 source, so I followed these
>> > instructions from the website:
>> > 
>> > 
>> > git clone -b seandroid-4.0.4
>> > https://bitbucket.org/seandroid/manifests.git
>> > mkdir seandroid-4.0.4
>> > cd seandroid-4.0.4
>> > repo init -u https://android.googlesource.com/platform/manifest -b
>> > android-4.0.4_r2.1
>> > cp ../manifests/local_manifest.xml .repo/
>> > repo sync
>> > 
>> > 
>> > However, now I'm getting these make errors when I'm building:
>> > 
>> > 
>> > <command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by
>> > default]
>> > <command-line>:0:0: error: "_FORTIFY_SOURCE" redefined [-Werror]
>> > <built-in>:0:0: note: this is the location of the previous definition
>> > cc1plus: all warnings being treated as errors
>> > make: ***
>> > [out/host/linux-x86/obj/EXECUTABLES/obbtool_intermediates/Main.o]
>> > Error 1
>> > 
>> > 
>> > Has anyone else seen this since the move of the code to git?
>> 
>> That's not SE Android specific; it just means you are building 4.0.4 on
>> an unsupported build host OS.  So you can either use a supported build
>> host OS for 4.0.4 or manually apply the corresponding build fixes that
>> already exist on master.
>
>Per prior discussions on android-building, this can be worked around by
>changing build/core/combo/HOST_linux-x86.mk, replacing:
>HOST_GLOBAL_CFLAGS += -D_FORTIFY_SOURCE=0
>with:
>HOST_GLOBAL_CFLAGS += -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0
>
>But you may run into other issues building 4.0.4 with an unsupported
>build host OS.
>
>-- 
>Stephen Smalley
>National Security Agency
>
>
>--
>This message was distributed to subscribers of the selinux mailing list.
>If you no longer wish to subscribe, send mail to majordomo@tycho.nsa.gov
>with
>the words "unsubscribe selinux" without quotes as the message.
>



--
This message was distributed to subscribers of the selinux mailing list.
If you no longer wish to subscribe, send mail to majordomo@tycho.nsa.gov with
the words "unsubscribe selinux" without quotes as the message.
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic