db46 compile failure on mavericks
Blair Zajac
blair at orcaware.com
Wed Jan 1 14:27:27 PST 2014
On Jan 1, 2014, at 1:55 PM, Blair Zajac <blair at orcaware.com> wrote:
> [cc’ing and.damore at macports.org for db_select]
>
> On Jan 1, 2014, at 1:30 PM, Ryan Schmidt <ryandesign at macports.org> wrote:
>
>> On Jan 1, 2014, at 15:15, Blair Zajac wrote:
>>>
>>> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_databases_db46/db46/work/db-4.6.21/dist/../db_dump185/db_dump185.c:228:24: error: no member named 'seq' in 'struct __db'
>>
>> Same problem reported here:
>>
>> https://trac.macports.org/ticket/41350
>>
>> Also here:
>>
>> https://trac.macports.org/ticket/35570
>>
>> Same here:
>>
>> https://trac.macports.org/ticket/18113
>>
>> Do you have an old version of db.h in /opt/local/include or /usr/local/include?
>
> I don’t have a /usr/local. There was only the previous version of db46 and db46-java installed previously.
>
> Looking at the build, it is picking up db.h from db_select:
Doing a ‘port select db none’ before the upgrade got the build to work. Is there a way to check if a selection is enabled? I guess a better way is to ensure the build doesn’t pick up stuff in $prefix/include.
Blair
More information about the macports-dev
mailing list