[cc-devel] liblicense-0.8.1

Sebastian Pipping webmaster at hartwork.org
Wed Feb 25 21:51:43 EST 2009


First thanks for your quick and friendly reply.

Sorry for the things I should have done better,
like sending the mail to cc-de before by mistake.
It seems in moderation - anybody got the power to stop it?


Asheesh Laroia wrote:
> On Thu, 26 Feb 2009, Sebastian Pipping wrote:
> 
>> A few comments and questions:
>>
>> - liblicense-0.8.1 gives a link error for me, though configure
>>  went through all fine:
>>    ../liblicense/.libs/liblicense.so: undefined reference to `dlsym'
>>    ../liblicense/.libs/liblicense.so: undefined reference to `dlerror'
>>    ../liblicense/.libs/liblicense.so: undefined reference to `dlopen'
>>    ../liblicense/.libs/liblicense.so: undefined reference to `dlclose'
>>  A -ldl is missing in utils/Makefile.am
> 
> Thanks. I just committed and pushed a probable fix. Does that do it for
> you?

On [1] it reads:

  "[LDADD] is used to specify additional objects or libraries to link
   with; it is inappropriate for specifying specific linker flags, you
   should use AM_LDFLAGS for this purpose."

Attached is a little patch to improve on that.

[1] http://www.gnu.org/software/hello/manual/automake/Linking.html


>> - Why is the "licenses" folder empty in the liblicense git repo?
>>  This makes autoconf fail from ./autogen.sh
>>
>> - The "Developers: Using git" [3] section lists the command
>>    git submodule init
>>    git submodule update
>>  I think the page should explain why that is needed.
> 
> These two issues are related; doing the "git submodule init ; git
> submodule update" fills out the licenses directory. (It's like
> svn:externals.) Once you see what I mean, would you be willing to
> improve the wiki page to explain this?

I created a wiki account but my permission do not suffice.
Great to find out Git can do externals.


>> - Whom could I team up with when creating an I/O module
>>  for XSPF [2] files?
> 
> What does your [2] refer to?

Sorry:

[2] http://xspf.org/


> Regardless, I'd be the person to talk to, but hopefully you can do a lot
> of the work!

:-)


>> - How can I get emblems auto-detected emblems like this?:
>>    http://wiki.creativecommons.org/Image:Ll_nautilus_emblem.png
>>  It seems installing liblicense-0.8.1 is not enough?
> 
> Yeah - it relates to a module called liblicense-gnome that we've been
> doing a poor job of maintaining due to really spread-out developer
> resources. It lives in svn at
> http://code.creativecommons.org/svnroot/liblicense-gnome/.

I gave liblicense-gnome-0.4 a try.  Emblem icons are now available
but licensing dialogs seem missing.  Are they in there, too?



Sebastian
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: liblicense-git-libdl.patch
Url: http://lists.ibiblio.org/pipermail/cc-devel/attachments/20090226/a9dcf319/attachment.bat 


More information about the cc-devel mailing list