From owner-freebsd-gnome Sat May 25 12:17:19 2002 Delivered-To: freebsd-gnome@freebsd.org Received: from creme-brulee.marcuscom.com (rdu57-17-158.nc.rr.com [66.57.17.158]) by hub.freebsd.org (Postfix) with ESMTP id 9265937B403 for ; Sat, 25 May 2002 12:16:23 -0700 (PDT) Received: from shumai.marcuscom.com (marcus@shumai.marcuscom.com [192.168.1.4]) by creme-brulee.marcuscom.com (8.12.3/8.12.2) with ESMTP id g4PJEvSL012336; Sat, 25 May 2002 15:14:57 -0400 (EDT) (envelope-from marcus@marcuscom.com) Subject: Re: Gnome 2 build fails on gnome-desktop (gnome-vfs error) From: Joe Marcus Clarke To: ermine445@home.com Cc: freebsd-gnome@FreeBSD.ORG In-Reply-To: <200205251323.02746.ermine445@mchsi.com> References: <200205251323.02746.ermine445@mchsi.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-vJCIUao+lqu9almN05Dg" X-Mailer: Ximian Evolution 1.0.5 Date: 25 May 2002 15:17:27 -0400 Message-Id: <1022354247.21495.2.camel@shumai.marcuscom.com> Mime-Version: 1.0 Sender: owner-freebsd-gnome@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --=-vJCIUao+lqu9almN05Dg Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Sat, 2002-05-25 at 14:23, Richard Blair wrote: > Hi, > After resolving the gtk-doc problem, I've run into another problem invo= lving=20 > gnome-desktop. The build fails at gnome-desktop-item.c. Relevant informat= ion=20 > is provided below. Looks like you have a legacy GNOME 1.x directory left over. Remove /usr/X11R6/include/libgnomevfs, and rebuild. Joe >=20 > cc -DHAVE_CONFIG_H -I. -I. -I..=20 > -DGNOMELOCALEDIR=3D\"/usr/X11R6/share/gnome/locale\"=20 > -DGNOME_DESKTOP_SYSCONFDIR=3D\"/usr/X11R6/etc\" -DGNOME_CORE_INTERNAL=20 > -D_REENTRANT -D_THREAD_SAFE -DORBIT2=3D1 -D_REENTRANT -D_THREAD_SAFE -DOR= BIT2=3D1=20 > -D_REENTRANT -D_THREAD_SAFE -DORBIT2=3D1 -D_REENTRANT -D_THREAD_SAFE -DOR= BIT2=3D1=20 > -D_REENTRANT -D_THREAD_SAFE -DORBIT2=3D1 -D_REENTRANT -D_THREAD_SAFE=20 > -D_REENTRANT -D_THREAD_SAFE -DORBIT2=3D1 -D_REENTRANT -D_THREAD_SAFE -DOR= BIT2=3D1=20 > -D_REENTRANT -D_THREAD_SAFE -DORBIT2=3D1 -D_REENTRANT -D_THREAD_SAFE -DOR= BIT2=3D1=20 > -D_REENTRANT -D_THREAD_SAFE -DORBIT2=3D1 -D_REENTRANT -D_THREAD_SAFE -DOR= BIT2=3D1=20 > -D_REENTRANT -D_THREAD_SAFE -DORBIT2=3D1 -D_REENTRANT -D_THREAD_SAFE -DOR= BIT2=3D1=20 > -D_REENTRANT -D_THREAD_SAFE -DORBIT2=3D1 -D_REENTRANT -D_THREAD_SAFE=20 > -D_REENTRANT -D_THREAD_SAFE -DORBIT2=3D1 -D_REENTRANT -D_THREAD_SAFE=20 > -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include=20 > -I/usr/local/include/atk-1.0 -I/usr/local/include/libart-2.0=20 > -I/usr/local/include/orbit-2.0 -I/usr/local/include/libbonobo-2.0=20 > -I/usr/local/include/linc-1.0 -I/usr/local/include/bonobo-activation-2.0=20 > -I/usr/local/include/libxml2 -I/usr/X11R6/include/gtk-2.0=20 > -I/usr/X11R6/lib/gtk-2.0/include -I/usr/X11R6/include/pango-1.0=20 > -I/usr/X11R6/include -I/usr/local/include/freetype2 -I/usr/local/include=20 > -I/usr/X11R6/include/libgnomeui-2.0 -I/usr/X11R6/include/libgnome-2.0=20 > -I/usr/X11R6/include/libgnomecanvas-2.0 -I/usr/X11R6/include/gconf/2=20 > -I/usr/X11R6/include/libbonoboui-2.0 -I/usr/X11R6/include/gnome-vfs-2.0=20 > -I/usr/X11R6/lib/gnome-vfs-2.0/include=20 > -I/usr/X11R6/include/gnome-vfs-module-2.0 -I/usr/local/include -O -pipe=20 > -march=3Dpentiumpro -c gnome-desktop-item.c -fPIC -DPIC -o=20 > .libs/gnome-desktop-item.lo > In file included from gnome-desktop-item.c:48: > /usr/X11R6/include/libgnomevfs/gnome-vfs-uri.h:27: syntax error before `*= ' > /usr/X11R6/include/libgnomevfs/gnome-vfs-uri.h:27: warning: data definiti= on=20 > has no type or storage class > /usr/X11R6/include/libgnomevfs/gnome-vfs-uri.h:28: syntax error before `*= ' > /usr/X11R6/include/libgnomevfs/gnome-vfs-uri.h:28: syntax error before `*= ' > /usr/X11R6/include/libgnomevfs/gnome-vfs-uri.h:28: warning: data definiti= on=20 > has no type or storage class > /usr/X11R6/include/libgnomevfs/gnome-vfs-uri.h:29: syntax error before `*= ' > /usr/X11R6/include/libgnomevfs/gnome-vfs-uri.h:31: syntax error before `*= ' > /usr/X11R6/include/libgnomevfs/gnome-vfs-uri.h:31: syntax error before `*= ' > /usr/X11R6/include/libgnomevfs/gnome-vfs-uri.h:32: warning: data definiti= on=20 > has no type or storage class > /usr/X11R6/include/libgnomevfs/gnome-vfs-uri.h:33: syntax error before `*= ' > /usr/X11R6/include/libgnomevfs/gnome-vfs-uri.h:33: syntax error before `*= ' > /usr/X11R6/include/libgnomevfs/gnome-vfs-uri.h:34: warning: data definiti= on=20 > has no type or storage class > /usr/X11R6/include/libgnomevfs/gnome-vfs-uri.h:35: syntax error before `*= ' > /usr/X11R6/include/libgnomevfs/gnome-vfs-uri.h:35: syntax error before `*= ' > /usr/X11R6/include/libgnomevfs/gnome-vfs-uri.h:36: warning: data definiti= on=20 > has no type or storage class > /usr/X11R6/include/libgnomevfs/gnome-vfs-uri.h:37: syntax error before `*= ' > /usr/X11R6/include/libgnomevfs/gnome-vfs-uri.h:39: syntax error before `*= ' > /usr/X11R6/include/libgnomevfs/gnome-vfs-uri.h:39: syntax error before `*= ' > /usr/X11R6/include/libgnomevfs/gnome-vfs-uri.h:39: warning: data definiti= on=20 > has no type or storage class > /usr/X11R6/include/libgnomevfs/gnome-vfs-uri.h:40: syntax error before `*= ' > /usr/X11R6/include/libgnomevfs/gnome-vfs-uri.h:41: syntax error before `*= ' > /usr/X11R6/include/libgnomevfs/gnome-vfs-uri.h:42: syntax error before `*= ' > /usr/X11R6/include/libgnomevfs/gnome-vfs-uri.h:42: syntax error before `*= ' > /usr/X11R6/include/libgnomevfs/gnome-vfs-uri.h:42: warning: data definiti= on=20 > has no type or storage class > /usr/X11R6/include/libgnomevfs/gnome-vfs-uri.h:44: syntax error before `*= ' > /usr/X11R6/include/libgnomevfs/gnome-vfs-uri.h:44: syntax error before `*= ' > /usr/X11R6/include/libgnomevfs/gnome-vfs-uri.h:44: warning: data definiti= on=20 > has no type or storage class > /usr/X11R6/include/libgnomevfs/gnome-vfs-uri.h:46: syntax error before `*= ' > /usr/X11R6/include/libgnomevfs/gnome-vfs-uri.h:47: syntax error before `*= ' > /usr/X11R6/include/libgnomevfs/gnome-vfs-uri.h:48: syntax error before `*= ' > /usr/X11R6/include/libgnomevfs/gnome-vfs-uri.h:49: syntax error before `*= ' > /usr/X11R6/include/libgnomevfs/gnome-vfs-uri.h:50: syntax error before `*= ' > /usr/X11R6/include/libgnomevfs/gnome-vfs-uri.h:52: syntax error before `*= ' > /usr/X11R6/include/libgnomevfs/gnome-vfs-uri.h:54: syntax error before `*= ' > /usr/X11R6/include/libgnomevfs/gnome-vfs-uri.h:56: syntax error before `*= ' > /usr/X11R6/include/libgnomevfs/gnome-vfs-uri.h:58: syntax error before `*= ' > /usr/X11R6/include/libgnomevfs/gnome-vfs-uri.h:61: syntax error before `*= ' > /usr/X11R6/include/libgnomevfs/gnome-vfs-uri.h:64: syntax error before `*= ' > /usr/X11R6/include/libgnomevfs/gnome-vfs-uri.h:68: syntax error before `*= ' > /usr/X11R6/include/libgnomevfs/gnome-vfs-uri.h:69: syntax error before `*= ' > /usr/X11R6/include/libgnomevfs/gnome-vfs-uri.h:70: syntax error before `*= ' > /usr/X11R6/include/libgnomevfs/gnome-vfs-uri.h:71: syntax error before `*= ' > /usr/X11R6/include/libgnomevfs/gnome-vfs-uri.h:72: syntax error before `*= ' > /usr/X11R6/include/libgnomevfs/gnome-vfs-uri.h:73: syntax error before `*= ' > In file included from gnome-desktop-item.c:49: > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:27: syntax error before=20 > `gnome_vfs_open' > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:27: syntax error before `*= ' > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:29: warning: data definiti= on=20 > has no type or storage class > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:31: syntax error before=20 > `gnome_vfs_open_uri' > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:31: syntax error before `*= ' > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:33: warning: data definiti= on=20 > has no type or storage class > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:35: syntax error before=20 > `gnome_vfs_create' > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:35: syntax error before `*= ' > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:39: warning: data definiti= on=20 > has no type or storage class > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:41: syntax error before=20 > `gnome_vfs_create_uri' > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:41: syntax error before `*= ' > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:45: warning: data definiti= on=20 > has no type or storage class > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:47: syntax error before=20 > `gnome_vfs_close' > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:47: syntax error before `*= ' > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:47: warning: data definiti= on=20 > has no type or storage class > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:49: syntax error before=20 > `gnome_vfs_read' > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:49: syntax error before `*= ' > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:52: warning: data definiti= on=20 > has no type or storage class > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:54: syntax error before=20 > `gnome_vfs_write' > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:54: syntax error before `*= ' > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:57: warning: data definiti= on=20 > has no type or storage class > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:59: syntax error before=20 > `gnome_vfs_seek' > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:59: syntax error before `*= ' > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:61: warning: data definiti= on=20 > has no type or storage class > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:63: syntax error before=20 > `gnome_vfs_tell' > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:63: syntax error before `*= ' > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:64: warning: data definiti= on=20 > has no type or storage class > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:66: syntax error before=20 > `gnome_vfs_get_file_info' > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:67: syntax error before=20 > `GnomeVFSFileInfo' > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:69: warning: data definiti= on=20 > has no type or storage class > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:71: syntax error before=20 > `gnome_vfs_get_file_info_uri' > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:72: syntax error before `*= ' > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:75: warning: data definiti= on=20 > has no type or storage class > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:77: syntax error before=20 > `gnome_vfs_get_file_info_from_handle' > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:78: syntax error before `*= ' > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:81: warning: data definiti= on=20 > has no type or storage class > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:83: syntax error before=20 > `gnome_vfs_truncate' > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:84: syntax error before=20 > `GnomeVFSFileSize' > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:84: warning: data definiti= on=20 > has no type or storage class > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:85: syntax error before=20 > `gnome_vfs_truncate_uri' > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:85: syntax error before `*= ' > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:86: warning: data definiti= on=20 > has no type or storage class > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:87: syntax error before=20 > `gnome_vfs_truncate_handle' > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:87: syntax error before `*= ' > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:88: warning: data definiti= on=20 > has no type or storage class > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:90: syntax error before=20 > `gnome_vfs_make_directory_for_uri' > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:91: syntax error before `*= ' > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:91: warning: data definiti= on=20 > has no type or storage class > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:92: syntax error before=20 > `gnome_vfs_make_directory' > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:93: warning: data definiti= on=20 > has no type or storage class > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:95: syntax error before=20 > `gnome_vfs_remove_directory_from_uri' > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:96: syntax error before `*= ' > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:96: warning: data definiti= on=20 > has no type or storage class > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:97: syntax error before=20 > `gnome_vfs_remove_directory' > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:97: warning: data definiti= on=20 > has no type or storage class > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:99: syntax error before=20 > `gnome_vfs_unlink_from_uri' > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:99: syntax error before `*= ' > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:99: warning: data definiti= on=20 > has no type or storage class > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:100: syntax error before=20 > `gnome_vfs_create_symbolic_link' > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:100: syntax error before `= *' > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:101: warning: data definit= ion=20 > has no type or storage class > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:102: syntax error before=20 > `gnome_vfs_unlink' > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:102: warning: data definit= ion=20 > has no type or storage class > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:104: syntax error before=20 > `gnome_vfs_move_uri' > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:104: syntax error before `= *' > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:106: warning: data definit= ion=20 > has no type or storage class > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:107: syntax error before=20 > `gnome_vfs_move' > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:109: warning: data definit= ion=20 > has no type or storage class > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:111: syntax error before=20 > `gnome_vfs_check_same_fs_uris' > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:111: syntax error before `= *' > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:113: warning: data definit= ion=20 > has no type or storage class > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:114: syntax error before=20 > `gnome_vfs_check_same_fs' > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:116: warning: data definit= ion=20 > has no type or storage class > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:118: syntax error before `= *' > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:120: syntax error before=20 > `gnome_vfs_set_file_info_uri' > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:120: syntax error before `= *' > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:122: warning: data definit= ion=20 > has no type or storage class > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:123: syntax error before=20 > `gnome_vfs_set_file_info' > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:124: syntax error before=20 > `GnomeVFSFileInfo' > /usr/X11R6/include/libgnomevfs/gnome-vfs-ops.h:125: warning: data definit= ion=20 > has no type or storage class > gnome-desktop-item.c: In function `get_dirname': > gnome-desktop-item.c:505: warning: initialization from incompatible point= er=20 > type > gnome-desktop-item.c:510: warning: assignment from incompatible pointer t= ype > gnome-desktop-item.c: In function `gnome_desktop_item_new_from_uri': > gnome-desktop-item.c:538: warning: assignment makes pointer from integer=20 > without a cast > gnome-desktop-item.c: In function `make_args': > gnome-desktop-item.c:973: warning: assignment from incompatible pointer t= ype > gnome-desktop-item.c: In function `stringify_files': > gnome-desktop-item.c:1044: warning: assignment from incompatible pointer = type > gnome-desktop-item.c: In function `stringify_dirs': > gnome-desktop-item.c:1074: warning: assignment from incompatible pointer = type > gnome-desktop-item.c: In function `stringify_names': > gnome-desktop-item.c:1105: warning: assignment from incompatible pointer = type > gnome-desktop-item.c: In function `stringify_uris': > gnome-desktop-item.c:1137: warning: assignment from incompatible pointer = type > gnome-desktop-item.c: In function `get_first_file': > gnome-desktop-item.c:1156: warning: passing arg 1 of `g_strdup' from=20 > incompatible pointer type > gnome-desktop-item.c: In function `get_first_dir': > gnome-desktop-item.c:1172: warning: assignment from incompatible pointer = type > gnome-desktop-item.c: In function `get_first_name': > gnome-desktop-item.c:1188: warning: assignment from incompatible pointer = type > gnome-desktop-item.c: In function `get_first_uri': > gnome-desktop-item.c:1202: warning: return from incompatible pointer type > gnome-desktop-item.c: In function `gnome_desktop_item_drop_uri_list': > gnome-desktop-item.c:1660: warning: initialization makes pointer from int= eger=20 > without a cast > gnome-desktop-item.c:1664: warning: assignment discards qualifiers from=20 > pointer target type > gnome-desktop-item.c: In function `gnome_desktop_item_get_file_status': > gnome-desktop-item.c:1832: warning: assignment makes pointer from integer= =20 > without a cast > gnome-desktop-item.c: In function `gnome_desktop_item_set_location': > gnome-desktop-item.c:2176: warning: assignment makes pointer from integer= =20 > without a cast > gmake[2]: *** [gnome-desktop-item.lo] Error 1 > gmake[2]: Leaving directory=20 > `/usr/ports/x11/gnomedesktop/work/gnome-desktop-1.5.19/libgnome-desktop' > gmake[1]: *** [all-recursive] Error 1 > gmake[1]: Leaving directory=20 > `/usr/ports/x11/gnomedesktop/work/gnome-desktop-1.5.19' > gmake: *** [all-recursive-am] Error 2 > *** Error code 2 >=20 > Stop in /usr/ports/x11/gnomedesktop. > *** Error code 1 >=20 > Stop in /usr/ports/x11/gnomepanel. > *** Error code 1 >=20 > Stop in /usr/ports/x11/gnomeapplets2. > *** Error code 1 >=20 > Stop in /usr/ports/x11/gnome2. >=20 > I have no idea what could be wrong, other than that looking at the errors= , it=20 > seems there is something wrong with Gnome-VFS. All help is appreciated. > Thanks, > Rick Blair >=20 >=20 >=20 > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-gnome" in the body of the message >=20 --=-vJCIUao+lqu9almN05Dg Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (FreeBSD) iD8DBQA87+NHb2iPiv4Uz4cRAiUAAJ971G396Esk6A8TPrf/1a05CWNVPQCaAmKJ cNgxBlXsWxPdk6W+SAAZ7tc= =cw9e -----END PGP SIGNATURE----- --=-vJCIUao+lqu9almN05Dg-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-gnome" in the body of the message