From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/8041 Path: news.gmane.org!not-for-mail From: Szabolcs Nagy Newsgroups: gmane.linux.lib.musl.general Subject: Re: Fwd: Link problems with static node-canvas Date: Sun, 28 Jun 2015 00:41:29 +0200 Message-ID: <20150627224128.GC32532@port70.net> References: <20150627131837.2f689ca4@r2lynx> <20150627170728.3f15c1da@r2lynx> Reply-To: musl@lists.openwall.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1435444904 9568 80.91.229.3 (27 Jun 2015 22:41:44 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 27 Jun 2015 22:41:44 +0000 (UTC) To: musl@lists.openwall.com Original-X-From: musl-return-8054-gllmg-musl=m.gmane.org@lists.openwall.com Sun Jun 28 00:41:44 2015 Return-path: Envelope-to: gllmg-musl@m.gmane.org Original-Received: from mother.openwall.net ([195.42.179.200]) by plane.gmane.org with smtp (Exim 4.69) (envelope-from ) id 1Z8yn9-0007PG-BN for gllmg-musl@m.gmane.org; Sun, 28 Jun 2015 00:41:43 +0200 Original-Received: (qmail 23793 invoked by uid 550); 27 Jun 2015 22:41:41 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: Original-Received: (qmail 23772 invoked from network); 27 Jun 2015 22:41:41 -0000 Mail-Followup-To: musl@lists.openwall.com Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) Xref: news.gmane.org gmane.linux.lib.musl.general:8041 Archived-At: * piranna@gmail.com [2015-06-28 00:20:06 +0200]: > Build process is managed automatically by node-gyp and the makefile is > generated each time, so I don't think could hand too much here... > Anyway, I've executed 'npm install --verbose' and got the make output > in console. The linker string is: > > flock ./Release/linker.lock x86_64-nodeos-linux-musl-g++ -shared > -pthread -rdynamic -m64 -Wl,-soname=canvas.node -o > Release/obj.target/canvas.node -Wl,--start-group > Release/obj.target/canvas/src/backend/ImageBackend.o > Release/obj.target/canvas/src/backend/FBDevBackend.o > Release/obj.target/canvas/src/Canvas.o > Release/obj.target/canvas/src/CanvasGradient.o > Release/obj.target/canvas/src/CanvasPattern.o > Release/obj.target/canvas/src/CanvasRenderingContext2d.o > Release/obj.target/canvas/src/color.o > Release/obj.target/canvas/src/Image.o > Release/obj.target/canvas/src/ImageData.o > Release/obj.target/canvas/src/init.o > Release/obj.target/canvas/src/PixelArray.o > Release/obj.target/canvas/src/FontFace.o > Release/obj.target/static/cairo.a Release/obj.target/static/png.a > Release/obj.target/static/jpeg.a Release/obj.target/static/gif.a > Release/obj.target/static/pixman.a > Release/obj.target/static/freetype.a Release/obj.target/static/zlib.a > -Wl,--end-group -static > > Also I've attached the full make output (the extra info is from > node-gyp, I think can be useful). > have you verified that Release/obj.target/static/jpeg.a Release/obj.target/static/freetype.a have the missing symbols? (eg using nm)