Package Details: oleo 1.99.16-3

Git Clone URL: (read-only, click to copy)
Package Base: oleo
Description: GNU's lightweight spreadsheet program with a curses-based interface
Upstream URL:
Licenses: GPL2
Conflicts: oleo-motif
Submitter: keenerd
Maintainer: keenerd
Last Packager: keenerd
Votes: 1
Popularity: 0.000000
First Submitted: 2015-08-09 13:52
Last Updated: 2017-02-18 19:13

Latest Comments

blippy commented on 2017-03-24 12:18

Getting build error for oleo 1.99.16-3 on 64-bit:
In file included from getdate.y:14:0:
../config.h:59:16: error: duplicate ‘unsigned’
#define size_t unsigned

I do have some good news, though: I'm in contact with upstream, who I think has commit privileges. I am also pretty confident I can fix the build in the CVS repo. If that gets sorted, I would love them to release a new version of Oleo after all this time.

Fingers crossed.

keenerd commented on 2017-02-18 19:13

Most curious. Here's a quick work around while I figure out what it going on.

haawda commented on 2017-02-18 19:02

In a clean chroot build fails:

creating config.h
linking ./intl/libgettext.h to intl/libintl.h
make all-recursive
make[1]: Entering directory '/build/oleo/src/oleo-1.99.16'
Making all in doc
make[2]: Entering directory '/build/oleo/src/oleo-1.99.16/doc'
/usr/bin/perl /usr/bin/texi2html ./oleo.texi
make[2]: Leaving directory '/build/oleo/src/oleo-1.99.16/doc'
Making all in lib
make[2]: Entering directory '/build/oleo/src/oleo-1.99.16/lib'
bison -y getdate.y && mv getdate.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I. -I../intl -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -c getopt.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I. -I../intl -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -c getopt1.c
In file included from getopt1.c:21:0:
../config.h:59:16: error: duplicate 'unsigned'
#define size_t unsigned
../config.h:50:15: error: two or more data types in declaration specifiers
#define off_t long
make[2]: *** [Makefile:191: getopt1.o] Error 1
make[2]: *** Waiting for unfinished jobs....
getdate.y: warning: 13 shift/reduce conflicts [-Wconflicts-sr]
if test -f; then \
if cmp -s getdate.h; then rm -f; else mv getdate.h; fi; \
else :; fi
make[2]: Leaving directory '/build/oleo/src/oleo-1.99.16/lib'
make[1]: *** [Makefile:239: all-recursive] Error 1
make[1]: Leaving directory '/build/oleo/src/oleo-1.99.16'
make: *** [Makefile:383: all-recursive-am] Error 2
==> ERROR: A failure occurred in build().
==> ERROR: Build failed, check /home/extra-x86_64/haawda/build

Moxon commented on 2016-11-28 10:40

Still the same compilation error that was mentioned by blippy on 2015-11-21 18:03

But one can switch to if one likes to.

boenki commented on 2016-11-21 14:11 ;)

blippy commented on 2015-11-21 18:03

Build failure:

make[2]: Entering directory '/home/mcarter/builds/oleo/src/oleo-1.99.16/doc'
/bin/perl ../doc/texi2html ./oleo.texi
Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\@(x|px|info|)ref{ <-- HERE ([^{}]+)(}?)/ at ../doc/texi2html line 3177.
Can't use 'defined(@array)' (Maybe you should just omit the defined()?) at ../doc/texi2html line 3793.
Makefile:386: recipe for target 'oleo.html' failed