notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
gdc D Front End for GCC
0.24_6 lang Deleted on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.24_6Version of this port present on the latest quarterly branch.
Broken BROKEN: fails to build
Deprecated DEPRECATED: Broken for more than 6 month
Expired This port expired on: 2013-08-28
Ignore IGNORE: is marked as broken: fails to build
Maintainer: cy@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2004-11-18 16:24:12
Last Update: 2013-09-01 15:06:46
SVN Revision: 325862
People watching this port, also watch:: llvm, glib, sdl
License: not specified in port
WWW:
http://dgcc.sourceforge.net/
Description:
D Front End for GCC WWW: http://dgcc.sourceforge.net/
Homepage    cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • gdc>0:lang/gdc
No installation instructions:
This port has been deleted.
PKGNAME: gdc
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: i386 amd64
distinfo:
There is no distinfo for this port.

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. bison : devel/bison
  2. gmake : devel/gmake
  3. perl5.14.4 : lang/perl5.14
Runtime dependencies:
  1. perl5.14.4 : lang/perl5.14
Library dependencies:
  1. libiconv.so.3 : converters/libiconv
NOTE: dependencies for deleted ports are notoriously suspect
This port is required by:
for Build

Deleted ports which required this port:

Expand this list of 2 deleted ports
  1. devel/dsss*
  2. x11-toolkits/wxd*
  3. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
No options to configure
Options name:
N/A
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (19 items)
Collapse this list.
  1. ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/
  2. ftp://ftp.dti.ad.jp/pub/lang/gcc/snapshots/4.1-20080428/
  3. ftp://ftp.funet.fi/pub/mirrors/sources.redhat.com/pub/gcc/snapshots/4.1-20080428/
  4. ftp://ftp.gwdg.de/pub/misc/gcc/snapshots/4.1-20080428/
  5. ftp://ftp.iij.ad.jp/pub/gnu/gnu/gcc/snapshots/4.1-20080428/
  6. ftp://ftp.irisa.fr/pub/mirrors/gcc.gnu.org/gcc/snapshots/4.1-20080428/
  7. ftp://ftp.lip6.fr/pub/gcc/snapshots/4.1-20080428/
  8. ftp://ftp.mirrorservice.org/sites/sourceware.org/pub/gcc/snapshots/4.1-20080428/
  9. ftp://ftp.mpi-sb.mpg.de/pub/gnu/mirror/gcc.gnu.org/pub/gcc/snapshots/4.1-20080428/
  10. ftp://ftp.nctu.edu.tw/computer-languages/C/gcc/snapshots/4.1-20080428/
  11. ftp://ftp.nluug.nl/mirror/languages/gcc/snapshots/4.1-20080428/
  12. ftp://ftp.ntua.gr/pub/gnu/gcc/snapshots/4.1-20080428/
  13. ftp://ftp.uvsq.fr/pub/gcc/snapshots/4.1-20080428/
  14. ftp://gcc.gnu.org/pub/gcc/snapshots/4.1-20080428/
  15. ftp://mirror.aarnet.edu.au/pub/gnu/gcc/snapshots/4.1-20080428/
  16. ftp://mirrors.laffeycomputer.com/pub/gcc.gnu.org/pub/gcc/snapshots/4.1-20080428/
  17. http://ftp.cs.pu.edu.tw/Linux/sourceware/gcc/snapshots/4.1-20080428/
  18. http://gd.tuwien.ac.at/gnu/sourceware/gcc/snapshots/4.1-20080428/
  19. http://mirrors.kernel.org/sources.redhat.com/gcc/snapshots/4.1-20080428/
Collapse this list.

Number of commits found: 46

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.24_6
01 Sep 2013 15:06:46
Revision:325862Original commit files touched by this commit
rene search for other commits by this committer
Remove expired ports:
2013-08-28 lang/gdc: Broken for more than 6 month
2013-08-31 net-im/cli-msn: MSN Messenger service terminated 30 APR 2013
2013-09-01 x11-toolkits/wxd: Depends on deprecated lang/gdc
2013-09-01 security/openvpn22: Please migrate to a newer OpenVPN version
2013-09-01 devel/dsss: Depends on expired lang/gdc
2013-09-01 graphics/qcamview: Broken on FreeBSD 8 and newer
2013-09-01 www/cacheboy15-devel: Broken on FreeBSD 8 and newer
2013-09-01 graphics/spcaview: Broken on FreeBSD 8 and newer
2013-09-01 comms/uticom: Broken on FreeBSD 8 and newer
2013-09-01 net/ipex: Broken on FreeBSD 8 and newer
2013-09-01 graphics/phpsview: Broken on FreeBSD 8 and newer
2013-09-01 misc/usbrh: Broken on FreeBSD 8 and newer
2013-09-01 net/atmsupport: Broken on FreeBSD 8 and newer
2013-09-01 comms/ib-kmod: Broken on FreeBSD 8 and newer
2013-09-01 net/libproxy-mozjs: Does not work with newer libxul
2013-09-01 www/helixplugin: Does not work with newer libxul
2013-09-01 deskutils/chmsee: Does not work with newer libxul
2013-09-01 www/moonshine: Does not work with newer libxul
2013-09-01 x11/ggiterm: Unmaintained and broken
2013-09-01 graphics/libggigcp: Unmaintained
2013-09-01 graphics/libggimisc: Unmaintained
2013-09-01 graphics/libggiwmh: Unmaintained
2013-09-01 devel/libgiigic: Unmaintained
2013-09-01 games/koth: Unmaintained
0.24_6
04 Aug 2013 21:02:20
Revision:324252Original commit files touched by this commit
bapt search for other commits by this committer
2 days deprecation was a bit short
0.24_6
26 Jul 2013 23:20:18
Revision:323759Original commit files touched by this commit
bapt search for other commits by this committer
Deprecate and set expiration date for ports broken for more than 6 month
0.24_6
27 Apr 2013 11:59:29
Revision:316662Original commit files touched by this commit
mva search for other commits by this committer
- Convert USE_ICONV=yes to USES=iconv
- Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig while here

Reviewed by:	zeising
0.24_6
08 Mar 2013 11:32:12
Revision:313635Original commit files touched by this commit
bapt search for other commits by this committer
Convert USE_BISON to USES= bison

It brings bison as a build dependency in case it is set the following way:
USES= bison or USES= bison:build

it brings bison as a run dependency in case it is set the following way:
USES= bison:run

it brings bison both as a run and build dependency in case it the set the
following way:
USES= bison:both

While here trim some headers
Convert some USE_GNOME= gnomehack to USES= pathfix
0.24_6
18 Jul 2011 15:39:00
Original commit files touched by this commit
cy search for other commits by this committer
Mark broken.

Assume maintainership of this port.
0.24_6
03 Jul 2011 13:45:36
Original commit files touched by this commit
ohauer search for other commits by this committer
- remove MD5
0.24_6
22 Aug 2009 00:24:37
Original commit files touched by this commit Sanity Test Failure
amdmi3 search for other commits by this committer
- Switch SourceForge ports to the new File Release System: categories starting
with H,I,J,K,L
0.24_6
30 Jul 2009 23:04:49
Original commit files touched by this commit
pgollucci search for other commits by this committer
Utilize %%SITE_PERL%% and %%PERL_ARCH%% in pkg-plists

PR:             ports/136771
Exp Run by:     pav
Approved by:    portmgr (pav)
0.24_6
18 Mar 2009 12:29:53
Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Fix on CURRENT. The failure reason is that broken libphobos was produced, as
the library used non-existing symbols from libc, namely tgammal, lgammal, erfcl,
erfl, cbrtl, log1pl, expm1l. This somehow was not triggered before rev. 181074.
So to fix this, add an extra patch to remove unimplemented math functions from
libphobos.
0.24_6
17 Feb 2009 23:04:57
Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Mark broken on 8.x - gdc fails to link anything

May be tested on simple hello world:

---
import std.stdio;

int main() {
        std.stdio.writefln("Hello World!");
        std.stdio.readln;
        return 0;
}
---
gdc test.d -o test
---
/usr/local/lib/gcc/i386-portbld-freebsd8.0/../../libgphobos.a(math.o)(.text+0xa45):
In function `_D3std4math6tgammaFeZe':
../.././../gcc-4.1-20080428/libphobos/std/math.d:1136: undefined reference to
`tgammal'
...
0.24_6
07 Aug 2008 19:00:13
Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Bring back --disable-shared, as removing it was not needed to fix exceptions
and it also broke gdc on 6.x

Approved by:    miwi (mentor implicit)
0.24_5
07 Aug 2008 09:56:55
Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Add patch to fix exceptions on FreeBSD (throwing exception from D will no
longer lead straight to abort())

Obtained from:  http://d.puremagic.com/issues/show_bug.cgi?id=2182
Thanks to:      David Friedman
Approved by:    miwi (mentor implicit)
0.24_4
26 Jun 2008 22:57:18
Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Update to newer gcc snapshot
- Fix socket problem
- Add missing USE_ICONV
- dirrmtry include/d as it may be used by other ports

PRs:            ports/124437 [1], ports/124567 [2]
Submitted by:   kevin <kevinxlinuz at 163 dot com> [1], myself [2]
Approved by:    miwi (mentor)
0.24_3
26 Jun 2008 21:22:58
Original commit files touched by this commit
gahr search for other commits by this committer
- Reset maintainship under maintainer's request

PR:             125000
Submitted by:   Masanori OZAWA <ozawa@ongs.co.jp> (maintainer)
0.24_3
15 Dec 2007 21:22:11
Original commit files touched by this commit
pav search for other commits by this committer
- Update 4.1 target to 20071105

PR:             ports/118492
Submitted by:   Masanori OZAWA <ozawa@ongs.co.jp> (maintainer)
0.24_2
22 Oct 2007 08:29:51
Original commit files touched by this commit
daichi search for other commits by this committer
lang/gdc: link error fixed

  - GDC gets a fail of link with GCC42(on 8-current/7-PR1)
    because libstdc++ is not in the default link target
    where libphobos of GDC needs it.
    To fix that issue, I have added a patch that make libstdc++
    a link tareget of GDC.
    Sometimes 6-stable says that it is a overplus link but it is
    no problem.

PR:              ports/117318
Submitted by:    Masanori OZAWA <ozawa@ongs.co.jp> (maintainer)
0.24_1
17 Oct 2007 10:13:01
Original commit files touched by this commit
ade search for other commits by this committer
Migration from bison 1.x to 2.x

PR:             117086
Tested by:      -exp runs
0.24
23 Sep 2007 04:15:37
Original commit files touched by this commit
edwin search for other commits by this committer
[PATCH]: lang/gdc: update to 0.24

        - Update to 0.24
        - Removed support for GCC 3.3.x
        - Changed the GCC_MASTER_SITE_SUBDIR for GCC 4.1.x

PR:             ports/116350
Submitted by:   Masanori OZAWA <ozawa@ongs.co.jp>
0.23_1
05 Apr 2007 16:13:56
Original commit files touched by this commit
stefan search for other commits by this committer
Use GCC 4.1.x on AMD64 to fix compilation errors.

PR:             111021
Submitted by:   maintainer
0.23
28 Mar 2007 05:29:29
Original commit files touched by this commit
daichi search for other commits by this committer
lang/gdc: update to 0.23
  - updated to 0.23
  - added amd64 arch support
  - added gcc41 for build

PR:             ports/110953
Submitted by:   Masanori OZAWA (maintainer)
0.21
08 Jan 2007 14:47:38
Original commit files touched by this commit
rafan search for other commits by this committer
- Update to 0.21
- Update to GCC 4.0.x to 4.0.4-20061228
- Add documenta

PR:             ports/107521
Submitted by:   Armin Pirkovitsch <a.pirko at inode.at>
Approved by:    Masanori OZAWA <ozawa at ongs.co.jp> (maintainer)
0.19_2
06 Jan 2007 07:24:08
Original commit files touched by this commit
rafan search for other commits by this committer
- Fix threading support, favor pthread
  Since this port supports 5.x and later, we don't need to consider
  the 4.x case (-lc_r). Moreover, gdc uses ld as linker when compiling
  D source files, so PTHREAD_LIBS is not applicable here.

PR:             ports/107437
Submitted by:   Jason DiCioccio <jd at ods.org>
Approved by:    Masanori OZAWA <ozawa at ongs.co.jp> (maintainer)
0.19_1
05 Sep 2006 12:24:51
Original commit files touched by this commit
daichi search for other commits by this committer
fixes: lang/gdc: add the "dmd wrapper script"
- add the "dmd wrapper script"

PR:             misc/102725
Submitted by:   maintainer
0.19
02 Aug 2006 04:16:41
Original commit files touched by this commit
rafan search for other commits by this committer
- Update to 0.19
- Update WWW

PR:             ports/101163
Submitted by:   Masanori OZAWA <ozawa at ongs.co.jp> (maintainer)
0.18
11 Jun 2006 07:38:42
Original commit files touched by this commit
thierry search for other commits by this committer
Prune an empty sub-directory.

Submitted by:   Masanori OZAWA <ozawa (at) ongs.co.jp> (maintainer)
0.18
10 Jun 2006 21:26:20
Original commit files touched by this commit
thierry search for other commits by this committer
Upgrade to 0.18.

PR:             ports/98527
Submitted by:   Masanori OZAWA <ozawa (at) ongs.co.jp> (maintainer)
0.17_1
25 Apr 2006 08:09:01
Original commit files touched by this commit
daichi search for other commits by this committer
lang/gdc: depend gcc update from 3.4.6 to 4.0.4

PR:             ports/96138
Submitted by:   maintainer
0.17
04 Dec 2005 18:09:12
Original commit files touched by this commit
mnag search for other commits by this committer
Update to 0.17
Add knob to build with GCC 4.0.x
Add SHA256

PR:             89928
Submitted by:   Masanori OZAWA <ozawa@ongs.co.jp> (maintainer)
0.16
08 Nov 2005 11:52:24
Original commit files touched by this commit
mnag search for other commits by this committer
Update to 0.16

PR:             88597
Submitted by:   Masanori OZAWA <ozawa@ongs.co.jp> (maintainer)
0.15_1
21 Oct 2005 21:51:49
Original commit files touched by this commit
pav search for other commits by this committer
- Remove alpha from list of supported architectures. The compiler will compile
  and run, but produce 32-bit code.
- Use same gcc as gcc34 port
- Move library test to check: target
- Cleanup

PR:             ports/87690
Submitted by:   Alejandro Pulver <alejandro@varnet.biz>
Approved by:    Masanori OZAWA <ozawa@ongs.co.jp> (maintainer)
0.15_1
25 Jul 2005 15:05:33
Original commit files touched by this commit
garga search for other commits by this committer
Fix default include path.

PR:             ports/84046
Submitted by:   Masanori OZAWA <ozawa@ongs.co.jp> (maintainer)
Approved by:    flz (mentor)
0.15
21 Jul 2005 17:43:33
Original commit files touched by this commit
garga search for other commits by this committer
- Update to 0.15

PR:             ports/83829
Submitted by:   Masanori OZAWA <ozawa@ongs.co.jp> (maintainer)
Approved by:    flz (mentor)
0.14
29 Jun 2005 08:30:35
Original commit files touched by this commit
daichi search for other commits by this committer
lang/gdc: update to 0.14

PR:             ports/82716
Submitted by:   Masanori OZAWA <ozawa@ongs.co.jp> (maintainer)
0.13
14 Jun 2005 08:18:46
Original commit files touched by this commit
daichi search for other commits by this committer
lang/gdc: update to 0.13

  - Update to 0.13
  - Update gcc target to 3.4.5-20050607

PR:             ports/82196
Submitted by:   maintainer
0.12
02 Jun 2005 02:14:28
Original commit files touched by this commit
daichi search for other commits by this committer
- update to 0.12
- update gcc target to 3.4.5-20050524
- build fail fix on current

PR:             ports/81750
Pointed out by: pointyhat via kris
Submitted by:   maintainer
0.11_1
27 May 2005 06:54:42
Original commit files touched by this commit
daichi search for other commits by this committer
change maintainership (pre-commit is not enough :(
0.11_1
27 May 2005 06:52:13
Original commit files touched by this commit
daichi search for other commits by this committer
- fix build fail
- change maintainership

Pointed out by: pointyhat via kris
Reviewed by:    ozawa@ongs.co.jp
0.11
23 May 2005 12:39:05
Original commit files touched by this commit
daichi search for other commits by this committer
lang/gdc update to 0.11

PR:             ports/81043
Submitted by:   Masanori OZAWA <ozawa@ongs.co.jp>
0.10_1
28 Feb 2005 08:57:26
Original commit files touched by this commit
daichi search for other commits by this committer
Update GCC version to 20050211 from 20050107.

Submitted by:   Masanori OZAWA <ozawa@ongs.co.jp>
0.10
23 Jan 2005 14:11:12
Original commit files touched by this commit
daichi search for other commits by this committer
amd64 build is broken now.

Submitted by:   ozawa@ongs.net
0.10
13 Jan 2005 07:55:03
Original commit files touched by this commit
daichi search for other commits by this committer
o update to 0.10
o build fail problem fixed

Submitted by:   ozawa@ongs.co.jp
0.9
10 Jan 2005 08:07:49
Original commit files touched by this commit
daichi search for other commits by this committer
 - update to 0.9
 - support to latest gcc34

Submitted by:   ozawa@ongs.co.jp
0.8_1
09 Jan 2005 15:01:30
Original commit files touched by this commit
daichi search for other commits by this committer
o support for latest gcc34
o not depend on lang/boehm-gc port

Submitted by:   ozawa@ongs.co.jp
0.8
22 Nov 2004 11:33:22
Original commit files touched by this commit
daichi search for other commits by this committer
Makefile contains an erroneous NUL (ascii \000) character

PR:             ports/74222
Submitted by:   Conrad J. Sabatier <conrads@cox.net>
0.8
18 Nov 2004 16:10:56
Original commit files touched by this commit
daichi search for other commits by this committer
Add gdc 0.8, D Front End for GCC.

PR:             ports/74072
Submitted by:   Masanori OZAWA (ozawa@ongs.co.jp)

Number of commits found: 46