[PostGIS] #6093: Fails to build on ppc64el (error: detected recursion whilst expanding macro ‘vector’)

PostGIS trac at osgeo.org
Tue Jul 7 04:26:45 PDT 2026


#6093: Fails to build on ppc64el (error: detected recursion whilst expanding macro
‘vector’)
-----------------------------+---------------------------
  Reporter:  Bas Couwenberg  |      Owner:  strk
      Type:  defect          |     Status:  closed
  Priority:  medium          |  Milestone:  PostGIS 3.7.0
 Component:  build           |    Version:  master
Resolution:  fixed           |   Keywords:
-----------------------------+---------------------------
Changes (by Darafei Praliaskouski <me@…>):

 * resolution:   => fixed
 * status:  new => closed

Comment:

 In [changeset:"b9cf4e3021a3eb9d17d91d02f17b33d930e35bd8/git" b9cf4e3/git]:
 {{{#!CommitTicketReference repository="git"
 revision="b9cf4e3021a3eb9d17d91d02f17b33d930e35bd8"
 Avoid ppc64el vector macro in NURBS SQL comments

 The ppc64el toolchain can define vector for AltiVec, which makes the SQL
 preprocessor try to expand bare comment text while building postgis.sql.

 Reword the NURBS SQL comments so the preprocessor no longer sees that
 token.

 Closes #6093

 Closes https://github.com/postgis/postgis/pull/1159
 }}}
-- 
Ticket URL: <https://trac.osgeo.org/postgis/ticket/6093#comment:1>
PostGIS <http://trac.osgeo.org/postgis/>
The PostGIS Trac is used for bug, enhancement & task tracking, a user and developer wiki, and a view into the subversion code repository of PostGIS project.


More information about the postgis-tickets mailing list