Your message dated Mon, 18 Jul 2011 13:27:25 +0200
with message-id <20110718112725.gb25...@rene-engelhard.de>
and subject line Re: Bug#634267: Acknowledgement (eval / eval call doesn't work 
anymore?)
has caused the Debian Bug report #634267,
regarding eval / eval call doesn't work anymore?
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
634267: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=634267
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: make
Version: 3.82-1
Severity: grave

(sid)rene@frodo:~/Debian/Pakete/LibreOffice/libreoffice-3.4.1$ LANG=C
(sid)rene@frodo:~/Debian/Pakete/LibreOffice/libreoffice-3.4.1$ debian/rules 
control DEB_BUILD_OPTIONS=""
debian/rules:356: *** missing separator.  Stop.

ifeq "$(ENABLE_OPENGL)" "y"
  # doesn't make that much sense on armel and mips(el), does it? :)
  OOO_OGLTRANS_ARCHS = $(filter-out armel mips%, $(OOO_ARCHS))
  ifeq (,$(filter $(ARCH),$(OOO_OGLTRANS_ARCHS)))
       ENABLE_OPENGL=n
  endif
  $(eval $(call gen_no_archs, OOO_OGLTRANS_ARCHS))  --- line 356
endif

after commenting it out it fails on line 363 now, which is

# Java...
OOO_JAVA_ARCHS = $(OOO_ARCHS)
$(eval $(call gen_no_archs, OOO_JAVA_ARCHS))  --- line 363

make 3.81 works, and I don't see a error in  the above lines. Maybe caused
by the upstream fix for #622644?

gen_no_archs is this:

# helper to generate no_archs macros (pass name of source macro)
define gen_no_archs
  _no_arch_macro = $(subst OOO_,OOO_NO_,$1)
  _no_arch_tmp_$1 = $$(foreach _a,$$(filter-out $$(call 
$1),$(OOO_ARCHS)),!$$(_a))
  $$(_no_arch_macro) = $$(if $$(_no_arch_tmp_$1),$$(_empty) 
[$$(_no_arch_tmp_$1)])
endef

Maybe there is an error, then sorry (worked until 3.82, though), not my code,
honestly I don't understand it either way).

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages make depends on:
ii  libc6                         2.13-10    Embedded GNU C Library: Shared lib

make recommends no packages.

Versions of packages make suggests:
pn  make-doc                      <none>     (no description available)

-- no debconf information

Grüße/Regards,

Rene



--- End Message ---
--- Begin Message ---
Hi,

Hmm.

Looks like make got stricter and doesn't accept the space after the ,
in the $(call...

Regards,

Rene



--- End Message ---

Reply via email to