error: undefined symbol: main in poudriere jail

blubee blubeeme gurenchan at gmail.com
Tue Sep 25 13:29:51 UTC 2018


On Tue, Sep 25, 2018 at 5:27 PM Lorenzo Salvadore via freebsd-ports <
freebsd-ports at freebsd.org> wrote:

> > > That's the problem, the same code works for earlier version of FreeBSD.
> >
> > You can try switching back to the old GNU ld via something like "ln
> > -fs ld.bfd /usr/bin/ld" and building the port on 12. (Or, set
> > WITHOUT_LLD_IS_LD in src.conf.) If that works I'll try to suggest some
> > further steps.
>
> I will repeat the test for current: this will need some time. However I
> fear
> that I will only confirm that I receive the same error and probably the
> best
> solution is to try something like Ed Maste's suggestion.
>
> Lorenzo Salvadore.
> _______________________________________________
> freebsd-ports at freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe at freebsd.org"
>

poudriere jail -j 12amd64 -i
Password:
Jail name:         12amd64
Jail version:      12.0-CURRENT
Jail arch:         amd64
Jail method:       ftp
Jail mount:        /usr/local/poudriere/jails/freebsd_12-current
Jail fs:           zroot/poudriere/jails/freebsd_12-current
Jail updated:      2018-09-24 07:33:02
Tree name:         default
Tree method:       portsnap
Status:

cat /usr/local/etc/poudriere.d/12amd64-src.conf | pastebinit
https://pastebin.com/sdAEjNfX

curl --upload-file
/usr/local/poudriere/data/logs/bulk/12amd64-FLANG/2018-09-25_21h02m39s/logs/flang-r.60.log
https://transfer.sh
https://transfer.sh/th9hi/flang-r.60.log

build successfully

----------------------------------------------------------------------------------
Jail name:         amd64HD
Jail version:      12.0-ALPHA7 1200084
Jail vcs version:  r338899
Jail arch:         amd64
Jail method:       svn
Jail mount:        /usr/local/poudriere/jails/amd64HD
Jail fs:           zroot/poudriere/jails/amd64HD
Jail updated:      2018-09-24 07:34:06
Tree name:         default
Tree method:       portsnap
Status:

cat /usr/local/etc/poudriere.d/amd64HD-src.conf | pastebinit
https://pastebin.com/muSvZNLf

curl --upload-file
/usr/local/poudriere/data/logs/bulk/amd64HD-FLANG/2018-09-25_21h17m08s/logs/flang-r.60.log
https://transfer.sh
https://transfer.sh/l7Zxa/flang-r.60.log

build fails

going into the jail on this failed poudiere build making the symlink and
building; the build succeeds.


More information about the freebsd-ports mailing list