THRIFT-3285 c_glib: Library: Build with all warnings enabled
THRIFT-3285 c_glib: Library: Build with all warnings enabled

This matches the settings ("-Wall -Wextra -pedantic") used to build
the C++ library.

EasonYi/thrift,Jens-G/thrift,bholbrook73/thrift,bholbrook73/thrift,Jimdo/thrift,chenbaihu/thrift,guodongxiaren/thrift,3013216027/thrift,bufferoverflow/thrift,strava/thrift,3013216027/thrift,cjmay/thrift,springheeledjak/thrift,siemens/thrift,mway08/thrift,tylertreat/thrift,jfarrell/thrift,3013216027/thrift,yongju-hong/thrift,eonezhang/thrift,dtmuller/thrift,Fitbit/thrift,edvakf/thrift,bforbis/thrift,reTXT/thrift,cjmay/thrift,project-zerus/thrift,apache/thrift,fernandobt8/thrift,SuperAwesomeLTD/thrift,jpgneves/thrift,bitemyapp/thrift,msonnabaum/thrift,JoeEnnever/thrift,bmiklautz/thrift,nsuke/thrift,bufferoverflow/thrift,vashstorm/thrift,reTXT/thrift,springheeledjak/thrift,flandr/thrift,nsuke/thrift,msonnabaum/thrift,authbox-lib/thrift,guodongxiaren/thrift,fernandobt8/thrift,theopolis/thrift,jpgneves/thrift,zzmp/thrift,3013216027/thrift,selaselah/thrift,bufferoverflow/thrift,evanweible-wf/thrift,bgould/thrift,bgould/thrift,dcelasun/thrift,yongju-hong/thrift,creker/thrift,reTXT/thrift,roshan/thrift,JoeEnnever/thrift,creker/thrift,authbox-lib/thrift,bforbis/thrift,bitfinder/thrift,creker/thrift,ahnqirage/thrift,jackscott/thrift,fernandobt8/thrift,joshuabezaleel/thrift,markerickson-wf/thrift,jackscott/thrift,roshan/thrift,zhaorui1/thrift,yongju-hong/thrift,nsuke/thrift,msonnabaum/thrift,roshan/thrift,gadLinux/thrift,nsuke/thrift,Jens-G/thrift,huahang/thrift,apache/thrift,reTXT/thrift,SuperAwesomeLTD/thrift,strava/thrift,project-zerus/thrift,SentientTechnologies/thrift,evanweible-wf/thrift,jackscott/thrift,chentao/thrift,cjmay/thrift,3013216027/thrift,jeking3/thrift,collinmsn/thrift,mway08/thrift,jfarrell/thrift,bgould/thrift,gadLinux/thrift,bitfinder/thrift,vashstorm/thrift,nsuke/thrift,tanmaykm/thrift,apache/thrift,zzmp/thrift,apache/thrift,jpgneves/thrift,joshuabezaleel/thrift,bgould/thrift,pinterest/thrift,jpgneves/thrift,hcorg/thrift,SirWellington/thrift,SentientTechnologies/thrift,wfxiang08/thrift,mway08/thrift,wfxiang08/thrift,tanmaykm/thrift,koofr/thrift,eamosov/thrift,wfxiang08/thrift,weweadsl/thrift,joshuabezaleel/thrift,huahang/thrift,jackscott/thrift,elloray/thrift,dcelasun/thrift,Jimdo/thrift,bforbis/thrift,dtmuller/thrift,gadLinux/thrift,dongjiaqiang/thrift,afds/thrift,wfxiang08/thrift,strava/thrift,roshan/thrift,chenbaihu/thrift,chenbaihu/thrift,guodongxiaren/thrift,collinmsn/thrift,jpgneves/thrift,selaselah/thrift,x1957/thrift,project-zerus/thrift,tanmaykm/thrift,chenbaihu/thrift,crisish/thrift,siemens/thrift,chentao/thrift,dongjiaqiang/thrift,jackscott/thrift,eonezhang/thrift,apache/thrift,weweadsl/thrift,RobberPhex/thrift,bforbis/thrift,SuperAwesomeLTD/thrift,Fitbit/thrift,flandr/thrift,afds/thrift,gadLinux/thrift,ahnqirage/thrift,guodongxiaren/thrift,SentientTechnologies/thrift,bufferoverflow/thrift,bgould/thrift,x1957/thrift,creker/thrift,evanweible-wf/thrift,jeking3/thrift,dongjiaqiang/thrift,Sean-Der/thrift,cjmay/thrift,bforbis/thrift,bitemyapp/thrift,dongjiaqiang/thrift,authbox-lib/thrift,dongjiaqiang/thrift,dtmuller/thrift,Sean-Der/thrift,windofthesky/thrift,theopolis/thrift,BluechipSystems/thrift,apache/thrift,EasonYi/thrift,zzmp/thrift,Sean-Der/thrift,Jimdo/thrift,zhaorui1/thrift,bforbis/thrift,SentientTechnologies/thrift,jfarrell/thrift,tylertreat/thrift,theopolis/thrift,Jimdo/thrift,jfarrell/thrift,ahnqirage/thrift,jeking3/thrift,koofr/thrift,msonnabaum/thrift,Fitbit/thrift,creker/thrift,bitemyapp/thrift,springheeledjak/thrift,springheeledjak/thrift,selaselah/thrift,JoeEnnever/thrift,markerickson-wf/thrift,msonnabaum/thrift,edvakf/thrift,nsuke/thrift,selaselah/thrift,x1957/thrift,eamosov/thrift,bholbrook73/thrift,springheeledjak/thrift,windofthesky/thrift,windofthesky/thrift,3013216027/thrift,eonezhang/thrift,bmiklautz/thrift,SirWellington/thrift,dcelasun/thrift,chentao/thrift,bforbis/thrift,bitfinder/thrift,bforbis/thrift,eamosov/thrift,springheeledjak/thrift,afds/thrift,dongjiaqiang/thrift,flandr/thrift,markerickson-wf/thrift,apache/thrift,tylertreat/thrift,nsuke/thrift,crisish/thrift,jeking3/thrift,weweadsl/thrift,jpgneves/thrift,SirWellington/thrift,eonezhang/thrift,collinmsn/thrift,zzmp/thrift,yongju-hong/thrift,pinterest/thrift,chenbaihu/thrift,nsuke/thrift,jeking3/thrift,SentientTechnologies/thrift,collinmsn/thrift,RobberPhex/thrift,edvakf/thrift,tanmaykm/thrift,zhaorui1/thrift,nsuke/thrift,chentao/thrift,strava/thrift,weweadsl/thrift,jeking3/thrift,zzmp/thrift,nsuke/thrift,jfarrell/thrift,SentientTechnologies/thrift,RobberPhex/thrift,project-zerus/thrift,joshuabezaleel/thrift,windofthesky/thrift,project-zerus/thrift,Jens-G/thrift,EasonYi/thrift,bforbis/thrift,reTXT/thrift,dongjiaqiang/thrift,bitfinder/thrift,zhaorui1/thrift,bmiklautz/thrift,Jens-G/thrift,mway08/thrift,yongju-hong/thrift,jeking3/thrift,edvakf/thrift,ahnqirage/thrift,eamosov/thrift,tylertreat/thrift,x1957/thrift,theopolis/thrift,apache/thrift,siemens/thrift,mway08/thrift,crisish/thrift,Jens-G/thrift,Jens-G/thrift,RobberPhex/thrift,markerickson-wf/thrift,eonezhang/thrift,flandr/thrift,bholbrook73/thrift,afds/thrift,hcorg/thrift,vashstorm/thrift,huahang/thrift,guodongxiaren/thrift,afds/thrift,jackscott/thrift,gadLinux/thrift,huahang/thrift,SentientTechnologies/thrift,chenbaihu/thrift,3013216027/thrift,tanmaykm/thrift,ahnqirage/thrift,huahang/thrift,hcorg/thrift,vashstorm/thrift,edvakf/thrift,dcelasun/thrift,SirWellington/thrift,tanmaykm/thrift,koofr/thrift,bufferoverflow/thrift,msonnabaum/thrift,Fitbit/thrift,wfxiang08/thrift,3013216027/thrift,springheeledjak/thrift,Jimdo/thrift,zzmp/thrift,bgould/thrift,dcelasun/thrift,apache/thrift,yongju-hong/thrift,eamosov/thrift,koofr/thrift,ahnqirage/thrift,crisish/thrift,hcorg/thrift,authbox-lib/thrift,apache/thrift,collinmsn/thrift,EasonYi/thrift,Sean-Der/thrift,Fitbit/thrift,yongju-hong/thrift,RobberPhex/thrift,yongju-hong/thrift,x1957/thrift,JoeEnnever/thrift,tylertreat/thrift,eonezhang/thrift,bgould/thrift,bforbis/thrift,siemens/thrift,dongjiaqiang/thrift,3013216027/thrift,yongju-hong/thrift,wfxiang08/thrift,bholbrook73/thrift,jackscott/thrift,markerickson-wf/thrift,vashstorm/thrift,joshuabezaleel/thrift,x1957/thrift,ykwd/thrift,bmiklautz/thrift,ykwd/thrift,ahnqirage/thrift,gadLinux/thrift,elloray/thrift,bitemyapp/thrift,dtmuller/thrift,bitfinder/thrift,fernandobt8/thrift,springheeledjak/thrift,tanmaykm/thrift,SentientTechnologies/thrift,fernandobt8/thrift,flandr/thrift,reTXT/thrift,crisish/thrift,BluechipSystems/thrift,theopolis/thrift,fernandobt8/thrift,flandr/thrift,Fitbit/thrift,weweadsl/thrift,eamosov/thrift,strava/thrift,eonezhang/thrift,dtmuller/thrift,creker/thrift,SuperAwesomeLTD/thrift,edvakf/thrift,hcorg/thrift,SuperAwesomeLTD/thrift,chentao/thrift,markerickson-wf/thrift,chentao/thrift,msonnabaum/thrift,bgould/thrift,hcorg/thrift,creker/thrift,collinmsn/thrift,tylertreat/thrift,tylertreat/thrift,collinmsn/thrift,SentientTechnologies/thrift,zhaorui1/thrift,bmiklautz/thrift,nsuke/thrift,SirWellington/thrift,bgould/thrift,reTXT/thrift,Jens-G/thrift,tylertreat/thrift,bitemyapp/thrift,dcelasun/thrift,bitfinder/thrift,Fitbit/thrift,elloray/thrift,jfarrell/thrift,cjmay/thrift,nsuke/thrift,elloray/thrift,bmiklautz/thrift,jfarrell/thrift,project-zerus/thrift,collinmsn/thrift,strava/thrift,bmiklautz/thrift,yongju-hong/thrift,SirWellington/thrift,x1957/thrift,afds/thrift,nsuke/thrift,jpgneves/thrift,project-zerus/thrift,dcelasun/thrift,pinterest/thrift,wfxiang08/thrift,RobberPhex/thrift,pinterest/thrift,mway08/thrift,dtmuller/thrift,joshuabezaleel/thrift,3013216027/thrift,huahang/thrift,bitemyapp/thrift,dcelasun/thrift,koofr/thrift,yongju-hong/thrift,eamosov/thrift,elloray/thrift,BluechipSystems/thrift,BluechipSystems/thrift,siemens/thrift,authbox-lib/thrift,SuperAwesomeLTD/thrift,strava/thrift,bitfinder/thrift,Fitbit/thrift,theopolis/thrift,theopolis/thrift,chenbaihu/thrift,bholbrook73/thrift,evanweible-wf/thrift,ykwd/thrift,tylertreat/thrift,edvakf/thrift,creker/thrift,dongjiaqiang/thrift,hcorg/thrift,selaselah/thrift,zhaorui1/thrift,windofthesky/thrift,Jimdo/thrift,theopolis/thrift,EasonYi/thrift,Sean-Der/thrift,cjmay/thrift,RobberPhex/thrift,theopolis/thrift,roshan/thrift,apache/thrift,dcelasun/thrift,cjmay/thrift,afds/thrift,roshan/thrift,markerickson-wf/thrift,tanmaykm/thrift,elloray/thrift,ahnqirage/thrift,bufferoverflow/thrift,jfarrell/thrift,pinterest/thrift,jackscott/thrift,theopolis/thrift,evanweible-wf/thrift,cjmay/thrift,gadLinux/thrift,dongjiaqiang/thrift,theopolis/thrift,dongjiaqiang/thrift,crisish/thrift,authbox-lib/thrift,RobberPhex/thrift,jfarrell/thrift,yongju-hong/thrift,evanweible-wf/thrift,edvakf/thrift,Sean-Der/thrift,mway08/thrift,siemens/thrift,afds/thrift,tylertreat/thrift,apache/thrift,bmiklautz/thrift,windofthesky/thrift,Sean-Der/thrift,eamosov/thrift,Fitbit/thrift,bmiklautz/thrift,SentientTechnologies/thrift,bitfinder/thrift,eamosov/thrift,roshan/thrift,SuperAwesomeLTD/thrift,vashstorm/thrift,ykwd/thrift,apache/thrift,windofthesky/thrift,windofthesky/thrift,weweadsl/thrift,nsuke/thrift,elloray/thrift,edvakf/thrift,siemens/thrift,yongju-hong/thrift,BluechipSystems/thrift,RobberPhex/thrift,jfarrell/thrift,JoeEnnever/thrift,elloray/thrift,authbox-lib/thrift,3013216027/thrift,roshan/thrift,theopolis/thrift,3013216027/thrift,jpgneves/thrift,vashstorm/thrift,Jimdo/thrift,cjmay/thrift,joshuabezaleel/thrift,joshuabezaleel/thrift,Jimdo/thrift,cjmay/thrift,mway08/thrift,project-zerus/thrift,dcelasun/thrift,jeking3/thrift,eonezhang/thrift,hcorg/thrift,project-zerus/thrift,authbox-lib/thrift,strava/thrift,roshan/thrift,EasonYi/thrift,msonnabaum/thrift,bforbis/thrift,springheeledjak/thrift,crisish/thrift,dtmuller/thrift,markerickson-wf/thrift,springheeledjak/thrift,gadLinux/thrift,JoeEnnever/thrift,Jens-G/thrift,Sean-Der/thrift,markerickson-wf/thrift,jeking3/thrift,theopolis/thrift,Fitbit/thrift,msonnabaum/thrift,ykwd/thrift,koofr/thrift,koofr/thrift,evanweible-wf/thrift,RobberPhex/thrift,elloray/thrift,zzmp/thrift,fernandobt8/thrift,wfxiang08/thrift,edvakf/thrift,eonezhang/thrift,strava/thrift,crisish/thrift,Jimdo/thrift,Jens-G/thrift,bitemyapp/thrift,jackscott/thrift,JoeEnnever/thrift,vashstorm/thrift,elloray/thrift,koofr/thrift,huahang/thrift,gadLinux/thrift,ykwd/thrift,bmiklautz/thrift,gadLinux/thrift,EasonYi/thrift,3013216027/thrift,SentientTechnologies/thrift,bitfinder/thrift,markerickson-wf/thrift,pinterest/thrift,wfxiang08/thrift,hcorg/thrift,roshan/thrift,collinmsn/thrift,BluechipSystems/thrift,chenbaihu/thrift,JoeEnnever/thrift,bgould/thrift,SirWellington/thrift,dcelasun/thrift,wfxiang08/thrift,pinterest/thrift,jfarrell/thrift,msonnabaum/thrift,bufferoverflow/thrift,pinterest/thrift,koofr/thrift,BluechipSystems/thrift,crisish/thrift,dtmuller/thrift,reTXT/thrift,bholbrook73/thrift,huahang/thrift,SirWellington/thrift,creker/thrift,pinterest/thrift,bmiklautz/thrift,dongjiaqiang/thrift,ykwd/thrift,chentao/thrift,ahnqirage/thrift,bmiklautz/thrift,JoeEnnever/thrift,evanweible-wf/thrift,SuperAwesomeLTD/thrift,chenbaihu/thrift,ahnqirage/thrift,msonnabaum/thrift,ykwd/thrift,SentientTechnologies/thrift,chentao/thrift,siemens/thrift,cjmay/thrift,cjmay/thrift,RobberPhex/thrift,gadLinux/thrift,Jens-G/thrift,fernandobt8/thrift,collinmsn/thrift,BluechipSystems/thrift,3013216027/thrift,roshan/thrift,SuperAwesomeLTD/thrift,BluechipSystems/thrift,bgould/thrift,jeking3/thrift,flandr/thrift,Jens-G/thrift,dtmuller/thrift,Fitbit/thrift,dtmuller/thrift,flandr/thrift,dtmuller/thrift,gadLinux/thrift,bholbrook73/thrift,Jens-G/thrift,bforbis/thrift,markerickson-wf/thrift,dtmuller/thrift,RobberPhex/thrift,gadLinux/thrift,weweadsl/thrift,collinmsn/thrift,SentientTechnologies/thrift,apache/thrift,flandr/thrift,EasonYi/thrift,hcorg/thrift,selaselah/thrift,bufferoverflow/thrift,JoeEnnever/thrift,chentao/thrift,nsuke/thrift,bufferoverflow/thrift,Jimdo/thrift,evanweible-wf/thrift,Sean-Der/thrift,selaselah/thrift,gadLinux/thrift,collinmsn/thrift,zhaorui1/thrift,afds/thrift,jfarrell/thrift,3013216027/thrift,afds/thrift,Fitbit/thrift,huahang/thrift,jfarrell/thrift,bholbrook73/thrift,huahang/thrift,gadLinux/thrift,edvakf/thrift,springheeledjak/thrift,gadLinux/thrift,wfxiang08/thrift,strava/thrift,markerickson-wf/thrift,zhaorui1/thrift,bufferoverflow/thrift,BluechipSystems/thrift,creker/thrift,guodongxiaren/thrift,bgould/thrift,zzmp/thrift,hcorg/thrift,gadLinux/thrift,bmiklautz/thrift,koofr/thrift,creker/thrift,tanmaykm/thrift,hcorg/thrift,ykwd/thrift,jackscott/thrift,Sean-Der/thrift,SuperAwesomeLTD/thrift,siemens/thrift,evanweible-wf/thrift,x1957/thrift,selaselah/thrift,chenbaihu/thrift,bforbis/thrift,Fitbit/thrift,afds/thrift,mway08/thrift,jackscott/thrift,crisish/thrift,project-zerus/thrift,strava/thrift,weweadsl/thrift,eamosov/thrift,dtmuller/thrift,jpgneves/thrift,authbox-lib/thrift,bitfinder/thrift,eamosov/thrift,joshuabezaleel/thrift,chentao/thrift,ykwd/thrift,Sean-Der/thrift,zzmp/thrift,collinmsn/thrift,bgould/thrift,bgould/thrift,windofthesky/thrift,afds/thrift,guodongxiaren/thrift,BluechipSystems/thrift,ykwd/thrift,jpgneves/thrift,hcorg/thrift,Jens-G/thrift,EasonYi/thrift,windofthesky/thrift,BluechipSystems/thrift,huahang/thrift,jackscott/thrift,Fitbit/thrift,eonezhang/thrift,strava/thrift,msonnabaum/thrift,afds/thrift,flandr/thrift,strava/thrift,zhaorui1/thrift,EasonYi/thrift,ykwd/thrift,guodongxiaren/thrift,joshuabezaleel/thrift,cjmay/thrift,EasonYi/thrift,eamosov/thrift,msonnabaum/thrift,Jimdo/thrift,nsuke/thrift,elloray/thrift,SirWellington/thrift,reTXT/thrift,bitfinder/thrift,dcelasun/thrift,apache/thrift,dtmuller/thrift,pinterest/thrift,pinterest/thrift,mway08/thrift,nsuke/thrift,siemens/thrift,chentao/thrift,strava/thrift,weweadsl/thrift,edvakf/thrift,bforbis/thrift,bgould/thrift,yongju-hong/thrift,apache/thrift,weweadsl/thrift,wfxiang08/thrift,Jimdo/thrift,BluechipSystems/thrift,Sean-Der/thrift,evanweible-wf/thrift,JoeEnnever/thrift,reTXT/thrift,SuperAwesomeLTD/thrift,jeking3/thrift,bitemyapp/thrift,dcelasun/thrift,markerickson-wf/thrift,msonnabaum/thrift,Fitbit/thrift,bufferoverflow/thrift,siemens/thrift,zzmp/thrift,weweadsl/thrift,ahnqirage/thrift,RobberPhex/thrift,dcelasun/thrift,x1957/thrift,creker/thrift,strava/thrift,roshan/thrift,bufferoverflow/thrift,chenbaihu/thrift,tylertreat/thrift,evanweible-wf/thrift,SuperAwesomeLTD/thrift,SirWellington/thrift,project-zerus/thrift,zzmp/thrift,crisish/thrift,dcelasun/thrift,vashstorm/thrift,fernandobt8/thrift,bforbis/thrift,roshan/thrift,bforbis/thrift,cjmay/thrift,siemens/thrift,bitemyapp/thrift,chentao/thrift,wfxiang08/thrift,siemens/thrift,bmiklautz/thrift,ahnqirage/thrift,strava/thrift,x1957/thrift,huahang/thrift,yongju-hong/thrift,jeking3/thrift,theopolis/thrift,reTXT/thrift,eonezhang/thrift,bholbrook73/thrift,selaselah/thrift,BluechipSystems/thrift,authbox-lib/thrift,jfarrell/thrift,afds/thrift,jfarrell/thrift,chentao/thrift,joshuabezaleel/thrift,reTXT/thrift,eamosov/thrift,SirWellington/thrift,jeking3/thrift,bforbis/thrift,SirWellington/thrift,bitfinder/thrift,guodongxiaren/thrift,Fitbit/thrift,roshan/thrift,flandr/thrift,Jens-G/thrift,tanmaykm/thrift,eamosov/thrift,afds/thrift,bholbrook73/thrift,mway08/thrift,bufferoverflow/thrift,RobberPhex/thrift,joshuabezaleel/thrift,creker/thrift,pinterest/thrift,jeking3/thrift,x1957/thrift,selaselah/thrift,bholbrook73/thrift,koofr/thrift,elloray/thrift,dcelasun/thrift,creker/thrift,tanmaykm/thrift,bufferoverflow/thrift,ahnqirage/thrift,jpgneves/thrift,RobberPhex/thrift,reTXT/thrift,reTXT/thrift,flandr/thrift,eonezhang/thrift,authbox-lib/thrift,fernandobt8/thrift,apache/thrift,fernandobt8/thrift,vashstorm/thrift,pinterest/thrift,jeking3/thrift,siemens/thrift,vashstorm/thrift,tanmaykm/thrift,collinmsn/thrift,chenbaihu/thrift,zhaorui1/thrift,RobberPhex/thrift,windofthesky/thrift,Jimdo/thrift,project-zerus/thrift,jeking3/thrift,bitemyapp/thrift,EasonYi/thrift,ahnqirage/thrift,wfxiang08/thrift,Sean-Der/thrift,yongju-hong/thrift,chentao/thrift,authbox-lib/thrift,Sean-Der/thrift,bitemyapp/thrift,Jens-G/thrift,guodongxiaren/thrift,fernandobt8/thrift,guodongxiaren/thrift,pinterest/thrift,markerickson-wf/thrift,RobberPhex/thrift,apache/thrift,Jens-G/thrift,JoeEnnever/thrift,wfxiang08/thrift,springheeledjak/thrift,eamosov/thrift,Jens-G/thrift,koofr/thrift,zhaorui1/thrift,guodongxiaren/thrift,zhaorui1/thrift,windofthesky/thrift,mway08/thrift,Jimdo/thrift,dcelasun/thrift,weweadsl/thrift,strava/thrift,eamosov/thrift,selaselah/thrift,x1957/thrift,yongju-hong/thrift,jackscott/thrift,hcorg/thrift,SentientTechnologies/thrift,bitemyapp/thrift,vashstorm/thrift,jfarrell/thrift,jpgneves/thrift,zzmp/thrift,crisish/thrift,project-zerus/thrift,authbox-lib/thrift,tylertreat/thrift,selaselah/thrift,Jens-G/thrift