Package Details: mingw-w64-libpng 1.6.24-1

Git Clone URL: https://aur.archlinux.org/mingw-w64-libpng.git (read-only)
Package Base: mingw-w64-libpng
Description: A collection of routines used to create PNG format graphics (mingw-w64)
Upstream URL: http://www.libpng.org/pub/png/libpng.html
Licenses: custom
Submitter: ekpyron
Maintainer: xantares
Last Packager: xantares
Votes: 17
Popularity: 0.042496
First Submitted: 2012-03-22 22:58
Last Updated: 2016-08-08 20:46

Latest Comments

xantares commented on 2014-11-14 14:03

and with regular packages archlinux sets its own flags too, hence the 'buildflags' option, as they're not compatible with mingw

ekpyron commented on 2014-11-14 13:09

Well, I do understand the flags - basically they are all about hardening security and as such are actually reasonable - I was just wondering where they were coming from and why one would set them automatically instead of letting users set them as they like, but I suppose Fedora is a reasonable reference, yes, so I'll start using them for my packages as well, thanks.

xantares commented on 2014-11-14 13:03

I don't know the significance of all "-g -O2" is obvious, FORTIFY_SOURCE adds security to basic libc function against overflow etc, ...
Basically it's the ones of Fedora, and it's doesn't seem unreasonable flags.
xan.

ekpyron commented on 2014-11-14 12:02

Although you put them there yourself... I'd still like to know what's the reasoning behind using these flags and especially why it makes sense to force users to set these flags...

ekpyron commented on 2014-11-14 11:48

OK, they are suggested in the MinGW package guidelines... well I suppose it can't hurt...

ekpyron commented on 2014-11-14 11:27

@xantares

What makes you say that the flags you're setting in your mingw-w64-configure script are the "right compilation flags"? I see no reason why it would be "right" to use those...

xantares commented on 2014-11-14 10:56

hi,
would you mind using the mingw-w64-configure script ?
it would set the right compilation flags, thanks.
xan.

stativ commented on 2014-06-03 10:30

mingw-w64-libpng-static merged to mingw-w64-libpng

Schala commented on 2013-11-02 05:57

mingw-w64-libpng already has a static lib in addition to a DLL import lib

ant32 commented on 2013-10-28 23:39

!libtool isn't needed anymore since it is the default now. https://projects.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/pacman&id=81e5580e5f69a2c2dd5f0a347e66bd6bce5c4b3f

All comments