From rmottola at users.sourceforge.net Sat Feb 2 23:30:02 2019 From: rmottola at users.sourceforge.net (rmottola at users.sourceforge.net) Date: Sat, 02 Feb 2019 22:30:02 +0000 Subject: SF.net SVN: gar:[26511] csw/mgar/pkg/gnustep-back/trunk Message-ID: <1549146602.376042.11401@sfp-scm-1.v30.lw.sourceforge.com> Revision: 26511 http://sourceforge.net/p/gar/code/26511 Author: rmottola Date: 2019-02-02 22:29:59 +0000 (Sat, 02 Feb 2019) Log Message: ----------- gnustep-back/trunk: update to 0.27 release Modified Paths: -------------- csw/mgar/pkg/gnustep-back/trunk/Makefile csw/mgar/pkg/gnustep-back/trunk/checksums Modified: csw/mgar/pkg/gnustep-back/trunk/Makefile =================================================================== --- csw/mgar/pkg/gnustep-back/trunk/Makefile 2019-01-29 16:59:53 UTC (rev 26510) +++ csw/mgar/pkg/gnustep-back/trunk/Makefile 2019-02-02 22:29:59 UTC (rev 26511) @@ -2,7 +2,7 @@ # TODO (release-critical prefixed with !, non release-critical with *) # NAME = gnustep-back -VERSION = 0.26.2 +VERSION = 0.27.0 GARTYPE = v2 DESCRIPTION = GNUstep-core back @@ -56,7 +56,7 @@ #this is by bundle design -CHECKPKG_OVERRIDES_CSWgnustep-back += shared-library-missing-dot-so|file=opt/csw/GNUstep/System/Library/Bundles/libgnustep-back-026.bundle/libgnustep-back-026 +CHECKPKG_OVERRIDES_CSWgnustep-back += shared-library-missing-dot-so|file=opt/csw/GNUstep/System/Library/Bundles/libgnustep-back-027.bundle/libgnustep-back-027 #we do not care about placement CHECKPKG_OVERRIDES_CSWgnustep-back += binary-architecture-does-not-match-placement Modified: csw/mgar/pkg/gnustep-back/trunk/checksums =================================================================== --- csw/mgar/pkg/gnustep-back/trunk/checksums 2019-01-29 16:59:53 UTC (rev 26510) +++ csw/mgar/pkg/gnustep-back/trunk/checksums 2019-02-02 22:29:59 UTC (rev 26511) @@ -1 +1 @@ -5a4d4787d1d86cb2f959dd1d7554abf4 gnustep-back-0.26.2.tar.gz +086bebdb1f1a78c9255da868f96f3564 gnustep-back-0.27.0.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From rmottola at opencsw.org Sun Feb 3 01:01:34 2019 From: rmottola at opencsw.org (Riccardo Mottola) Date: Sun, 3 Feb 2019 01:01:34 +0100 Subject: adding LDFLAGS / lts issue Message-ID: Hi, I am havinng an issue while compiling gnustep-back on solaris9: __tls_get_addr is not found (dependency from pixman) the solution should be to add -lpthread (not needed on Solaris 10 or later, sicne moved inside libc) I thought of adding EXTRA_LDFLAGS += -lcairo EXTRA_LDFLAGS += -lpthread but it doesn't do anything, appears to have no effect, I check the config.log Am I using the wrong variable, does it exist at all? Or maybe some other trick is needed to use it properly. Riccardo From dmichelsen at users.sourceforge.net Sun Feb 3 16:16:28 2019 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Sun, 03 Feb 2019 15:16:28 +0000 Subject: SF.net SVN: gar:[26512] csw/mgar/pkg/mutt/trunk Message-ID: <1549206988.750072.24061@sfp-scm-1.v30.lw.sourceforge.com> Revision: 26512 http://sourceforge.net/p/gar/code/26512 Author: dmichelsen Date: 2019-02-03 15:16:26 +0000 (Sun, 03 Feb 2019) Log Message: ----------- mutt/trunk: Update to 1.11.3 Modified Paths: -------------- csw/mgar/pkg/mutt/trunk/Makefile csw/mgar/pkg/mutt/trunk/checksums Modified: csw/mgar/pkg/mutt/trunk/Makefile =================================================================== --- csw/mgar/pkg/mutt/trunk/Makefile 2019-02-02 22:29:59 UTC (rev 26511) +++ csw/mgar/pkg/mutt/trunk/Makefile 2019-02-03 15:16:26 UTC (rev 26512) @@ -1,5 +1,5 @@ NAME = mutt -VERSION = 1.11.2 +VERSION = 1.11.3 GARTYPE = v2 EXTRA_MODULATORS = SLANG Modified: csw/mgar/pkg/mutt/trunk/checksums =================================================================== --- csw/mgar/pkg/mutt/trunk/checksums 2019-02-02 22:29:59 UTC (rev 26511) +++ csw/mgar/pkg/mutt/trunk/checksums 2019-02-03 15:16:26 UTC (rev 26512) @@ -1 +1 @@ -a54798e0c1defa4837244b87070ae5c8 mutt-1.11.2.tar.gz +15b55c06a6e9023acdd295f484e902c7 mutt-1.11.3.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dmichelsen at users.sourceforge.net Mon Feb 4 09:24:09 2019 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Mon, 04 Feb 2019 08:24:09 +0000 Subject: SF.net SVN: gar:[26513] csw/mgar/pkg/gnustep-back/trunk/Makefile Message-ID: <1549268649.273020.17360@sfp-scm-1.v30.lw.sourceforge.com> Revision: 26513 http://sourceforge.net/p/gar/code/26513 Author: dmichelsen Date: 2019-02-04 08:24:06 +0000 (Mon, 04 Feb 2019) Log Message: ----------- gnustep-back/trunk: Add additional LDFLAGS Modified Paths: -------------- csw/mgar/pkg/gnustep-back/trunk/Makefile Modified: csw/mgar/pkg/gnustep-back/trunk/Makefile =================================================================== --- csw/mgar/pkg/gnustep-back/trunk/Makefile 2019-02-03 15:16:26 UTC (rev 26512) +++ csw/mgar/pkg/gnustep-back/trunk/Makefile 2019-02-04 08:24:06 UTC (rev 26513) @@ -101,6 +101,9 @@ EXTRA_CPPFLAGS += -I$(includedir)/freetype2 EXTRA_CPPFLAGS += -I$(includedir)/cairo +EXTRA_LDFLAGS += -lcairo +EXTRA_LDFLAGS += -lpthread + include gar/category.mk configure-sourcegs: This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From dam at opencsw.org Mon Feb 4 09:24:31 2019 From: dam at opencsw.org (Dagobert Michelsen) Date: Mon, 4 Feb 2019 09:24:31 +0100 Subject: adding LDFLAGS / lts issue In-Reply-To: References: Message-ID: <6BFDB762-1BB3-4128-A12E-EF2C33914592@opencsw.org> Hi Riccardo, Am 03.02.2019 um 01:01 schrieb Riccardo Mottola via devel : > I am havinng an issue while compiling gnustep-back on solaris9: > > __tls_get_addr is not found (dependency from pixman) > > the solution should be to add -lpthread (not needed on Solaris 10 or later, sicne moved inside libc) > > I thought of adding > > EXTRA_LDFLAGS += -lcairo > EXTRA_LDFLAGS += -lpthread > > > but it doesn't do anything, appears to have no effect, I check the config.log > > Am I using the wrong variable, does it exist at all? Or maybe some other trick is needed to use it properly. Works for me, I just committed these lines: # Checkpkg suggests adding the following lines to the GAR recipe: # This is a summary; see above for details. RUNTIME_DEP_PKGS_CSWgnustep-back += CSWlibart If any of the reported errors were false positives, you can override them pasting the lines below to the GAR recipe. CHECKPKG_OVERRIDES_CSWgnustep-back += pkginfo-opencsw-repository-uncommitted CHECKPKG_OVERRIDES_CSWgnustep-back += missing-dependency|CSWlibart CHECKPKG_OVERRIDES_CSWgnustep-back += surplus-dependency|CSWlibfontconfig1 CHECKPKG_OVERRIDES_CSWgnustep-back += surplus-dependency|CSWlibcairo2 CHECKPKG_OVERRIDES_CSWgnustep-back += surplus-dependency|CSWlibxrender Best regards ? Dago -- "You don't become great by trying to be great, you become great by wanting to do something, and then doing it so hard that you become great in the process." - xkcd #896 -------------- next part -------------- An HTML attachment was scrubbed... URL: From rmottola at opencsw.org Mon Feb 4 21:14:11 2019 From: rmottola at opencsw.org (Riccardo Mottola) Date: Mon, 4 Feb 2019 21:14:11 +0100 Subject: adding LDFLAGS / lts issue In-Reply-To: <6BFDB762-1BB3-4128-A12E-EF2C33914592@opencsw.org> References: <6BFDB762-1BB3-4128-A12E-EF2C33914592@opencsw.org> Message-ID: <8634dc48-9d70-8d3f-af0d-34739337f8a6@opencsw.org> Hi Dagobert, you acted in good faith, but I fear you missed a detail. On 2/4/19 9:24 AM, Dagobert Michelsen wrote: > Works for me, I just committed these lines: > > # Checkpkg suggests adding the following lines to the GAR recipe: > # This is a summary; see above for details. > RUNTIME_DEP_PKGS_CSWgnustep-back += CSWlibart > If any of the reported errors were false positives, you can override them > pasting the lines below to the GAR recipe. > CHECKPKG_OVERRIDES_CSWgnustep-back += > pkginfo-opencsw-repository-uncommitted > CHECKPKG_OVERRIDES_CSWgnustep-back += missing-dependency|CSWlibart > CHECKPKG_OVERRIDES_CSWgnustep-back += surplus-dependency|CSWlibfontconfig1 > CHECKPKG_OVERRIDES_CSWgnustep-back += surplus-dependency|CSWlibcairo2 > CHECKPKG_OVERRIDES_CSWgnustep-back += surplus-dependency|CSWlibxrender do you see "surplus cairo2" and missing "libart" ? It means that configure missed to find cairo and fell back to libart as a backend, however we have cairo and should be found. The issue about the missing __tls_get_addr is found in the config.log when checking for libcairo! Where also I noticed that -lpthreads is not passed. is EXTRA_LDFLAGS correct, in theory? Riccardo -------------- next part -------------- An HTML attachment was scrubbed... URL: From dmichelsen at users.sourceforge.net Wed Feb 6 09:42:30 2019 From: dmichelsen at users.sourceforge.net (dmichelsen at users.sourceforge.net) Date: Wed, 06 Feb 2019 08:42:30 +0000 Subject: SF.net SVN: gar:[26514] csw/mgar/pkg/curl/trunk Message-ID: <1549442550.422373.16556@sfp-scm-1.v30.lw.sourceforge.com> Revision: 26514 http://sourceforge.net/p/gar/code/26514 Author: dmichelsen Date: 2019-02-06 08:42:25 +0000 (Wed, 06 Feb 2019) Log Message: ----------- curl/trunk: Update to 7.64.0 Modified Paths: -------------- csw/mgar/pkg/curl/trunk/Makefile csw/mgar/pkg/curl/trunk/checksums Modified: csw/mgar/pkg/curl/trunk/Makefile =================================================================== --- csw/mgar/pkg/curl/trunk/Makefile 2019-02-04 08:24:06 UTC (rev 26513) +++ csw/mgar/pkg/curl/trunk/Makefile 2019-02-06 08:42:25 UTC (rev 26514) @@ -1,5 +1,5 @@ NAME = curl -VERSION = 7.63.0 +VERSION = 7.64.0 GARTYPE = v2 DESCRIPTION = Command line tool and library for client-side URL transfers Modified: csw/mgar/pkg/curl/trunk/checksums =================================================================== --- csw/mgar/pkg/curl/trunk/checksums 2019-02-04 08:24:06 UTC (rev 26513) +++ csw/mgar/pkg/curl/trunk/checksums 2019-02-06 08:42:25 UTC (rev 26514) @@ -1 +1 @@ -f43d618cc49c1820d3a2fed31e451d4c curl-7.63.0.tar.xz +d14fe778e9f00399445d9525117e25a3 curl-7.64.0.tar.xz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From jake_goerzen at users.sourceforge.net Thu Feb 7 17:19:44 2019 From: jake_goerzen at users.sourceforge.net (jake_goerzen at users.sourceforge.net) Date: Thu, 07 Feb 2019 16:19:44 +0000 Subject: SF.net SVN: gar:[26515] csw/mgar/pkg/dovecot/branches/stable-2.2 Message-ID: <1549556384.644685.19359@sfp-scm-1.v30.lw.sourceforge.com> Revision: 26515 http://sourceforge.net/p/gar/code/26515 Author: jake_goerzen Date: 2019-02-07 16:19:41 +0000 (Thu, 07 Feb 2019) Log Message: ----------- dovecot/branches/stable-2.2: update to 2.2.36.1 to mitigate CVE-2019-3814 Modified Paths: -------------- csw/mgar/pkg/dovecot/branches/stable-2.2/Makefile csw/mgar/pkg/dovecot/branches/stable-2.2/checksums Modified: csw/mgar/pkg/dovecot/branches/stable-2.2/Makefile =================================================================== --- csw/mgar/pkg/dovecot/branches/stable-2.2/Makefile 2019-02-06 08:42:25 UTC (rev 26514) +++ csw/mgar/pkg/dovecot/branches/stable-2.2/Makefile 2019-02-07 16:19:41 UTC (rev 26515) @@ -2,7 +2,7 @@ # - SSL certs to /etc/opt/csw/ssl? # - /var/run/dovecot instead of /var/opt/csw/run? NAME = dovecot -VERSION = 2.2.36 +VERSION = 2.2.36.1 GARTYPE = v2 DESCRIPTION = Secure IMAP server Modified: csw/mgar/pkg/dovecot/branches/stable-2.2/checksums =================================================================== --- csw/mgar/pkg/dovecot/branches/stable-2.2/checksums 2019-02-06 08:42:25 UTC (rev 26514) +++ csw/mgar/pkg/dovecot/branches/stable-2.2/checksums 2019-02-07 16:19:41 UTC (rev 26515) @@ -1 +1 @@ -a8d6492584025b2413e82ea48de3cd5f dovecot-2.2.36.tar.gz +f0cc0879b9fee57bcd58d3657e80db65 dovecot-2.2.36.1.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From jake_goerzen at users.sourceforge.net Thu Feb 7 17:21:58 2019 From: jake_goerzen at users.sourceforge.net (jake_goerzen at users.sourceforge.net) Date: Thu, 07 Feb 2019 16:21:58 +0000 Subject: SF.net SVN: gar:[26516] csw/mgar/pkg/dovecot/trunk Message-ID: <1549556518.638110.22115@sfp-scm-1.v30.lw.sourceforge.com> Revision: 26516 http://sourceforge.net/p/gar/code/26516 Author: jake_goerzen Date: 2019-02-07 16:21:55 +0000 (Thu, 07 Feb 2019) Log Message: ----------- dovecot: update to 2.3.4.1 to mitigate CVE-2019-3814 Modified Paths: -------------- csw/mgar/pkg/dovecot/trunk/Makefile csw/mgar/pkg/dovecot/trunk/checksums Modified: csw/mgar/pkg/dovecot/trunk/Makefile =================================================================== --- csw/mgar/pkg/dovecot/trunk/Makefile 2019-02-07 16:19:41 UTC (rev 26515) +++ csw/mgar/pkg/dovecot/trunk/Makefile 2019-02-07 16:21:55 UTC (rev 26516) @@ -2,7 +2,7 @@ # - SSL certs to /etc/opt/csw/ssl? # - /var/run/dovecot instead of /var/opt/csw/run? NAME = dovecot -VERSION = 2.3.4 +VERSION = 2.3.4.1 GARTYPE = v2 DESCRIPTION = Secure IMAP server Modified: csw/mgar/pkg/dovecot/trunk/checksums =================================================================== --- csw/mgar/pkg/dovecot/trunk/checksums 2019-02-07 16:19:41 UTC (rev 26515) +++ csw/mgar/pkg/dovecot/trunk/checksums 2019-02-07 16:21:55 UTC (rev 26516) @@ -1 +1 @@ -00eebc835a8793e8a167a616a78f4753 dovecot-2.3.4.tar.gz +b5144d8a7e81833428320a2c32a265d2 dovecot-2.3.4.1.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. From rmottola at opencsw.org Sat Feb 9 10:21:31 2019 From: rmottola at opencsw.org (Riccardo Mottola) Date: Sat, 9 Feb 2019 10:21:31 +0100 Subject: adding LDFLAGS / lts issue In-Reply-To: <6BFDB762-1BB3-4128-A12E-EF2C33914592@opencsw.org> References: <6BFDB762-1BB3-4128-A12E-EF2C33914592@opencsw.org> Message-ID: Hi Dagobert, On 2/4/19 9:24 AM, Dagobert Michelsen wrote: > Works for me, I just committed these lines: > > # Checkpkg suggests adding the following lines to the GAR recipe: > # This is a summary; see above for details. > RUNTIME_DEP_PKGS_CSWgnustep-back += CSWlibart > If any of the reported errors were false positives, you can override them > pasting the lines below to the GAR recipe. > CHECKPKG_OVERRIDES_CSWgnustep-back += > pkginfo-opencsw-repository-uncommitted > CHECKPKG_OVERRIDES_CSWgnustep-back += missing-dependency|CSWlibart > CHECKPKG_OVERRIDES_CSWgnustep-back += surplus-dependency|CSWlibfontconfig1 > CHECKPKG_OVERRIDES_CSWgnustep-back += surplus-dependency|CSWlibcairo2 > CHECKPKG_OVERRIDES_CSWgnustep-back += surplus-dependency|CSWlibxrender? I explained in another mail why this wasn't the "right solution" even if the package built - configure tries to detect cairo, else it drops back to art or plain xlib. instead of EXTRA_LDFLAGS += -lcairo EXTRA_LDFLAGS += -lpthread I tried it "the hard way" CONFIGURE_ARGS_5.9 += CFLAGS="$(CFLAGS) " LDFLAGS="$(LDFLAGS) -lcairo -lpthread" This way the configure script fails pretty early though: compilation terminated. configure:2783: $? = 1 configure:2803: checking whether the C compiler works configure:2825: /opt/csw/bin/gcc-4.6 -O2 -pipe -fno-omit-frame-pointer -mcpu=v8?? -mcpu=v8 -lcairo -lpthread -L/opt/csw/lib -lcairo -lpthread conftest.c? >&5 Undefined?????????????????????? first referenced ?symbol???????????????????????????? in file __tls_get_addr????????????????????? /opt/csw/lib/libpixman-1.so.0 ld: fatal: Symbol referencing errors. No output written to a.out collect2: ld returned 1 exit status configure:2829: $? = 1 do you have any suggestions? is a package broken or a -L is missing? Let's leave the best way to write the receipe out: -lcairo and and -pthread are not enough (interestingly - here in this test they appear even twice...) pixman gets in from cairo, I suppose.. Perhaps the solution for _tls_get_addr missing is different or am I not applying it correct? Riccardo -------------- next part -------------- An HTML attachment was scrubbed... URL: From rmottola at opencsw.org Wed Feb 13 09:04:30 2019 From: rmottola at opencsw.org (Riccardo Mottola) Date: Wed, 13 Feb 2019 09:04:30 +0100 Subject: adding LDFLAGS / lts issue In-Reply-To: References: <6BFDB762-1BB3-4128-A12E-EF2C33914592@opencsw.org> Message-ID: <3e08c5e4-589e-d73c-6e51-13fe29926025@opencsw.org> Hi Dago, did you have a chance to look at this? I'm curious to know if I am doing something wrong on the flags side or if perhaps the cairo/pixman packages are broken on Solaris9 and need a fix? Riccardo Riccardo Mottola via devel wrote: > Hi Dagobert, > > On 2/4/19 9:24 AM, Dagobert Michelsen wrote: >> Works for me, I just committed these lines: >> >> # Checkpkg suggests adding the following lines to the GAR recipe: >> # This is a summary; see above for details. >> RUNTIME_DEP_PKGS_CSWgnustep-back += CSWlibart >> If any of the reported errors were false positives, you can override them >> pasting the lines below to the GAR recipe. >> CHECKPKG_OVERRIDES_CSWgnustep-back += >> pkginfo-opencsw-repository-uncommitted >> CHECKPKG_OVERRIDES_CSWgnustep-back += missing-dependency|CSWlibart >> CHECKPKG_OVERRIDES_CSWgnustep-back += surplus-dependency|CSWlibfontconfig1 >> CHECKPKG_OVERRIDES_CSWgnustep-back += surplus-dependency|CSWlibcairo2 >> CHECKPKG_OVERRIDES_CSWgnustep-back += surplus-dependency|CSWlibxrender? > > > I explained in another mail why this wasn't the "right solution" even if > the package built - configure tries to detect cairo, else it drops back > to art or plain xlib. > > instead of > > > EXTRA_LDFLAGS += -lcairo > EXTRA_LDFLAGS += -lpthread > > > I tried it "the hard way" > > CONFIGURE_ARGS_5.9 += CFLAGS="$(CFLAGS) " LDFLAGS="$(LDFLAGS) -lcairo > -lpthread" > > This way the configure script fails pretty early though: > > compilation terminated. > configure:2783: $? = 1 > configure:2803: checking whether the C compiler works > configure:2825: /opt/csw/bin/gcc-4.6 -O2 -pipe -fno-omit-frame-pointer > -mcpu=v8?? -mcpu=v8 -lcairo -lpthread -L/opt/csw/lib -lcairo -lpthread > conftest.c? >&5 > Undefined?????????????????????? first referenced > ?symbol???????????????????????????? in file > __tls_get_addr????????????????????? /opt/csw/lib/libpixman-1.so.0 > ld: fatal: Symbol referencing errors. No output written to a.out > collect2: ld returned 1 exit status > configure:2829: $? = 1 > > do you have any suggestions? is a package broken or a -L is missing? > Let's leave the best way to write the receipe out: > > > -lcairo and and -pthread are not enough (interestingly - here in this > test they appear even twice...) > > > pixman gets in from cairo, I suppose.. Perhaps the solution for > _tls_get_addr missing is different or am I not applying it correct? > > > Riccardo > From dam at opencsw.org Thu Feb 14 15:43:45 2019 From: dam at opencsw.org (Dagobert Michelsen) Date: Thu, 14 Feb 2019 15:43:45 +0100 Subject: adding LDFLAGS / lts issue In-Reply-To: <3e08c5e4-589e-d73c-6e51-13fe29926025@opencsw.org> References: <6BFDB762-1BB3-4128-A12E-EF2C33914592@opencsw.org> <3e08c5e4-589e-d73c-6e51-13fe29926025@opencsw.org> Message-ID: Hi Riccardo, I am currently swamped with work, please ping me in a week. Best regards ? Dago > Am 13.02.2019 um 09:04 schrieb Riccardo Mottola via devel : > > Hi Dago, > > did you have a chance to look at this? I'm curious to know if I am doing something wrong on the flags side or if perhaps the cairo/pixman packages are broken on Solaris9 and need a fix? > > Riccardo > > Riccardo Mottola via devel wrote: >> Hi Dagobert, >> On 2/4/19 9:24 AM, Dagobert Michelsen wrote: >>> Works for me, I just committed these lines: >>> >>> # Checkpkg suggests adding the following lines to the GAR recipe: >>> # This is a summary; see above for details. >>> RUNTIME_DEP_PKGS_CSWgnustep-back += CSWlibart >>> If any of the reported errors were false positives, you can override them >>> pasting the lines below to the GAR recipe. >>> CHECKPKG_OVERRIDES_CSWgnustep-back += pkginfo-opencsw-repository-uncommitted >>> CHECKPKG_OVERRIDES_CSWgnustep-back += missing-dependency|CSWlibart >>> CHECKPKG_OVERRIDES_CSWgnustep-back += surplus-dependency|CSWlibfontconfig1 >>> CHECKPKG_OVERRIDES_CSWgnustep-back += surplus-dependency|CSWlibcairo2 >>> CHECKPKG_OVERRIDES_CSWgnustep-back += surplus-dependency|CSWlibxrender? >> I explained in another mail why this wasn't the "right solution" even if the package built - configure tries to detect cairo, else it drops back to art or plain xlib. >> instead of >> EXTRA_LDFLAGS += -lcairo >> EXTRA_LDFLAGS += -lpthread >> I tried it "the hard way" >> CONFIGURE_ARGS_5.9 += CFLAGS="$(CFLAGS) " LDFLAGS="$(LDFLAGS) -lcairo -lpthread" >> This way the configure script fails pretty early though: >> compilation terminated. >> configure:2783: $? = 1 >> configure:2803: checking whether the C compiler works >> configure:2825: /opt/csw/bin/gcc-4.6 -O2 -pipe -fno-omit-frame-pointer -mcpu=v8 -mcpu=v8 -lcairo -lpthread -L/opt/csw/lib -lcairo -lpthread conftest.c >&5 >> Undefined first referenced >> symbol in file >> __tls_get_addr /opt/csw/lib/libpixman-1.so.0 >> ld: fatal: Symbol referencing errors. No output written to a.out >> collect2: ld returned 1 exit status >> configure:2829: $? = 1 >> do you have any suggestions? is a package broken or a -L is missing? Let's leave the best way to write the receipe out: >> -lcairo and and -pthread are not enough (interestingly - here in this test they appear even twice...) >> pixman gets in from cairo, I suppose.. Perhaps the solution for _tls_get_addr missing is different or am I not applying it correct? >> Riccardo > -- "You don't become great by trying to be great, you become great by wanting to do something, and then doing it so hard that you become great in the process." - xkcd #896 -------------- next part -------------- An HTML attachment was scrubbed... URL: