Re: jhbuild gnome 3.8 in ubuntu 12.04

Adam Dingle <[email protected]>
Newsgroups gmane.comp.gnome.love
Message-ID <[email protected]>
On Sun, Jun 23, 2013 at 4:28 AM, lcl <[email protected]> wrote:
> I want to build gnome 3.8 in ubuntu 12.04.
> 

I think your life will be easier if you use a newer version of Ubuntu.  
If you want to build a recent GNOME, I'd recommend running a daily 
build of Ubuntu 13.10 (http://cdimage.ubuntu.com/daily-live/current/).  
In that version most GNOME packages are already at version 3.8, so 
depending on your goals you may not need to build anything.

By the way:

- If you want to work on developing one or more programs, you probably 
want to build GNOME 3.9 rather than GNOME 3.8 since maintainers will 
expect patches to git master.
- If you just want to work on one program, it might be much easier to 
build just that program rather than all of GNOME.

> 
> The question is about smbclient.pc.
> I have downloaded samba 4.0.6, build and install it in 
> /usr/local/samba.
> The smbclient.pc is in /usr/local/samba/lib/pkgconfig, and add a line 
> to ~/.config/jhbuildrc
> 
> addpath('PKG_CONFIG_PATH', '/usr/local/samba/lib/pkgconfig')
> 
> but "jhbuild build" still show smbclient.pc not match.
> 
> How to fix this problem?
> 
As you've probably figured out, gnome-control-center looks for 
smbclient.pc (this is a recent dependency change, by the way).  But if 
smbclient.pc is not found, that shouldn't be a fatal error: 
gnome-control-center should build anyway, just without the Printers 
control panel.  So if you don't care about printing, this might not 
matter.

What error message are you seeing, exactly?  Does it stop the build?

Again, the easiest route might be to upgrade to Ubuntu 13.10.  Then you 
could simply install the binary package libsmbclient-dev, which 
includes smbclient.pc.  (In older versions of Ubuntu libsmbclient-dev 
does not have that file; see 
https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1129110 .)

adam

_______________________________________________
gnome-love mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/gnome-love
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.