Graham Perrin | 2 Jun 2009 10:05
Picon
Picon
Favicon

[chandler-dev] Chandler 1 build from source: make[2]: *** [wxWidgets] Error 2


Aiming to resolve a crashing bug, Chandler 1.0.3 with multiple displays on
Mac OS X:

I'm trying, failing to build from source on Mac OS X 10.5.7, Build 9J61,
Intel, 64-bit. 

Tail ends of failures are pasted to <http://pastebin.ca/1444563> and
<http://pastebin.ca/1444570>.† In both cases: 

ld: symbol(s) not found
collect2: ld returned 1 exit status
make[3]: ***
[/Users/gjp22/Developer/chandler/external/wx/wxPython-r218/build_release/lib/libwx_macu-2.8.0.4.0.dylib]
Error 1
make[2]: *** [wxWidgets] Error 2
make[1]: *** [build] Error 2
make: *** [wx] Error 2

Any suggestions? 

Should I seek advice from wxWidgets community, or is this type of issue
half-expected?

Might it be easier to edit our copy of textctrl.cpp ?

TIA
Graham

References
(Continue reading)

Grant Baillie | 2 Jun 2009 15:06
Favicon

Re: [chandler-dev] Chandler 1 build from source: make[2]: *** [wxWidgets] Error 2


On 2 Jun, 2009, at 01:05, Graham Perrin wrote:

>
> Aiming to resolve a crashing bug, Chandler 1.0.3 with multiple  
> displays on
> Mac OS X:
>
> I'm trying, failing to build from source on Mac OS X 10.5.7, Build  
> 9J61,
> Intel, 64-bit.
>
> Tail ends of failures are pasted to <http://pastebin.ca/1444563> and
> <http://pastebin.ca/1444570>.† In both cases:
>
> ld: symbol(s) not found
> collect2: ld returned 1 exit status
> make[3]: ***
> [/Users/gjp22/Developer/chandler/external/wx/wxPython-r218/ 
> build_release/lib/libwx_macu-2.8.0.4.0.dylib]
> Error 1
> make[2]: *** [wxWidgets] Error 2
> make[1]: *** [build] Error 2
> make: *** [wx] Error 2
>
> Any suggestions?

Hi, Graham

What version of gettext (if any) did you install?
(Continue reading)

Graham Perrin | 3 Jun 2009 11:50
Picon
Picon
Favicon

Re: [chandler-dev] Chandler 1 build from source: make[2]: *** [wxWidgets] Error 2


Grant Baillie wrote:
> 
> What version of gettext (if any) did you install?
> 

Hi Grant

[macbookpro08:~] gjp22% which gettext
/opt/local/bin/gettext

[macbookpro08:~] gjp22% gettext -V
gettext (GNU gettext-runtime) 0.17
Copyright (C) 1995-1997, 2000-2007 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by Ulrich Drepper.

— from MacPorts
--

-- 
View this message in context: http://n2.nabble.com/Chandler-1-build-from-source%3A-make-2-%3A-***--wxWidgets--Error-2-tp3010831p3017239.html
Sent from the chandler-dev mailing list archive at Nabble.com.

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Open Source Applications Foundation "chandler-dev" mailing list
http://lists.osafoundation.org/mailman/listinfo/chandler-dev
(Continue reading)

Grant Baillie | 3 Jun 2009 16:31
Favicon

Re: [chandler-dev] Chandler 1 build from source: make[2]: *** [wxWidgets] Error 2


On 3 Jun, 2009, at 02:50, Graham Perrin wrote:

>
>
> Grant Baillie wrote:
>>
>> What version of gettext (if any) did you install?
>>
>
> Hi Grant
>
> [macbookpro08:~] gjp22% which gettext
> /opt/local/bin/gettext
>
> [macbookpro08:~] gjp22% gettext -V
> gettext (GNU gettext-runtime) 0.17
> Copyright (C) 1995-1997, 2000-2007 Free Software Foundation, Inc.
> License GPLv3+: GNU GPL version 3 or later
> <http://gnu.org/licenses/gpl.html>
> This is free software: you are free to change and redistribute it.
> There is NO WARRANTY, to the extent permitted by law.
> Written by Ulrich Drepper.
>
> — from MacPorts

Hmm ... I have gettext-0.14.5 (built and installed a while back) and a  
full build from source worked for me.

When I use MacPorts (version 0.17) I get the same link failure as you.
(Continue reading)

Jared Rhine | 3 Jun 2009 20:39
Gravatar

Re: [chandler-dev] Chandler blog: attribution, presentation of dates (and thanks!)

On Tuesday 26 May 2009 20:22:25 Graham Perrin wrote:
> 1. when viewing any post alone e.g.
> <http://blog.chandlerproject.org/2008/06/18/pulling-together-agendas-and-lo
>gging-meeting-notes-together-in-chandler/>, there is no attribution
>
> 2. when viewing any post alone, its date may be not immediately visible.
> (It appears at the foot of the post, true, but date is one of just a few
> things that I like to see at the head of a post.)

These two attribution issues have been fixed in the live blog now.  I used a 
less-wordy version than previously.

I was going to say "that's about it; I'm going to stop looking for issues", 
but just found something pretty strange; the indentation of #1 and #2 from  
the original:

http://www.diigo.com/cached?url=http%3A%2F%2Fblog.chandlerproject.org%2F2008%2F10%2F06%2Fhow-
do-you-use-the-chandler-dashboard

disappears in the current:

http://blog.chandlerproject.org/2008/10/06/how-do-you-use-the-chandler-
dashboard/

I thought this was just style sheet related, but after viewing source, it 
seems the actual <ol>/<li> structure isn't there in the new one!  Weird.

No guarantees I'll find the issue though.  If anyone would like to volunteer 
for shared Wordpress administrator duties, please pipe up.  Things like the 
theme configuration I'm futzing with can be edited straight through the web UI 
(Continue reading)

Graham Perrin | 4 Jun 2009 14:19
Picon
Picon
Favicon

[chandler-dev] Shared Wordpress administrator duties (was: Chandler blog: attribution, presentation of dates)


Jared Rhine wrote:
> 
> … <http://blog.chandlerproject.org/2008/10/06/how-do-you-use-the-chandler-dashboard/>
> 
> I thought this was just style sheet related, but after viewing source, it
> seems the actual <ol>/<li> structure isn't there in the new one!  Weird.
> 

Weird, indeed. Mimi's
<http://blog.chandlerproject.org/2008/09/11/chandler-project-next-steps/>
and <http://blog.chandlerproject.org/2008/09/29/mobile-chandler/> seem
unaffected. 

Thanks for all the other stuff. 

> No guarantees I'll find the issue though.  If anyone would like to
> volunteer for shared Wordpress administrator duties, please pipe up. 
> Things like the theme configuration I'm futzing with can be edited
> straight through the web UI even.
> 
--

-- 
View this message in context: http://n2.nabble.com/Chandler-Project-Blog%3A-Fatal-error-tp2931809p3024410.html
Sent from the chandler-dev mailing list archive at Nabble.com.

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Open Source Applications Foundation "chandler-dev" mailing list
http://lists.osafoundation.org/mailman/listinfo/chandler-dev
(Continue reading)

Graham Perrin | 19 Jun 2009 02:48
Picon
Picon
Favicon

[chandler-dev] Chandler Project mailing lists: Nabble interface, and wiki table of lists


The Nabble interface to chandler-dev is now comprehensive, covering the
period 20 October 2002 to date.

My thanks to Jared and to the people at Nabble. 

<http://chandlerproject.org/Projects/MailingLists#TableOfLists> is updated
accordingly. It seems that the The Mailman/pipermail interface is primary,
so I have changed the first column of the table. 

Incidentally, re the four OSAF-hosted IETF lists represented at
<http://n2.nabble.com/-f1653096.html> I have contacted Lisa Dusseault; these
will receive attention in due course. 

Regards
Graham
--

-- 
View this message in context: http://n2.nabble.com/Chandler-Project-mailing-lists%3A-wiki-table-of-lists%2C-and-Mailman-descriptions-of-lists-tp1658422p3116831.html
Sent from the chandler-dev mailing list archive at Nabble.com.

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Open Source Applications Foundation "chandler-dev" mailing list
http://lists.osafoundation.org/mailman/listinfo/chandler-dev

Matt Schafer | 19 Jun 2009 07:20
Picon

[chandler-dev] Building Chandler 1.0.3+ on Ubuntu 9.04 (Jaunty)

Howdy,

I attempted to build Chandler desktop to get rid of the deprecation
errors.  I noticed that they have been fixed in the repository, so I
exported the trunk at r16687.

I attempted to follow the instructions at
http://chandlerproject.org/Developers/RunningChandlerFromSourceReleases.
 This did not work because the pre-built binaries are not at the URL
that the Makefile expects them.  (Makefile expects files at
http://builds.osafoundation.org/external/jaunty/*, but the files
actually live at http://builds.osafoundation.org/external/*.  No
'jaunty' directory.)

So then I decided that I'd try to make a full build.  (Whew!  That
takes a while.)  At least then, I'd have a nice clean .deb package
that I could install on my everyday machine.  That failed as well,
because there is no Twisted egg package for Python 2.6 in the external
package list.  (I suspect this would also cause the run from source to
fail as well, if it had gotten that far.)

First, I recognize that there isn't much development effort going into
the Chandler 1.x Desktop tree.  But I also have become quite dependent
upon Chandler in both my work and personal lives.  So I need something
to tide me over until Chandler 2 is ready.

And now for some questions:
1.  What is the easiest way for me to proceed with the least amount of
time from the developers?
2.  I noticed that the build scripts are downloading a lot of stuff
(Continue reading)

Grant Baillie | 19 Jun 2009 17:06
Favicon

Re: [chandler-dev] Building Chandler 1.0.3+ on Ubuntu 9.04 (Jaunty)

Hi, Matt

Thanks for your email ... answers below.

--Grant

On 18 Jun, 2009, at 22:20, Matt Schafer wrote:

> Howdy,
>
> I attempted to build Chandler desktop to get rid of the deprecation
> errors.  I noticed that they have been fixed in the repository, so I
> exported the trunk at r16687.
>
> I attempted to follow the instructions at
> http://chandlerproject.org/Developers/RunningChandlerFromSourceReleases 
> .
> This did not work because the pre-built binaries are not at the URL
> that the Makefile expects them.  (Makefile expects files at
> http://builds.osafoundation.org/external/jaunty/*, but the files
> actually live at http://builds.osafoundation.org/external/*.  No
> 'jaunty' directory.)

Yeah, I should upload packages for jaunty (I can actually do that  
today, since I'm double-checking that my new wx build works OK).

> So then I decided that I'd try to make a full build.  (Whew!  That
> takes a while.)  At least then, I'd have a nice clean .deb package
> that I could install on my everyday machine.  That failed as well,
> because there is no Twisted egg package for Python 2.6 in the external
(Continue reading)

Matt Schafer | 22 Jun 2009 00:45
Picon

Re: [chandler-dev] Building Chandler 1.0.3+ on Ubuntu 9.04 (Jaunty)

Hi Grant,

Thanks for your help.  I was able to successfully build the .deb for Jaunty using rev 16688.  I used the packaging directory in the sandbox repository with the instructions you quoted.

I tweaked both the debian/changelog file and the debian/control file.  An svn diff is at the end of this email.  Took me a little bit to get the control file right.  I got the Build-Depends fixed up, but then when I tried to install the package, it wanted to install an old version of vobject, because I failed to remove it from the Depends line.

The diff can be hard to follow, so here is a summary of the changes to Build-Depends and Depends:

Build-Depends:
1) Change python-dev (>=2.5) to python2.6-dev
2) Delete python-vobject
3) Add python-twisted (>=8.2.0), fakeroot and svn-buildpackage

Depends:
1) Change python (>=2.5) to python2.6
2) Delete python-vobject
3) Add python-twisted(>=8.2.0)

One other thing I noticed.  The openjdk-6-* packages in Build-Depends and Depends require a version >=0.6b11.  But the packages in the Ubuntu repository for Jaunty are version 6b14-1.4.1-0ubuntu7.  It looks like the control file is looking for 0.6 or later, and the packages are 6 or later.  This would make all packages satisfy the version requirement, even if they're older than 6b11.  Not sure this is what we want.

Also couldn't figure out how to get the version string in Chandler (splash screen and Help>About) to reflect the built version.  Since r16688 has 1.0.4.dev, that's what it displays.  Though after installation, I manually changed version.py to 1.0.3+svn-r16688.  I'm not too worried about it, since I'll be the only one using this package.  Unless other folks would like it, too.

Bottom line:  I now have a Chandler 1.0.3 that works in Jaunty without the error and deprecation warnings.  Life is better now.

Matt


svn diff of checked-out sandbox/packaging/deb/chandler/trunk:

Index: debian/control
===================================================================
--- debian/control    (revision 1977)
+++ debian/control    (working copy)
<at> <at> -2,16 +2,16 <at> <at>
 Section: mail
 Priority: optional
 Maintainer: OSAF buildmasters <buildmaster-6zGkXsw2EZWGJGYlWa3Ukdi2O/JbrIOy@public.gmane.org>
-Uploaders: Jared Rhine <jared-8S0hzrjnaElBDgjK7y7TUQ@public.gmane.org>
+Uploaders: Jared Rhine <jared <at> wordzoo.com>, Matt Schafer <slyydawg <at> gmail.com>
 Standards-Version: 3.8.0
-Build-Depends: debhelper (>=7), build-essential, curl, subversion, python-dev (>= 2.5), gcc (>=4.2), gettext, patch, libgtk2.0-dev, libsdl1.2-dev, openjdk-6-jre-headless (>=0.6b11), openjdk-6-jdk (>=0.6b11), ant, python-setuptools (>= 0.6c6), python-m2crypto (>= 0.18.2), python-configobj (>= 4.3.2), python-zopeinterface (>= 3.3.1), python-pyicu, python-dateutil, python-vobject, python-epydoc, python-docutils (>=0.4), pylint, python-parsedatetime, imagemagick, inkscape, quilt
+Build-Depends: debhelper (>=7), build-essential, curl, subversion, python2.6-dev, gcc (>=4.2), gettext, patch, libgtk2.0-dev, libsdl1.2-dev, openjdk-6-jre-headless (>=0.6b11), openjdk-6-jdk (>=0.6b11), ant, python-setuptools (>= 0.6c6), python-m2crypto (>= 0.18.2), python-configobj (>= 4.3.2), python-zopeinterface (>= 3.3.1), python-pyicu, python-dateutil, python-epydoc, python-docutils (>=0.4), pylint, python-parsedatetime, imagemagick, inkscape, quilt, python-twisted (>=8.2.0), fakeroot, svn-buildpackage
 Homepage: http://chandlerproject.org/
 Vcs-Svn: http://svn.osafoundation.org/chandler/trunk/
 Vcs-Browser: http://svn.osafoundation.org/viewvc/chandler/trunk/
 
 Package: chandler
 Architecture: any
-Depends: libsdl1.2debian (>= 1.2.9), libgtk2.0-0 (>= 2.10), openjdk-6-jre (>=0.6b11), python-m2crypto (>= 0.18.2), bzip2 (>= 1.0.3), python (>= 2.5), python-setuptools (>= 0.6c6), python-configobj (>= 4.3.2), python-zopeinterface (>= 3.3.1), python-pyicu, python-dateutil, python-vobject, python-parsedatetime, libc6
+Depends: libsdl1.2debian (>= 1.2.9), libgtk2.0-0 (>= 2.10), openjdk-6-jre (>=0.6b11), python-m2crypto (>= 0.18.2), bzip2 (>= 1.0.3), python2.6, python-setuptools (>= 0.6c6), python-configobj (>= 4.3.2), python-zopeinterface (>= 3.3.1), python-pyicu, python-dateutil, python-parsedatetime, libc6, python-twisted (>= 8.2.0)
 Description: Manage and share events, calendars, and notes with a desktop application
  Described as a "Note-to-Self Organizer", Chandler Desktop provides a
  unique way to track calendars, tasks, and notes, each placed into one
Index: debian/changelog
===================================================================
--- debian/changelog    (revision 1977)
+++ debian/changelog    (working copy)
<at> <at> -1,3 +1,12 <at> <at>
+chandler (1.0.3.1~svn16688-1) unstable; urgency=low
+
+  * Bugs fixed in this release (tracker <at> http://bugzilla.osafoundation.org):
+     - Bug#12792 Chandler does not work under Ubuntu 9.04 Jaunty
+     - Bug#12802 Italian translation missing in 1.0.3
+     - Bug#11059 Upgrade twisted to 8.2.0
+
+ -- Matt Schafer <slyydawg-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>  Sun, 21 Jun 2009 11:03:22 -0700
+
 chandler (1.0.3-1) unstable; urgency=low
 
   * Bugs fixed in this release (tracker <at> http://bugzilla.osafoundation.org):





On Fri, Jun 19, 2009 at 8:06 AM, Grant Baillie <grant-6zGkXsw2EZWGJGYlWa3Ukdi2O/JbrIOy@public.gmane.org> wrote:
BTW, the debs we roll out for chandler 1.0.x releases are made using:

http://svn.osafoundation.org/sandbox/packaging/deb/chandler/trunk

which wraps the svn checkout & make procedure you were going through.
Instructions for that are at:

http://svn.osafoundation.org/sandbox/packaging/deb/HOWTO.txt

HTH,

--Grant

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Open Source Applications Foundation "chandler-dev" mailing list
http://lists.osafoundation.org/mailman/listinfo/chandler-dev

Gmane