Apart from the above even if i try to build twice without any modification, it builds all the target again. I have confirmed that none of the files was 'touched'.
Also if it is relevant in some way the bug i was trying to fix is MDEV-5873. i have changed some function signatures in the header and ~5 lines of change in the cc file. On Mon, Mar 17, 2014 at 2:03 AM, Rohit Kalhans <rohit.kalh...@gmail.com>wrote: > hello Sergei > > the modification was made in some replication specific files > rpl_gtid.h & rpl_gtid.cc > > *rohit@ubuntu:/work/mariadb/mariadb/mariadb10$ bzr st * > *modified:* > * sql/rpl_gtid.cc* > * sql/rpl_gtid.h* > *unknown:* > * mysql-test/suite/rpl/t/rpl_x.test* > > > There are a lot of targets being rebuild. > 1. stroage* > perfschema > aria > xtradb > 2. handlers > 3. sql core > item* > > and many others. I have attached the build output here. > > Also tokud fails to build since its not -werror safe, so i had to build > without it. > > here is the cmake command > > *cmake -DWITHOUT_TOKUDB=1* > > Hope it helps. > > Rohit. > > > On Mon, Mar 17, 2014 at 1:17 AM, Sergei Golubchik <s...@mariadb.org>wrote: > >> Hi, Rohit! >> >> On Mar 16, Rohit Kalhans wrote: >> > hello all, >> > >> > I am trying to fix a few bugs but ever after small modifications in >> > specific files, make command build all targets irrespective of whether >> or >> > not they are dependent on the modified source. I am no expert in build >> > commands but this seem off since it keeps taking exceptionally long >> time to >> > build. >> > >> > Is there a trick/workaround that can prevent all targets from being >> built. >> > Or am I missing something. >> >> Please explain in details what you have changed and what is being built >> that you think shouldn't be. >> >> cmake is usually pretty good in tracking dependencies. >> >> Regards, >> Sergei >> >> > > > -- > Cheerio! > > *Rohit* > -- Cheerio! *Rohit*
_______________________________________________ Mailing list: https://launchpad.net/~maria-developers Post to : maria-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~maria-developers More help : https://help.launchpad.net/ListHelp