! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
GETTEXT_PACKAGE' undeclared
Status:
CLOSED: INVALID
Severity:
critical
Product:
Xfce4-terminal
Component:
General

Comments

Description Mateusz Loskot 2006-04-22 00:42:19 CEST
I tried to build xfce4-terminal, today SVN version.
I executed following commands and compilation error occured:
mloskot@dog:~/dev/xfce/xfce4-terminal$ ./autogen.sh
...
mloskot@dog:~/dev/xfce/xfce4-terminal$ make
...
 gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include/xfce4 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/atk-1.0 -I/usr/local/include/xfce4 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/atk-1.0 -g -O2 -MT terminal_settings_la-plugin.lo -MD -MP -MF .deps/terminal_settings_la-plugin.Tpo -c plugin.c  -fPIC -DPIC -o .libs/terminal_settings_la-plugin.o
plugin.c: In function 'plugin_create_channel':
plugin.c:150: warning: incompatible implicit declaration of built-in function 'strlen'
plugin.c: In function 'plugin_run_dialog':
plugin.c:228: error: 'GETTEXT_PACKAGE' undeclared (first use in this function)
plugin.c:228: error: (Each undeclared identifier is reported only once
plugin.c:228: error: for each function it appears in.)
plugin.c:228: error: 'LOCALEDIR' undeclared (first use in this function)
plugin.c: In function 'mcs_plugin_init':
plugin.c:236: error: 'GETTEXT_PACKAGE' undeclared (first use in this function)
plugin.c:236: error: 'LOCALEDIR' undeclared (first use in this function)
plugin.c:247: warning: 'inline_icon_at_size' is deprecated (declared at /usr/local/include/xfce4/libxfcegui4/icons.h:84)
make[2]: *** [terminal_settings_la-plugin.lo] Error 1
make[2]: Leaving directory `/home/mloskot/dev/xfce/xfce4-terminal/settings'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/mloskot/dev/xfce/xfce4-terminal'
make: *** [all] Error 2
mloskot@dog:~/dev/xfce/xfce4-terminal$


I use Ubuntu 5.10.

mloskot@dog:~/dev/xfce/xfce4-terminal$  gcc --version
gcc (GCC) 4.0.2 20050808 (prerelease) (Ubuntu 4.0.1-4ubuntu9)
Comment 1 Benedikt Meurer editbugs 2006-04-22 14:08:17 CEST
The repository for Terminal is xfce/terminal, not xfce/xfce4-terminal.
Comment 2 Mateusz Loskot 2006-04-22 14:30:20 CEST
(In reply to comment #1)
> The repository for Terminal is xfce/terminal, not xfce/xfce4-terminal.

Hmm, that explains everything.
So, could anyone update description on the "Installation guide" website?
http://www.xfce.org/index.php?page=documentation&lang=en#install

I follow instructions from this guide. So, I checkouted 

svn co http://svn.xfce.org/svn/xfce/xfce4-terminal/trunk xfce4-terminal

By the way, I'm a new user/tester of Xfce and I have to say that SVN repository structure is very messed. I can find myself there. What version is deprecated what is not. The same complain applies to instructions for translators:
http://www.xfce.org/index.php?page=developers&lang=en

Translator is guided to checkout po's from 
http://svn.xfce.org/svn/xfce/modules/trunk-po/

but this module is empty :-)

I just want to say such diorder does not help new contributors.
Comment 3 Benedikt Meurer editbugs 2006-04-22 14:35:39 CEST
Brian, can you update the website?

Mateusz, a new website (http://www-test.xfce.org/) is being worked on, maybe you want to help with the website? ;-)
Comment 4 Mateusz Loskot 2006-04-22 14:55:43 CEST
(In reply to comment #3)
> Brian, can you update the website?

Thanks!

> Mateusz, a new website (http://www-test.xfce.org/) is being worked on, maybe
> you want to help with the website? ;-)

Benedikt, currently I'm having big changes (work, maters thesis, etc.) in my life, so I'm not able to promise stable time contribution. Xfce is Desktop of my choice and I use it as my every day desktop in my work.
Thus I decided to provide contribution in, at least, form of:
using SVN version, building (almost everyday), testing, sending bug reports and patches when I can provide a patch.
So, I think that's enought I am able to promise now :-(


Comment 5 Mateusz Loskot 2006-04-22 14:58:20 CEST
(In reply to comment #4)
> (work, maters thesis, etc.) 

I meant, master thesis ;-)

I've forgot to list one more thing: polish translation.
I'm going to try to provide polish translation of some apps. That's also I was complaining on the website because I really could not find how to start :-)
(Certainly, I understand time limitations that everyone has.)
Comment 6 Brian J. Tarricone (not reading bugmail) 2006-04-22 18:13:06 CEST
(In reply to comment #3)
> Brian, can you update the website?

Er, update what?

Comment 7 Mateusz Loskot 2006-04-22 18:18:54 CEST
(In reply to comment #6)
> (In reply to comment #3)
> > Brian, can you update the website?
> 
> Er, update what?

I'm asking someone to update Installation Guide for because it seems to use deprecated repositories like xfce4-terminal instead of terminal.

For details, check comments: 1, 2, 3 

Thanks!
Comment 8 Brian J. Tarricone (not reading bugmail) 2006-04-22 18:22:47 CEST
(In reply to comment #7)
> (In reply to comment #6)
> > (In reply to comment #3)
> > > Brian, can you update the website?
> > 
> > Er, update what?
> 
> I'm asking someone to update Installation Guide for because it seems to use
> deprecated repositories like xfce4-terminal instead of terminal.
> 
> For details, check comments: 1, 2, 3 

Well, I would, but according to the author of xfce4-terminal, it's not a deprecated repository.
(http://blog.xfce.org/?p=166)
Comment 9 Mateusz Loskot 2006-04-22 18:39:55 CEST
(In reply to comment #8)
> (In reply to comment #7)
> > (In reply to comment #6)
> > > (In reply to comment #3)
> > > > Brian, can you update the website?
> > > 
> > > Er, update what?
> > 
> > I'm asking someone to update Installation Guide for because it seems to use
> > deprecated repositories like xfce4-terminal instead of terminal.
> > 
> > For details, check comments: 1, 2, 3 
> 
> Well, I would, but according to the author of xfce4-terminal, it's not a
> deprecated repository.
> (http://blog.xfce.org/?p=166)

Heh!
OK, guys I'm going to leave you with this what is and what is not deprecated.
I just reported a bug to xfce4-terminal. Next, Benedikt said
"the repository for Terminal is xfce/terminal, not xfce/xfce4-terminal."
So, I compared this advice to the Installation Guide I use when building Xfce from sources and I noticed it says something different.
That's all.

I can only say that this is a bit confused for users and potential contributors ;-)
Comment 10 Benedikt Meurer editbugs 2006-04-23 13:09:22 CEST
Its confusing. I've been talking to the Debian/Ubuntu maintainers lately, and already asked Eduard, but there was no response yet. So, for now just remember to use 'xfce/terminal' instead of 'xfce/xfce4-terminal'.
Comment 11 Mateusz Loskot 2006-04-23 14:47:25 CEST
(In reply to comment #10)
> So, for now just remember to use 'xfce/terminal' instead of 'xfce/xfce4-terminal'.

OK, it's clear.
Thanks

Bug #1707

Reported by:
Mateusz Loskot
Reported on: 2006-04-22
Last modified on: 2009-12-17

People

Assignee:
Benedikt Meurer
CC List:
1 user

Version

Version:
unspecified

Attachments

Additional information