Re: pltcl build problem on FreeBSD (was: Re: pltlc and pltlcu problems)

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: pltcl build problem on FreeBSD (was: Re: pltlc and pltlcu problems)
Дата
Msg-id 3759.1011809127@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Re: pltcl build problem on FreeBSD (was: Re: pltlc and  (Peter Eisentraut <peter_e@gmx.net>)
Список pgsql-hackers
Peter Eisentraut <peter_e@gmx.net> writes:
> Tom Lane writes:
>> [ scratches head ... ]  Where is the expansion happening, then?  Seems
>> weird.

> The $@ is expanded as a make variable.  Make does care whether you're
> executing a $(shell) thing around it.  However, it seems that $@ should
> expand to nothing in that assignment, so where's the problem?

I think the complaint is that we need it to still look like $@ when
TCL_SHLIB_LD is used in the shlib-building rule.  If Make recursively
expands the variable before executing the $shell construct then we
got trouble.

Ugly as it is, the check on portname may be the best solution available.
I'm gonna think a little more, but I haven't got a better idea now.
        regards, tom lane


В списке pgsql-hackers по дате отправления:

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: pltcl build problem on FreeBSD (was: Re: pltlc and pltlcu problems)
Следующее
От: teg@redhat.com (Trond Eivind Glomsrød)
Дата:
Сообщение: autoconf + newer gcc barfs