pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/31854: cairo 1.0.2 doesn't build on macppc -current
The following reply was made to PR pkg/31854; it has been noted by GNATS.
From: Timo Schoeler <timo.schoeler%riscworks.net@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc:
Subject: Re: pkg/31854: cairo 1.0.2 doesn't build on macppc -current
Date: Tue, 18 Oct 2005 22:45:13 +0200
This is a multi-part message in MIME format.
--------------010606010300090802090707
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
the attached patch makes the package built (it is a compiler issue).
thanks to Quentin Garnier who fixed this! :)
regards,
timo
--------------010606010300090802090707
Content-Type: text/plain; x-mac-type="0"; x-mac-creator="0";
name="icint.h.diff"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
filename="icint.h.diff"
--- icint.h_orig 2005-10-18 20:36:43.000000000 +0000
+++ icint.h 2005-10-18 20:38:50.000000000 +0000
@@ -812,17 +812,9 @@
implemented with a single instruction. There is a fallback definition
in libgcc in case a target does not have one, which should be just as
good as the static function below. */
-#if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)
-# if __INT_MIN__ == 0x7fffffff
-# define _FbOnes(mask) __builtin_popcount(mask)
-# else
-# define _FbOnes(mask) __builtin_popcountl((mask) &
0xffffffff)
-# endif
-#else
# define ICINT_NEED_IC_ONES
int
_FbOnes(unsigned long mask);
-#endif
/* icformat.c */
--------------010606010300090802090707--
Home |
Main Index |
Thread Index |
Old Index