Build Error: DB_File 1.856 for Perl 5.32.1 on Windows

Looking for help with this package that is failing to build in my project.
ActiveState

Adding under Configuration worked fine, but the build failed.

Looks like maybe a build server configuration issue. View Logs shows:

Running [gmake]…
version.c:30:10: fatal error: db.h: No such file or directory
#include <db.h>
^~~~~~
compilation terminated.

gmake: *** [Makefile:357: version.o] Error 1

Runtime Details

  • ActiveState
  • Language - perl 5.32.1
  • Platform - Windows

Failing Packages

  • DB_File 1.856

Any ideas on this…? What can be done to populate the missing db.h ?

@tdsmichl,

Sorry for the delay in response.

Right now DB_File is missing a build dependency on Berkley DB, which we unfortunately do not yet have building in our newer build system.

I’ve added this to my plate to fix, but I can’t commit to a deliverable date at the moment.

– Greg

Hi,

Thanks for the clarification.

I see you’ve updated the query so I’ll be notified when its available for each platform.

Thanks again,

Steve

Hi Greg,
Just touching base to see if the BerkeleyDB and DB_File fixes were still on the radar somewhere.
These are the last two piece we need for 5.32.1 to satisfy dependencies we have as trying to migrate forward from our older perl installations.
Thanks,
Steve