# Serverless 1.21.0 breaks Sharp library

**URL:** <https://forum.serverless.com/t/serverless-1-21-0-breaks-sharp-library/2606>\
**Category:** Serverless Framework\
**Created:** [August 30, 2017, 7:51pm UTC](https://forum.serverless.com/t/serverless-1-21-0-breaks-sharp-library/2606 "2017-08-30T19:51:08Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![pkeeley](https://avatars.discourse-cdn.com/v4/letter/p/f14d63/32.png) [@pkeeley](https://forum.serverless.com/u/pkeeley)\
**Post date:** [August 30, 2017, 7:51pm UTC](https://forum.serverless.com/t/serverless-1-21-0-breaks-sharp-library/2606/1 "2017-08-30T19:51:08Z")

</div>

My version of serverless upgraded from 1.20.2 to 1.21.0 and when I package a lambda function for AWS using “serverless deploy --noDeploy” it AWS reports “ELF file’s phentsize not the expected size” and errors out. I downgraded serverless back to 1.20.2 and it works again. Sharp compiles some native libraries using node-gyp and something seems to be wrong with how they are packaged.

---

<div class="post-metadata">

**Author:** ![rowanu](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.serverless.com/rowanu/32/75_2.png) [@rowanu](https://forum.serverless.com/u/rowanu)\
**Post date:** [September 4, 2017, 3:04am UTC](https://forum.serverless.com/t/serverless-1-21-0-breaks-sharp-library/2606/2 "2017-09-04T03:04:55Z")

</div>

Probably best to raise a [GH issue](https://github.com/serverless/serverless/issues/) for this kind of bug.

---

<div class="post-metadata">

**Author:** ![alexdebrie1](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.serverless.com/alexdebrie1/32/899_2.png) [@alexdebrie1](https://forum.serverless.com/u/alexdebrie1)\
**Post date:** [September 4, 2017, 6:09pm UTC](https://forum.serverless.com/t/serverless-1-21-0-breaks-sharp-library/2606/3 "2017-09-04T18:09:26Z")

</div>

@pkeeley There was a regression in 1.21.0 in packaging binary files. The full issue is [here](https://github.com/serverless/serverless/issues/4182).

A patch is in progress, but I’d recommend downgrading to 1.20.2 for the time being.
