This is based on the toolchain GCC, and aims to share as much of its
Makefile and patches with that definition. The package requires two
additional patches:
(1) 003-dont-choke-when-building-32bit-on-64bit.patch, which fixes the
`error: size of array 'test_real_width' is negative` error that occurs
when building a 32-bit GCC on a 64-bit host. (Search the Internet for
examples of this error appearing.)
(2) 980-add-nostdinc++.patch, which backports a fix from 11.3.0 (11.2.0
only).
Signed-off-by: W. Michael Petullo <mike@flyn.org>
Amend the patch that disabled tests and docs to remove everything but
the src dir that builds the main flex program--the only file packaged.
Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
This was previously used by cloudreve, but now deprecated.
Package `embed` has been built-in since Go 1.16, so this one is
pointless anyway.
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
This change aims to fix build problems that produce the error "gettext
infrastructure mismatch".
References:
- See the commit comments at:
baaf7f95cb
Signed-off-by: W. Michael Petullo <mike@flyn.org>
lpc21isp Makefile detects Darwin and defines __APPLE__ that is not
required for cross-compile build for OpenWrt
This patch sets OSTYPE="Linux" due to OpenWrt is always Linux
Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
Even though PKG_BUILD_PARALLEL is set for the package, the package calls
$(MAKE) without $(PKG_JOBS), so it was always built with only one job.
Fix this by adding $(PKG_JOBS) to the $(MAKE) call, and calling make
install only after make all is finished.
Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
Remove upstream backport.
Add patch fixing compilation with powerpc and musl.
Switch to AUTORELEASE for simplicity.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
There's no point to this package. Ninja files are typically generated by
meson or CMake, none of which are available as packages.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
This commit should also get rid of pointless option warnings.
Also removed an extra ) that was causing a bad cpu value.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
When toggling a package specific config knob, we need to pass --reconfigure
to the meson setup command if an earlier build already exists.
Fixes#15032.
Signed-off-by: Andre Heider <a.heider@gmail.com>
CONFIG_TARGET_SUBTARGET is bogus for this, it can contain values such as
'nand' or 'tiny', use the real cpu type instead.
Fixes#14662.
Signed-off-by: Andre Heider <a.heider@gmail.com>
v0.57 is the first version that requires at least python 3.6.
Since commit 7379f8bd on the main repository we can now rely on this
prerequisite.
Switch to AUTORELEASE while at it.
Signed-off-by: Andre Heider <a.heider@gmail.com>
This package wasn't updated since forever, I'll pack it in a container
for easier installation but don't want to maintain it as an OpenWrt
package.
Signed-off-by: Paul Spooren <mail@aparcar.org>
This is the last version supporting Python 3.5, which is still in wide
use. Going forward, python3/host would need to be used. Not sure if
worth it.
Remove paths section as it's deprecated.
Signed-off-by: Rosen Penev <rosenp@gmail.com>