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 338415 - eel fails to compile from CVS
eel fails to compile from CVS
Status: RESOLVED DUPLICATE of bug 338423
Product: eel
Classification: Deprecated
Component: general
CVS HEAD
Other Linux
: Normal normal
: ---
Assigned To: Nautilus Maintainers
Nautilus Maintainers
Depends on:
Blocks:
 
 
Reported: 2006-04-14 02:57 UTC by Elijah Newren
Modified: 2006-04-14 06:30 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Fix the build (851 bytes, patch)
2006-04-14 02:58 UTC, Elijah Newren
none Details | Review

Description Elijah Newren 2006-04-14 02:57:54 UTC
Looks like this was due to adding newlines between languages in configure.in revision 218.  Errors I'm getting are:

configure: creating ./config.status
config.status: creating Makefile
sed: file ./confstatwN9899/subs-4.sed line 5: unterminated `s' command
sed: couldn't write 11 items to stdout: Broken pipe
sed: couldn't write 20 items to stdout: Broken pipe
sed: couldn't write 22 items to stdout: Broken pipe
config.status: creating eel-2.0.pc
sed: file ./confstatwN9899/subs-4.sed line 5: unterminated `s' command
sed: couldn't flush stdout: Broken pipe
config.status: creating eel-2.0-uninstalled.pc
sed: file ./confstatwN9899/subs-4.sed line 5: unterminated `s' command
sed: couldn't flush stdout: Broken pipe
config.status: creating eel.spec
sed: file ./confstatwN9899/subs-4.sed line 5: unterminated `s' command
sed: couldn't write 57 items to stdout: Broken pipe
config.status: creating eel/Makefile
sed: file ./confstatwN9899/subs-4.sed line 5: unterminated `s' command
sed: couldn't write 13 items to stdout: Broken pipe
sed: couldn't write 27 items to stdout: Broken pipe
sed: couldn't write 112 items to stdout: Broken pipe
sed: couldn't flush stdout: Broken pipe
config.status: creating eel/eel-features.h
sed: file ./confstatwN9899/subs-4.sed line 5: unterminated `s' command
config.status: creating po/Makefile.in
sed: file ./confstatwN9899/subs-4.sed line 5: unterminated `s' command
sed: couldn't write 58 items to stdout: Broken pipe
sed: couldn't flush stdout: Broken pipe
config.status: creating test/Makefile
sed: file ./confstatwN9899/subs-4.sed line 5: unterminated `s' command
sed: couldn't write 44 items to stdout: Broken pipe
sed: couldn't write 66 items to stdout: Broken pipe
sed: couldn't write 23 items to stdout: Broken pipe
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing intltool commands
config.status: executing default-1 commands
config.status: executing po/stamp-it commands
Now type `make' to compile eel
*** Building eel *** [78/131]

make
make: *** No targets.  Stop.
*** error during stage build of eel: could not build module *** [78/131]


Since that part of configure.in has now moved to po/LINGUAS, the fix is to remove the extraneous newlines there.  I'll attach a patch in a minute.
Comment 1 Elijah Newren 2006-04-14 02:58:37 UTC
Created attachment 63424 [details] [review]
Fix the build
Comment 2 Behdad Esfahbod 2006-04-14 06:27:14 UTC
Elijah, I just confirmed that this is indeed a recent regression in intltool.
And the po/LINGUAS format we are now recommending in the GnomeGoal is one language per line.  There are quite a lot of modules having po/LINGUAS with newlines.  If they have not shown up as broken in the tinderbox yet, the only reason is that they have not reautogened yet.

So this is really a dup of Bug 338423 – intltool should support ALL_LINGUAS string spanning.
Comment 3 Behdad Esfahbod 2006-04-14 06:30:05 UTC

*** This bug has been marked as a duplicate of 338423 ***