Testing compilation in packages for i386-embedded, with CROSSOPT="-n -vx " FPC=/home/muller/pas/fpc-3.3.1-32/bin/ppc386 BINUTILSPREFIX=i386-embedded- (GNU assembler (GNU Binutils) 2.38 using rtl/embedded) ### /usr/bin/gmake -j 16 -r -C packages all CPU_TARGET=i386 OS_TARGET=embedded BINUTILSPREFIX=i386-embedded- CROSSOPT="-n -vx " FPC=/home/muller/pas/fpc-3.3.1-32/bin/ppc386 FPCMAKEOPT=" -Fl/usr/lib32 -gl" INSTALL_PREFIX=/home/muller/pas/fpc-3.3.1-32 gmake: Entering directory '/home/muller/pas/gitlab-fpc-source/packages' ./fpmake compile -T 16 -v --localunitdir=.. --os=embedded --cpu=i386 -o -Tembedded -o -Pi386 -o -XPi386-embedded- -o -Ur -o -Xs -o -O2 -o -n -o -di386 -o -dRELEASE -o -n -o -vx --compiler=/home/muller/pas/fpc-3.3.1-32/bin/ppc386 -bu -scp [ 1%] Skipped package a52 which has been disabled for target i386-embedded [ 1%] Skipped package ami-extra which has been disabled for target i386-embedded [ 2%] Skipped package amunits which has been disabled for target i386-embedded [ 3%] Skipped package arosunits which has been disabled for target i386-embedded [ 3%] Skipped package aspell which has been disabled for target i386-embedded [ 4%] Skipped package bfd which has been disabled for target i386-embedded [ 4%] Skipped package bzip2 which has been disabled for target i386-embedded [ 5%] Skipped package cairo which has been disabled for target i386-embedded [ 6%] Skipped package cdrom which has been disabled for target i386-embedded [ 6%] Skipped package chm which has been disabled for target i386-embedded [ 7%] Skipped package cocoaint which has been disabled for target i386-embedded [ 8%] Skipped package dblib which has been disabled for target i386-embedded [ 8%] Skipped package dbus which has been disabled for target i386-embedded [ 9%] Skipped package libmagic which has been disabled for target i386-embedded [ 9%] Skipped package dts which has been disabled for target i386-embedded [ 10%] Skipped package fastcgi which has been disabled for target i386-embedded [ 11%] Skipped package fcl-async which has been disabled for target i386-embedded [ 11%] Skipped package fcl-base which has been disabled for target i386-embedded [ 12%] Skipped package fcl-db which has been disabled for target i386-embedded [ 13%] Skipped package fcl-extra which has been disabled for target i386-embedded [ 13%] Skipped package fcl-fpcunit which has been disabled for target i386-embedded [ 14%] Skipped package fcl-hash which has been disabled for target i386-embedded [ 14%] Skipped package fcl-image which has been disabled for target i386-embedded [ 15%] Skipped package fcl-js which has been disabled for target i386-embedded [ 16%] Skipped package fcl-json which has been disabled for target i386-embedded [ 16%] Skipped package fcl-net which has been disabled for target i386-embedded [ 17%] Skipped package fcl-passrc which has been disabled for target i386-embedded [ 18%] Skipped package fcl-process which has been disabled for target i386-embedded [ 18%] Skipped package fcl-registry which has been disabled for target i386-embedded [ 19%] Skipped package fcl-res which has been disabled for target i386-embedded [ 19%] Skipped package fcl-sdo which has been disabled for target i386-embedded [ 20%] Skipped package fcl-sound which has been disabled for target i386-embedded [ 21%] Skipped package fcl-stl which has been disabled for target i386-embedded [ 21%] Skipped package fcl-web which has been disabled for target i386-embedded [ 22%] Skipped package fcl-xml which has been disabled for target i386-embedded [ 23%] Skipped package fftw which has been disabled for target i386-embedded [ 23%] Skipped package fpgtk which has been disabled for target i386-embedded [ 24%] Skipped package fpindexer which has been disabled for target i386-embedded [ 25%] Skipped package fpmkunit which has been disabled for target i386-embedded [ 25%] Skipped package fppkg which has been disabled for target i386-embedded [ 26%] Skipped package fv which has been disabled for target i386-embedded [ 26%] Skipped package gdbint which has been disabled for target i386-embedded [ 27%] Skipped package gdbm which has been disabled for target i386-embedded [ 28%] Skipped package ggi which has been disabled for target i386-embedded [ 28%] Skipped package gmp which has been disabled for target i386-embedded [ 29%] Skipped package libnettle which has been disabled for target i386-embedded [ 30%] Skipped package gnome1 which has been disabled for target i386-embedded [ 30%] Skipped package graph which has been disabled for target i386-embedded [ 31%] Skipped package gtk1 which has been disabled for target i386-embedded [ 31%] Skipped package gtk2 which has been disabled for target i386-embedded [ 32%] Skipped package h68units which has been disabled for target i386-embedded [ 33%] Skipped package hash which has been disabled for target i386-embedded [ 33%] Skipped package hermes which has been disabled for target i386-embedded [ 34%] Skipped package httpd13 which has been disabled for target i386-embedded [ 35%] Skipped package httpd20 which has been disabled for target i386-embedded [ 35%] Skipped package httpd22 which has been disabled for target i386-embedded [ 36%] Skipped package httpd24 which has been disabled for target i386-embedded [ 36%] Skipped package ibase which has been disabled for target i386-embedded [ 37%] Skipped package iconvenc which has been disabled for target i386-embedded [ 38%] Skipped package imagemagick which has been disabled for target i386-embedded [ 38%] Skipped package imlib which has been disabled for target i386-embedded [ 39%] Skipped package iosxlocale which has been disabled for target i386-embedded [ 40%] Skipped package jni which has been disabled for target i386-embedded [ 40%] Skipped package ldap which has been disabled for target i386-embedded [ 41%] Skipped package libc which has been disabled for target i386-embedded [ 42%] Skipped package libcurl which has been disabled for target i386-embedded [ 42%] Skipped package libcups which has been disabled for target i386-embedded [ 43%] Skipped package libffi which has been disabled for target i386-embedded [ 43%] Skipped package libmicrohttpd which has been disabled for target i386-embedded [ 44%] Skipped package libgbafpc which has been disabled for target i386-embedded [ 45%] Skipped package libgd which has been disabled for target i386-embedded [ 45%] Skipped package libndsfpc which has been disabled for target i386-embedded [ 46%] Skipped package libogcfpc which has been disabled for target i386-embedded [ 47%] Skipped package libpng which has been disabled for target i386-embedded [ 47%] Skipped package rsvg which has been disabled for target i386-embedded [ 48%] Skipped package libsee which has been disabled for target i386-embedded [ 48%] Skipped package libusb which has been disabled for target i386-embedded [ 49%] Skipped package libtar which has been disabled for target i386-embedded [ 50%] Skipped package libvlc which has been disabled for target i386-embedded [ 50%] Skipped package libxml2 which has been disabled for target i386-embedded [ 51%] Skipped package lua which has been disabled for target i386-embedded [ 52%] Skipped package mad which has been disabled for target i386-embedded [ 52%] Skipped package modplug which has been disabled for target i386-embedded [ 53%] Skipped package morphunits which has been disabled for target i386-embedded [ 53%] Skipped package mysql which has been disabled for target i386-embedded [ 54%] Skipped package ncurses which has been disabled for target i386-embedded [ 55%] Skipped package newt which has been disabled for target i386-embedded [ 55%] Skipped package numlib which has been disabled for target i386-embedded [ 56%] Skipped package nvapi which has been disabled for target i386-embedded [ 57%] Skipped package objcrtl which has been disabled for target i386-embedded [ 57%] Skipped package odbc which has been disabled for target i386-embedded [ 58%] Skipped package oggvorbis which has been disabled for target i386-embedded [ 58%] Skipped package openal which has been disabled for target i386-embedded [ 59%] Skipped package opencl which has been disabled for target i386-embedded [ 60%] Skipped package opengles which has been disabled for target i386-embedded [ 60%] Skipped package opengl which has been disabled for target i386-embedded [ 61%] Skipped package openssl which has been disabled for target i386-embedded [ 62%] Skipped package oracle which has been disabled for target i386-embedded [ 62%] Skipped package os2units which has been disabled for target i386-embedded [ 63%] Skipped package os4units which has been disabled for target i386-embedded [ 64%] Skipped package palmunits which has been disabled for target i386-embedded [ 64%] Skipped package pasjpeg which has been disabled for target i386-embedded [ 65%] Skipped package paszlib which has been disabled for target i386-embedded [ 65%] Skipped package pcap which has been disabled for target i386-embedded [ 66%] Skipped package postgres which has been disabled for target i386-embedded [ 67%] Skipped package proj4 which has been disabled for target i386-embedded [ 67%] Skipped package ptc which has been disabled for target i386-embedded [ 68%] Skipped package pthreads which has been disabled for target i386-embedded [ 69%] Skipped package pxlib which has been disabled for target i386-embedded [ 69%] Skipped package regexpr which has been disabled for target i386-embedded [ 70%] Skipped package rexx which has been disabled for target i386-embedded [ 70%] Skipped package rtl-console which has been disabled for target i386-embedded [ 71%] Skipped package rtl-generics which has been disabled for target i386-embedded (0/16) Compiling: rtl-extra [ 72%] Skipped package rtl-objpas which has been disabled for target i386-embedded Start compiling package rtl-extra for target i386-embedded. [ 72%] Skipped package rtl-unicode which has been disabled for target i386-embedded [ 73%] Skipped package sdl which has been disabled for target i386-embedded [ 74%] Skipped package sqlite which has been disabled for target i386-embedded [ 74%] Skipped package svgalib which has been disabled for target i386-embedded [ 75%] Skipped package symbolic which has been disabled for target i386-embedded [ 75%] Skipped package syslog which has been disabled for target i386-embedded [ 76%] Skipped package tcl which has been disabled for target i386-embedded [ 77%] Skipped package tosunits which has been disabled for target i386-embedded Creating output dir "rtl-extra/units/i386-embedded/" [ 77%] Skipped package univint which has been disabled for target i386-embedded (1/16) Compiling: tplylib [ 78%] Skipped package unixutil which has been disabled for target i386-embedded [ 79%] Skipped package unzip which has been disabled for target i386-embedded Start compiling package tplylib for target i386-embedded. [ 79%] Skipped package users which has been disabled for target i386-embedded [ 80%] Skipped package utmp which has been disabled for target i386-embedded [ 81%] Skipped package uuid which has been disabled for target i386-embedded [ 81%] Skipped package winceunits which has been disabled for target i386-embedded [ 82%] Skipped package winunits-base which has been disabled for target i386-embedded [ 82%] Skipped package winunits-jedi which has been disabled for target i386-embedded [ 83%] Skipped package x11 which has been disabled for target i386-embedded [ 84%] Skipped package xforms which has been disabled for target i386-embedded [ 84%] Skipped package zlib which has been disabled for target i386-embedded [ 85%] Skipped package libenet which has been disabled for target i386-embedded [ 86%] Skipped package zorba which has been disabled for target i386-embedded Creating output dir "tplylib/units/i386-embedded/" [ 86%] Skipped package googleapi which has been disabled for target i386-embedded [ 87%] Skipped package fcl-pdf which has been disabled for target i386-embedded [ 87%] Skipped package odata which has been disabled for target i386-embedded [ 88%] Skipped package pastojs which has been disabled for target i386-embedded [ 89%] Skipped package libgc which has been disabled for target i386-embedded [ 89%] Skipped package libfontconfig which has been disabled for target i386-embedded [ 90%] Skipped package fcl-report which has been disabled for target i386-embedded [ 91%] Skipped package webidl which has been disabled for target i386-embedded Compiling target ucomplex [ 91%] Skipped package gnutls which has been disabled for target i386-embedded [ 92%] Skipped package libpcre which has been disabled for target i386-embedded [ 92%] Skipped package vcl-compat which has been disabled for target i386-embedded [ 93%] Skipped package qlunits which has been disabled for target i386-embedded [ 94%] Skipped package fcl-mustache which has been disabled for target i386-embedded [ 94%] Skipped package wasmtime which has been disabled for target i386-embedded [ 95%] Skipped package wasmedge which has been disabled for target i386-embedded [ 96%] Skipped package gitlab which has been disabled for target i386-embedded [ 96%] Skipped package fcl-css which has been disabled for target i386-embedded [ 97%] Skipped package gst which has been disabled for target i386-embedded [ 97%] Skipped package testinsight which has been disabled for target i386-embedded Compiling target matrix Warning: Package wasm-job depends on package rtl-objpas which is not available for the i386-embedded platform Compiling target lexlib Compiling target objects (2/16) Compiling: wasm-job Start compiling package wasm-job for target i386-embedded. Compiling target yacclib Creating output dir "wasm-job/units/i386-embedded/" Compiling target BuildUnit_tplylib Compiling target sortalgs Compiling target BuildUnit_rtl_extra Compiling target job.shared Executing command "/home/muller/pas/fpc-3.3.1-32/bin/ppc386 -Tembedded -FUtplylib/units/i386-embedded/ -Fu/home/muller/pas/gitlab-fpc-source/rtl/units/i386-embedded/ -Futplylib/src -Fitplylib/src -Tembedded -Pi386 -XPi386-embedded- -Ur -Xs -O2 -n -di386 -dRELEASE -n -vx -Sc -Sg tplylib/BuildUnit_tplylib.pp" Compiling target job.stub Executing command "/home/muller/pas/fpc-3.3.1-32/bin/ppc386 -Tembedded -FUrtl-extra/units/i386-embedded/ -Fu/home/muller/pas/gitlab-fpc-source/rtl/units/i386-embedded/ -Furtl-extra/src/inc -Firtl-extra/src/inc -Firtl-extra/src/embedded -Tembedded -Pi386 -XPi386-embedded- -Ur -Xs -O2 -n -di386 -dRELEASE -n -vx -Sc rtl-extra/BuildUnit_rtl_extra.pp" Compiling target BuildUnit_wasm_job Executing command "/home/muller/pas/fpc-3.3.1-32/bin/ppc386 -Tembedded -FUwasm-job/units/i386-embedded/ -Fu/home/muller/pas/gitlab-fpc-source/rtl/units/i386-embedded/ -Fuwasm-job/ -Fuwasm-job/src -Tembedded -Pi386 -XPi386-embedded- -Ur -Xs -O2 -n -di386 -dRELEASE -n -vx -Sc wasm-job/BuildUnit_wasm_job.pp" Executing "/home/muller/bin/i386-embedded-as" with command line "--32 -o tplylib/units/i386-embedded/yacclib.o tplylib/units/i386-embedded/yacclib.s" Executing "/home/muller/bin/i386-embedded-as" with command line "--32 -o tplylib/units/i386-embedded/lexlib.o tplylib/units/i386-embedded/lexlib.s" Deleted file "tplylib/units/i386-embedded/BuildUnit_tplylib.ppu" Deleted file "tplylib/BuildUnit_tplylib.pp" Generating "tplylib/tplylib-i386-embedded.fpm" [ 99%] Compiled package tplylib (1/16) Done compiling: tplylib Executing "/home/muller/bin/i386-embedded-as" with command line "--32 -o rtl-extra/units/i386-embedded/sortalgs.o rtl-extra/units/i386-embedded/sortalgs.s" Executing "/home/muller/bin/i386-embedded-as" with command line "--32 -o rtl-extra/units/i386-embedded/objects.o rtl-extra/units/i386-embedded/objects.s" job.stub.pas(24,35) Fatal: Can't find unit Variants used by JOB.Stub Fatal: Compilation aborted External command "/home/muller/pas/fpc-3.3.1-32/bin/ppc386 -Tembedded -FUwasm-job/units/i386-embedded/ -Fu/home/muller/pas/gitlab-fpc-source/rtl/units/i386-embedded/ -Fuwasm-job/ -Fuwasm-job/src -Tembedded -Pi386 -XPi386-embedded- -Ur -Xs -O2 -n -di386 -dRELEASE -n -vx -Sc wasm-job/BuildUnit_wasm_job.pp" failed with exit code 256. Console output: job.stub.pas(24,35) Fatal: Can't find unit Variants used by JOB.Stub Fatal: Compilation aborted (2/16) Failed compiling: wasm-job: Compilation of "BuildUnit_wasm_job.pp" failed Executing "/home/muller/bin/i386-embedded-as" with command line "--32 -o rtl-extra/units/i386-embedded/matrix.o rtl-extra/units/i386-embedded/matrix.s" Executing "/home/muller/bin/i386-embedded-as" with command line "--32 -o rtl-extra/units/i386-embedded/ucomplex.o rtl-extra/units/i386-embedded/ucomplex.s" Deleted file "rtl-extra/units/i386-embedded/BuildUnit_rtl_extra.ppu" Deleted file "rtl-extra/BuildUnit_rtl_extra.pp" Generating "rtl-extra/rtl-extra-i386-embedded.fpm" [ 99%] Compiled package rtl-extra (0/16) Done compiling: rtl-extra The installer encountered the following error: Error inside worker thread for package wasm-job: (2/16) Failed compiling: wasm-job: Compilation of "BuildUnit_wasm_job.pp" failed $1018BAD8 line 9673 of src/fpmkunit.pp $10179B90 line 6519 of src/fpmkunit.pp $1017A598 line 6631 of src/fpmkunit.pp $1005D4F8 line 60 of fpmake.pp $1000065C $0FDD9F24 $4807145D gmake: *** [Makefile:1993: all] Error 1 gmake: Leaving directory '/home/muller/pas/gitlab-fpc-source/packages' Failure: Testing packages for i386-embedded, with OPT="-n -vx " FPC=/home/muller/pas/fpc-3.3.1-32/bin/ppc386 BINUTILSPREFIX=i386-embedded-, res=2 (GNU assembler (GNU Binutils) 2.38 using rtl/embedded)