Hi Phill, That's interesting output... comparing that with the output I see on my machine, it almost looks like autoconf's configure is now sending PKG_CONFIG_PATH on the sub-directory configure command line, instead of relying on the environment.
Please give the latest git tree a try. I've changed the order of subdirectory handling, and set PKG_CONFIG_PATH first. This might be the fix we're looking for. Thanks for your continued testing. I think after this bug is fixed (and maybe Nathanael Noblet's permissions issues on Fedora 14), we're ready for an official 0.17 release. - Chris On Sat, Jan 15, 2011 at 05:10:28PM +0000, Phill Watkins wrote: > Sorry, I thought you wanted to know if the commands were being executed! > > Here is the new patch and build log: > http://people.salixos.org/pwatk/packages/testing/xap/barry/pkg_config_path.diff > http://people.salixos.org/pwatk/packages/testing/xap/barry/build-barry-20110108-x86_64-1pw.log > > Line 312 of the log shows the PKG_CONFIG_PATH has been exported > correctly but line 333 shows it isn't being observed up by the gui > configure script. > > -Phill > > -------- Original Message -------- > Subject: Re: [Barry-devel] Opensync-plugin and GUI build failure. > From: Chris Frey <cdf...@foursquare.net> > To: Barry project development discussion <barry-devel@lists.sourceforge.net> > Date: 11/01/11 21:24 > >Hi Phill, > > > >According to the build log, it looks like it is applying the configure.ac > >patch after running buildgen.sh, which will skip the debug output. > > > >Also, your patch... > > > >--- configure.ac 2011-01-08 20:54:42.000000000 +0000 > >+++ configure.ac.new 2011-01-10 19:15:09.130065107 +0000 > >@@ -305,6 +305,9 @@ > > export TREE_BUILD_CXXFLAGS="-I`pwd`" > > export TREE_BUILD_LDFLAGS="-L`pwd`/src" > > export PKG_CONFIG_PATH="`pwd`:$PKG_CONFIG_PATH" > >+ echo 'export TREE_BUILD_CXXFLAGS="-I`pwd`"' > >+ echo 'export TREE_BUILD_LDFLAGS="-L`pwd`/src"' > >+ echo 'export PKG_CONFIG_PATH="`pwd`:$PKG_CONFIG_PATH"' > > fi > > > > AC_OUTPUT > > > > > >... outputs the commands... it's probably easier to see what the > >variables actually hold: > > > >+ echo "TREE_BUILD_CXXFLAGS is $TREE_BUILD_CXXFLAGS" > >+ echo "TREE_BUILD_LDFLAGS is $TREE_BUILD_LDFLAGS" > >+ echo "PKG_CONFIG_PATH is $PKG_CONFIG_PATH" > > > >- Chris > > > > > >On Mon, Jan 10, 2011 at 10:25:26PM +0000, Phill Watkins wrote: > > > >>The build log and and diff can be found here: > >>http://people.salixos.org/pwatk/packages/testing/xap/barry/ > >> > >>I can obviously workaround this by adding the PKG_CONFIG_PATH to my > >>build script (see comment in SLKBUILD) but this still doesn't fix the > >>issue with configure.ac. > >> > >>- Phill > >> > >>-------- Original Message -------- > >>Subject: Re: [Barry-devel] Opensync-plugin and GUI build failure. > >>From: Chris Frey<cdf...@foursquare.net> > >>To: Barry project development > >>discussion<barry-devel@lists.sourceforge.net> > >>Date: 07/01/11 20:06 > >> > >>>Would you be willing to debug this a little farther? > >>>Try echoing the environment variables in that last if statement > >>>in the configure.ac file, just to make sure nothing is getting > >>>missed along the way. > >>> > >>>- Chris > >>> > >>> > >>>On Fri, Jan 07, 2011 at 09:51:58AM +0000,ubem...@ymail.com wrote: > >>> > >>> > >>>>I'm packaging barry for Salix which is basically an extension (not > >>>>really > >>>>a fork) of Slackware so autoconf, automake, pkg-config, and libtool are > >>>> > >>>>from Slackware. I've tried building this checkout against 13.1 and > >>> > >>>>-current with the same outcome. > >>>> > >>>>I agree, it's strange. I can't see why it doesn't work from configure, > >>>>especially since I haven't experienced this problem with previous > >>>>versions. > >>>> > >>>>- Phill > >>>> > >>>>Sent using BlackBerry? from Orange > >>>> > >>>>-----Original Message----- > >>>>From: Chris Frey<cdf...@foursquare.net> > >>>>Date: Thu, 6 Jan 2011 21:30:18 > >>>>To: Barry project development > >>>>discussion<barry-devel@lists.sourceforge.net> > >>>>Reply-To: Barry project development discussion > >>>> <barry-devel@lists.sourceforge.net> > >>>>Subject: Re: [Barry-devel] Opensync-plugin and GUI build failure. > >>>> > >>>>Still odd. :-) So far, in my experience, setting it in the configure > >>>>script is enough. > >>>> > >>>>What versions of autoconf, automake, pkg-config, and libtool are you > >>>>using? > >>>> > >>>>Thanks, > >>>>- Chris > >>>> > >>>> > >>>>On Fri, Jan 07, 2011 at 01:40:48AM +0000,ubem...@ymail.com wrote: > >>>> > >>>> > >>>>>Exporting the PKG_CONFIG_PATH (same as line 20064 in the configure > >>>>>script) before running configure seams to have solved the problem. > >>>>> > >>>>>Thanks. > >>>>> > >>>>>Sent using BlackBerry? from Orange > >>>>> > >>>>>-----Original Message----- > >>>>>From: Chris Frey<cdf...@foursquare.net> > >>>>>Date: Thu, 6 Jan 2011 20:10:52 > >>>>>To:<barry-devel@lists.sourceforge.net> > >>>>>Reply-To: Barry project development discussion > >>>>> <barry-devel@lists.sourceforge.net> > >>>>>Subject: Re: [Barry-devel] Opensync-plugin and GUI build failure. > >>>>> > >>>>>Moved conversation back to the list... > >>>>> > >>>>>I tried building here using your configure line from the script, and it > >>>>>worked fine. > >>>>> > >>>>>Do you have all necessary dependencies? If you run pkg-config > >>>>>--list-all > >>>>>at the point of the error, what do you see? If you set PKG_CONFIG_PATH > >>>>>according to how it is set in configure, do you see the barry > >>>>>libraries? > >>>>> > >>>>>- Chris > >>>>> > >>>>> > >>>>>On Fri, Jan 07, 2011 at 12:55:11AM +0000,ubem...@ymail.com wrote: > >>>>> > >>>>> > >>>>>>My package build script can be found > >>>>>>here:http://people.salixos.org/pwatk/packages/testing/xap/barry/SLKBUILD > >>>>>> > >>>>>>- Phill > >>>>>> > >>>>>>------Original Message------ > >>>>>>From: Chris Frey > >>>>>>To:ubem...@ymail.com > >>>>>>To: Barry project development discussion > >>>>>>Subject: Re: Opensync-plugin and GUI build failure. > >>>>>>Sent: 7 Jan 2011 00:13 > >>>>>> > >>>>>>On Fri, Jan 07, 2011 at 12:04:25AM +0000,ubem...@ymail.com wrote: > >>>>>> > >>>>>> > >>>>>>>The opensync-plugin and gui fail to compile from a current git > >>>>>>>checkout using --enable-gui and --enable-opensync-plugin. > >>>>>>> > >>>>>>>The errors I receive are due to missing libraries, libbarry0 and > >>>>>>>libbarrysync0. > >>>>>>> > >>>>>>> > >>>>>>That's strange, since I use this configuration for testing all the > >>>>>>time. > >>>>>>Could you post the command you are using to build and configure? > >>>>>> > >>>>>>- Chris > >>>>>> > >>>>>> > >>>>>> > >>>>>>Sent using BlackBerry? from Orange > >>>>>> > >>>>>> > >>>>>------------------------------------------------------------------------------ > >>>>>Gaining the trust of online customers is vital for the success of any > >>>>>company > >>>>>that requires sensitive data to be transmitted over the Web. Learn > >>>>>how > >>>>>to > >>>>>best implement a security strategy that keeps consumers' information > >>>>>secure > >>>>>and instills the confidence they need to proceed with transactions. > >>>>>http://p.sf.net/sfu/oracle-sfdevnl > >>>>>_______________________________________________ > >>>>>Barry-devel mailing list > >>>>>Barry-devel@lists.sourceforge.net > >>>>>https://lists.sourceforge.net/lists/listinfo/barry-devel > >>>>>------------------------------------------------------------------------------ > >>>>>Gaining the trust of online customers is vital for the success of any > >>>>>company > >>>>>that requires sensitive data to be transmitted over the Web. Learn > >>>>>how > >>>>>to > >>>>>best implement a security strategy that keeps consumers' information > >>>>>secure > >>>>>and instills the confidence they need to proceed with transactions. > >>>>>http://p.sf.net/sfu/oracle-sfdevnl > >>>>>_______________________________________________ > >>>>>Barry-devel mailing list > >>>>>Barry-devel@lists.sourceforge.net > >>>>>https://lists.sourceforge.net/lists/listinfo/barry-devel > >>>>> > >>>>> > >>>>------------------------------------------------------------------------------ > >>>>Gaining the trust of online customers is vital for the success of any > >>>>company > >>>>that requires sensitive data to be transmitted over the Web. Learn how > >>>>to > >>>>best implement a security strategy that keeps consumers' information > >>>>secure > >>>>and instills the confidence they need to proceed with transactions. > >>>>http://p.sf.net/sfu/oracle-sfdevnl > >>>>_______________________________________________ > >>>>Barry-devel mailing list > >>>>Barry-devel@lists.sourceforge.net > >>>>https://lists.sourceforge.net/lists/listinfo/barry-devel > >>>>------------------------------------------------------------------------------ > >>>>Gaining the trust of online customers is vital for the success of any > >>>>company > >>>>that requires sensitive data to be transmitted over the Web. Learn how > >>>>to > >>>>best implement a security strategy that keeps consumers' information > >>>>secure > >>>>and instills the confidence they need to proceed with transactions. > >>>>http://p.sf.net/sfu/oracle-sfdevnl > >>>>_______________________________________________ > >>>>Barry-devel mailing list > >>>>Barry-devel@lists.sourceforge.net > >>>>https://lists.sourceforge.net/lists/listinfo/barry-devel > >>>> > >>>> > >>>------------------------------------------------------------------------------ > >>>Gaining the trust of online customers is vital for the success of any > >>>company > >>>that requires sensitive data to be transmitted over the Web. Learn how > >>>to > >>>best implement a security strategy that keeps consumers' information > >>>secure > >>>and instills the confidence they need to proceed with transactions. > >>>http://p.sf.net/sfu/oracle-sfdevnl > >>>_______________________________________________ > >>>Barry-devel mailing list > >>>Barry-devel@lists.sourceforge.net > >>>https://lists.sourceforge.net/lists/listinfo/barry-devel > >>> > >>> > >> > > > >>------------------------------------------------------------------------------ > >>Gaining the trust of online customers is vital for the success of any > >>company > >>that requires sensitive data to be transmitted over the Web. Learn how > >>to > >>best implement a security strategy that keeps consumers' information > >>secure > >>and instills the confidence they need to proceed with transactions. > >>http://p.sf.net/sfu/oracle-sfdevnl > >>_______________________________________________ > >>Barry-devel mailing list > >>Barry-devel@lists.sourceforge.net > >>https://lists.sourceforge.net/lists/listinfo/barry-devel > >> > > > >------------------------------------------------------------------------------ > >Protect Your Site and Customers from Malware Attacks > >Learn about various malware tactics and how to avoid them. Understand > >malware threats, the impact they can have on your business, and how you > >can protect your company and customers by using code signing. > >http://p.sf.net/sfu/oracle-sfdevnl > >_______________________________________________ > >Barry-devel mailing list > >Barry-devel@lists.sourceforge.net > >https://lists.sourceforge.net/lists/listinfo/barry-devel > > > > ------------------------------------------------------------------------------ > Protect Your Site and Customers from Malware Attacks > Learn about various malware tactics and how to avoid them. Understand > malware threats, the impact they can have on your business, and how you > can protect your company and customers by using code signing. > http://p.sf.net/sfu/oracle-sfdevnl > _______________________________________________ > Barry-devel mailing list > Barry-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/barry-devel ------------------------------------------------------------------------------ Protect Your Site and Customers from Malware Attacks Learn about various malware tactics and how to avoid them. Understand malware threats, the impact they can have on your business, and how you can protect your company and customers by using code signing. http://p.sf.net/sfu/oracle-sfdevnl _______________________________________________ Barry-devel mailing list Barry-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/barry-devel