Ticket #41 (closed Port: Will Not Fix)
Build issue in etk/po when using imake(bsd make) instead of gmake.
| Reported by: | mcalamelli | Owned by: | |
|---|---|---|---|
| Priority: | Major | Milestone: | |
| Component: | etk | Keywords: | etk openbsd |
| Cc: | simon.treny@…, vtorri@… | Blocked By: | |
| Blocking: |
Description
CVS snapshot form around the 7th of november, On OpenBSD with AUTOCONF_VERSION= 2.61 AUTOMAKE_VERSION= 1.9
make:
make ...... Summary:
Wrote 566 collections Wrote 566 images Wrote 0 fonts Wrote 4148 bytes (4Kb) of original source data Wrote 0 bytes (0Kb) of original source font map
Conservative compression summary:
Wrote total 1269633 bytes (1240Kb) from 783432 (765Kb) input data Output file is 162.1% the size of the input data Saved -486201 bytes (-474Kb)
Raw compression summary:
Wrote total 1269633 bytes (1240Kb) from 2292048 (2238Kb) raw input data Output file is 55.4% the size of the raw input data Saved 1022415 bytes (998Kb)
Making all in po Making all in intl
<no error that can be seeing>
Make install: .... Making install in po for L in fr; do /bin/sh ../mkinstalldirs /usr/ports/x11/e17/etk/w-etk-20071107/
fake-i386/usr/local/share/locale/$L/LC_MESSAGES; install -c -o root -g bin
-m 4 44 $L.mo /usr/ports/x11/e17/etk/w-etk-20071107/fake-i386/usr/local/share/locale
/$L/LC_MESSAGES/etk.mo; done
mkdir -p -- /usr/ports/x11/e17/etk/w-etk-20071107/fake-i386/usr/local/share/loca
le/fr/LC_MESSAGES
install: fr.mo: No such file or directory * Error code 71
Using gmake:
gmake (same as above no errors either)
gmake install ..... Making install in po gmake[1]: Entering directory `/usr/ports/x11/e17/etk/w-etk-20071107/etk-20071107/po' gmake[2]: Entering directory `/usr/ports/x11/e17/etk/w-etk-20071107/etk-20071107/po' gmake[2]: Nothing to be done for `install-exec-am'. for L in fr; do \
/bin/sh ../mkinstalldirs
/usr/ports/x11/e17/etk/w-etk-20071107/fake-i386/usr/local/share/locale/$L/LC_MESSAGES; \
install -c -o root -g bin -m 444 \ $L.mo
/usr/ports/x11/e17/etk/w-etk-20071107/fake-i386/usr/local/share/locale/$L/LC_MESSAGES/etk.mo; \ done mkdir -p -- /usr/ports/x11/e17/etk/w-etk-20071107/fake-i386/usr/local/share/locale/fr/LC_MESSAGES gmake[2]: Leaving directory `/usr/ports/x11/e17/etk/w-etk-20071107/etk-20071107/po' gmake[1]: Leaving directory `/usr/ports/x11/e17/etk/w-etk-20071107/etk-20071107/po' Making install in intl gmake[1]: Entering directory `/usr/ports/x11/e17/etk/w-etk-20071107/etk-20071107/intl' gmake[2]: Entering directory `/usr/ports/x11/e17/etk/w-etk-20071107/etk-20071107/intl' gmake[2]: Nothing to be done for `install-exec-am'. gmake[2]: Nothing to be done for `install-data-am'. gmake[2]: Leaving directory `/usr/ports/x11/e17/etk/w-etk-20071107/etk-20071107/intl' gmake[1]: Leaving directory `/usr/ports/x11/e17/etk/w-etk-20071107/etk-20071107/intl' gmake[1]: Entering directory `/usr/ports/x11/e17/etk/w-etk-20071107/etk-20071107' gmake[2]: Entering directory `/usr/ports/x11/e17/etk/w-etk-20071107/etk-20071107'
| /bin/sh ./mkinstalldirs |
"/usr/ports/x11/e17/etk/w-etk-20071107/fake-i386/usr/local/bin"
| /bin/sh ./mkinstalldirs |
"/usr/ports/x11/e17/etk/w-etk-20071107/fake-i386/usr/local/lib/pkgconfig" mkdir -p -- /usr/ports/x11/e17/etk/w-etk-20071107/fake-i386/usr/local/lib/pkgconfig
install -c -o root -g bin -m 444 'etk.pc'
'/usr/ports/x11/e17/etk/w-etk-20071107/fake-i386/usr/local/lib/pkgconfig/etk.pc' gmake[2]: Leaving directory `/usr/ports/x11/e17/etk/w-etk-20071107/etk-20071107' gmake[1]: Leaving directory `/usr/ports/x11/e17/etk/w-etk-20071107/etk-20071107'
it installs correctly.
Basically i am suspecting that etk/po/Makefile: .... install-data-local:
for L in $(ALL_LINGUAS); do \
$(mkinstalldirs) $(DESTDIR)$(datadir)/locale/$$L/LC_MESSAGES; \ $(INSTALL_DATA) \ $$L.mo $(DESTDIR)$(datadir)/locale/$$L/LC_MESSAGES/$(PACKAGE).mo; \
done
..... is not expanding/translated/whatever correctly.
Also on a side note: Summary:
Wrote 566 collections Wrote 566 images Wrote 0 fonts
Is it normal that no fonts are written ?
NB: For additional information on E under OpenBSD: http://trac.enlightenment.org/e/wiki/OpenBSD
I can be contacted directly for any testing/question/additional information or bashing.
Kind regards.

BUGZILLA ID 288