HTCondor Project List Archives



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Condor-devel] patch: preliminary debian support



hi,

Le jeudi 19 octobre 2006 17:15, Francesco Prelz a écrit :
> On Thu, 19 Oct 2006, guillaume pernot wrote:
> 
> > -----------------------
> > i didn't managed yet to get blahp compiled and i want to use system's 
glibc :
> 
> This I can likely help with (possibly with the help of a couple
> of colleagues in Cc:), as blahp was put together here in Milan.
> 
> Feel free to send log snippets of where the build stops.

hum, that was autotool's hell.
i removed automake1.4 from my system and re-bootstrap the whole thing, and now 
it compiles.

i think we should bootstrap every time we build blahp :

=== modified file 'externals/bundles/blahp/1.7.0/build_blahp-1.7.0'
--- externals/bundles/blahp/1.7.0/build_blahp-1.7.0     2006-10-17 15:28:36 
+0000
+++ externals/bundles/blahp/1.7.0/build_blahp-1.7.0     2006-10-19 21:27:24 
+0000
@@ -49,6 +49,8 @@

 cd org.glite.ce.blahp

+./bootstrap
+
 echo running configure
 ./configure --with-classads-prefix=$EXTERNALS_INSTALL_DIR/$EXT_CLASSADS_VERSION --with-globus-prefix=$EXTERNALS_INSTALL_DIR/$EXT_GLOBUS_VERSION --with-globus-nothr-flavor=$GLOBUS_FLAVOR --prefix=$PACKAGE_INSTALL_DIR/dynamic
 # The configure won't find classads or globus, but the make will rebuild and


now, it seems we need some namespace cleanups :

foobaz:~/src/pool/condor/src$ make
/home/blah/src/pool/condor/externals/build_external --extern_dir=/home/blah/src/pool/condor/externals --package_name=blahp-1.7.0 --extern_config=/home/blah/src/pool/condor/config/config.sh
Setting up blahp-1.7.0 ...
(see /home/blah/src/pool/condor/externals/build/log.blahp-1.7.0)
blahp-1.7.0: FAILED! 
(see /home/blah/src/pool/condor/externals/build/log.blahp-1.7.0)
classad_c_helper.o: In function 
`classad_put_int_attribute':/home/blah/src/pool/condor/externals/build/blahp-1.7.0/org.glite.ce.blahp/src/classad_c_helper.C:282: 
undefined reference to `classad::ClassAd::ClassAd()'
:/home/blah/src/pool/condor/externals/build/blahp-1.7.0/org.glite.ce.blahp/src/classad_c_helper.C:287: 
undefined reference to `classad::ClassAd::InsertAttr(std::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&, int, 
classad::Value::NumberFactor)'
classad_c_helper.o: In function 
`classad_put_bool_attribute':/home/blah/src/pool/condor/externals/build/blahp-1.7.0/org.glite.ce.blahp/src/classad_c_helper.C:298: 
undefined reference to `classad::ClassAd::ClassAd()'
:/home/blah/src/pool/condor/externals/build/blahp-1.7.0/org.glite.ce.blahp/src/classad_c_helper.C:308: 
undefined reference to `classad::ClassAd::InsertAttr(std::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&, bool)'
classad_c_helper.o: In function 
`classad_dump':/home/blah/src/pool/condor/externals/build/blahp-1.7.0/org.glite.ce.blahp/src/classad_c_helper.C:331: 
undefined reference to `classad::ExprTree::Puke() const'
classad_c_helper.o: In function 
`unwind_attributes':/home/blah/src/pool/condor/externals/build/blahp-1.7.0/org.glite.ce.blahp/src/classad_c_helper.C:345: 
undefined reference to `classad::ClassAd::Lookup(std::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&) const'
:/home/blah/src/pool/condor/externals/build/blahp-1.7.0/org.glite.ce.blahp/src/classad_c_helper.C:354: 
undefined reference to `classad::Value::Value()'
<SNIP>



regards,
-- 
guillaume pernot
http://www.praksys.org - Midi-Pyrénées et Aquitaine
Membre du réseau Libre Entreprise
GPG fingerprint : D356 5318 CE52 64C9 0CEF