After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 61058 - libmutt fails to compile on Sun (flock used but not available)
libmutt fails to compile on Sun (flock used but not available)
Status: VERIFIED NOTABUG
Product: balsa
Classification: Other
Component: general
1.2.x
Other Solaris
: Normal blocker
: ---
Assigned To: Balsa Maintainers
Balsa Maintainers
Depends on:
Blocks:
 
 
Reported: 2001-09-24 15:52 UTC by tparent
Modified: 2009-08-15 18:40 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description tparent 2001-09-24 15:52:18 UTC
- ran configure with only --prefix set
- type make in top level directory

in the libmutt sub directory I get the following error:


gcc -DSHAREDIR=\"/scratch/tparent/gnome/share\"
-DSYSCONFDIR=\"/scratch/tparent/gnome/etc\" -DLIBMUTT -I. -I./imap 
-I/scratch/tparent/gnu/include -I/scratch/tparent/gnome/include  -g -O2
-I/user/fdc/tparent/gnu/include -c mx.c
mx.c: In function `mx_lock_file':
mx.c:205: `LOCK_EX' undeclared (first use in this function)
mx.c:205: (Each undeclared identifier is reported only once
mx.c:205: for each function it appears in.)
mx.c:205: `LOCK_SH' undeclared (first use in this function)
mx.c:205: `LOCK_NB' undeclared (first use in this function)
mx.c:252: `LOCK_UN' undeclared (first use in this function)
mx.c: In function `mx_unlock_file':
mx.c:273: `LOCK_UN' undeclared (first use in this function)
make[2]: *** [mx.o] Error 1
make[2]: Leaving directory `/scratch/tparent/src/balsa-1.2.0/libmutt'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/scratch/tparent/src/balsa-1.2.0/libmutt'
make: *** [all-recursive-am] Error 2
Comment 1 Pawel Salek 2001-09-24 15:57:44 UTC
Did you configure with --disable-flock --enable-fcntl as recommended
in README (gee, we should probably check for in in configure...).
Comment 2 tparent 2001-09-24 16:28:36 UTC
OK, that seems to have fixed that error. Now it looks like I'll have
to upgrade some of my gnome libraries due to other problems.

Gnome is a royal pain to compile. Too many libraries that you 
are constantly having to upgrade.
Comment 3 Pawel Salek 2002-08-11 15:31:30 UTC
BTW, balsa-1.3.7 (prerelease of 1.4.0) is available for download:
http://balsa.gnome.org/