Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 393163 - [TRACKER] >=app-portage/portage-utils-0.5 fails to compile on Gentoo/FreeBSD
Summary: [TRACKER] >=app-portage/portage-utils-0.5 fails to compile on Gentoo/FreeBSD
Status: RESOLVED FIXED
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: FreeBSD (show other bugs)
Hardware: All FreeBSD
: Normal normal (vote)
Assignee: Gentoo/BSD Team
URL:
Whiteboard:
Keywords: Tracker
Depends on: 394131 394133 394139 394145
Blocks:
  Show dependency tree
 
Reported: 2011-12-04 18:11 UTC by Tibor Vago
Modified: 2017-01-19 18:47 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
portage-utils-0.5-build.log (portage-utils-0.5-build.log,2.65 KB, text/plain)
2011-12-04 18:11 UTC, Tibor Vago
Details
portage-utils-0.6-build.log (portage-utils-0.6-build.log,2.95 KB, text/plain)
2011-12-04 18:12 UTC, Tibor Vago
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tibor Vago 2011-12-04 18:11:39 UTC
Created attachment 294773 [details]
portage-utils-0.5-build.log

Version 0.5 build log attached.
Comment 1 Tibor Vago 2011-12-04 18:12:21 UTC
Created attachment 294775 [details]
portage-utils-0.6-build.log

Version 0.6 build log file.
Comment 2 Fabian Groffen gentoo-dev 2011-12-09 12:04:22 UTC
$ uname -a
FreeBSD machoke.vmn 8.2-RELEASE FreeBSD 8.2-RELEASE #0: Thu Feb 17 02:41:51 UTC 2011     root@mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  amd64
$ grep SIGCHLD /usr/include/sys/*
/usr/include/sys/signal.h:#define       SIGCHLD         20      /* to parent on child stop or exit */
/usr/include/sys/signal.h:/* codes for SIGCHLD */
/usr/include/sys/signal.h:#define       SA_NOCLDSTOP    0x0008  /* do not generate SIGCHLD on child stop */
/usr/include/sys/signalvar.h:#define    PS_NOCLDSTOP    0x0002  /* No SIGCHLD when children stop. */
/usr/include/sys/signalvar.h:#define    PS_CLDSIGIGN    0x0004  /* The SIGCHLD handler is SIG_IGN. */

feels like a missing (or too late) include of sys/signal.h
Comment 3 SpanKY gentoo-dev 2011-12-11 05:59:07 UTC
solution: use 0.7 w/autotools