| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
fixes #1936
|
|
|
|
| |
fixes #1893
|
|
|
|
|
| |
Allows plugin packages to re-use the variable (eg. gcc7 and gcc-host)
and keep this metadata in sync (same as *_VERSION, *_FILE, etc.)
|
| |
|
|
|
|
|
|
|
|
| |
* change libssh2/apache/xiph URLs to canonical ones
* resubmit patch to remove unnecessary
--no-check-certificate option. The URLs
are non-HTTPS anyway
* blas: restore URL and point to versioned archive
|
| |
|
|\
| |
| | |
build-matrix: fix detection of native virtual packages
|
| | |
|
| |
| |
| |
| | |
Tor installs its mans in nodist_man1_MANS.
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
It is needed to specify a path to custom wget binary without
removing the argument passed by WGET (--user-agent).
Also can be used to add --no-check-certificate back.
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Use `.DEFAULT_GOAL` [special variable] instead of `.DEFAULT`
[built-in target] as the latter depends on include order and
can cause confusing behaviour.
`LOCAL_PKG_LIST` was [broken] in #1729 and this allows for any
current `settings.mk` to work correctly. Should also fix #1264
and #1267 since MXE isn't going to include any other files that
set this variable in a surprising way.
[special variable]:https://www.gnu.org/software/make/manual/make.html#Special-Variables
[built-in target]:https://www.gnu.org/software/make/manual/make.html#Special-Targets
[broken]:https://github.com/mxe/mxe/commit/1cf2afb5d3afb1dda0d7a5322be758ec2befd2a1
|
|
|
|
| |
first target read can be affected by definitions in included files
|
| |
|
|
|
|
|
|
| |
It is used in libotr (toolkit/Makefile.am) to define a list
of symlinks to the main man page. Search for MANLINKS reveals
that it is used in many other projects.
|
| |
|
| |
|
| |
|
| |
|
|\
| |
| | |
cmake: update and improve configuration with templates
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- move cmake configuration from mxe-conf to cmake-conf
- replace `echo` with templates for readability and maintenance
- allow packages to set other dep files
- set CMAKE_POLICY_DEFAULT_CMPNNNN in wrapper since
`cmake_minimum_required` or `cmake_policy` can't be set in
toolchain (closes #971)
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The rationale: https://github.com/LuaAndC/mxe/commit/bd2c77f4c29e9782ef20e105589e15cf0448d640#commitcomment-21229420
> If you absolutely want to disable secure transport I think it'd be a
> better choice to use the http:// protocol instead, making the
> insecurity unambiguously visible in logs/screen output. (Not sure if
> GitLab supports it, but the first two does I think.)
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Regular downloads of packages are verified by checksums, so
--no-check-certificate doesn't compromise the build system,
but the checksums themselves are often updated with update-checksum-%
which in turn calls the regular package download mechanism, so there
is a possibility of downloading and sealing a poisoned file.
On the one hand, old systems may still rely on --no-check-certificate,
so it is not nice to completely disable it for regular downloads.
However keeping this option enabled for backup servers only is enough
to support such systems because of the fallback mechanism.
On the other hand, download from a backup doesn't make sense while
updating a package, because the package is definetely not in the backup yet.
So --no-check-certificate is now enabled only for backup servers
and backup servers are disabled while updating packages.
See https://github.com/mxe/mxe/pull/1694#issuecomment-285324739
|
| |
|
| |
|
| |
|
| |
|
|\ |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Parameter $(PKG)_UA overrides default user agent used by wget to download
a package. It is needed, because download server www.ics.forth.gr from where
levmar is downloaded, crashes on default user agent Wget/1.13.4.
User agent for levmar was set to MXE. Now the server works.
see https://github.com/mxe/mxe/issues/1519
|
| |
| |
| |
| | |
This command is useful for downloading problems debugging.
|
| |
| |
| |
| | |
fixes #1497
|
| |
| |
| |
| | |
See http://lists.nongnu.org/archive/html/mingw-cross-env-list/2017-01/msg00005.html
|
| |
| |
| |
| | |
see https://github.com/mxe/mxe/issues/1614
|
| |
| |
| |
| | |
See https://github.com/mxe/mxe/issues/1422
|
| |
| |
| |
| | |
See https://github.com/mxe/mxe/issues/1422
|
| |
| |
| |
| | |
See https://github.com/mxe/mxe/issues/1422
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
$ openssl --help
Invalid command '--help'; type "help" for a list.
$ echo $?
1
$ openssl help
...
$ echo $?
0
fix https://github.com/mxe/mxe/issues/1593
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Do not touch lines like this:
$(PKG)_DEPS := $(patsubst $(TOP_DIR)/src/%.mk,%,\
...
(src/qt5.mk)
|
| | |
|
| |
| |
| |
| | |
fix https://github.com/mxe/mxe/issues/1580
|
| |
| |
| |
| |
| |
| |
| | |
Slow HTTP server with lag for tests:
https://gist.github.com/45472174f8bd97989c1eb9bc64d50468
Fix https://github.com/mxe/mxe/issues/1552
|
| | |
|
| |
| |
| |
| | |
They are useful for applying flags only to cross or only to native targets.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Minimal implementation to strip the [largest files][lf-gist] by
default, mostly made up of gcc/binutils and test programs.
gdal and geos both produce large libraries, but the libs themselves
aren't worth stripping, it's the 20 odd programs produced by gdal
with those libs statically linked that consume the most space.
I'm leaving these undocumented as the defaults seems reasonable and
the interface may well change when we enable debug/release variants.
closes #985
closes #1249
[lf-gist]:https://github.com/mxe/mxe/issues/1249#issuecomment-193392038
|
|/ |
|
|
|
|
| |
See https://github.com/mxe/mxe/issues/1500
|
|
|
|
| |
See https://github.com/mxe/mxe/issues/1500
|
|
|
|
|
|
| |
index.html: make docs/build-matrix.html a link
mxe-activate: add versions.json
add .PHONY for build-matrix.html
|
|
|
|
| |
See https://github.com/mxe/mxe/issues/1500
|