A few weeks ago (just before 2017Q2 has branched) many GUI apps started
to have very long compile lines. Most of it is composed of duplicate
occurence of the same flags with the first bad being r437182 e.g.,

$ pkg-config --cflags gtk+-2.0
-I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 
-I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include 
-I/usr/local/include -I/usr/local/include/cairo 
-I/usr/local/include/pixman-1-I/usr/local/include/freetype2 
-I/usr/local/include/libpng16 -I/usr/local/include/harfbuzz 
-I/usr/local/include/libdrm -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE 
-pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE 
-pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE 
-pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE 
-pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE 
-pthread -D_THREAD_SAFE -pthread -I/usr/local/include/gdk-pixbuf-2.0 
-I/usr/local/include/atk-1.0 -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE 
-pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE 
-pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE 
-pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE 
-pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE -pthread -D_THREAD_SAFE 
-pthread -D_THREAD_SAFE -pthread -pthread

Is this intentional? A bug in pkgconf or .pc file?

Attachment: signature.asc
Description: PGP signature

Reply via email to