Procházet zdrojové kódy

Fixes vibe.d spinning forever (#3198)

* Fixes vibe.d spinning forever

Locked down the versions so this hopefully doesn't
happen again.

* Added more logging for help
Mike Smith před 7 roky
rodič
revize
af8af3cbd5

+ 17 - 10
frameworks/D/vibed/dub.json

@@ -2,19 +2,26 @@
   "name": "fwb",
   "name": "fwb",
   "description": "A simple vibe.d server application.",
   "description": "A simple vibe.d server application.",
   "copyright": "Copyright © 2015, jin",
   "copyright": "Copyright © 2015, jin",
-  "authors": ["jin", "Sönke Ludwig"],
+  "authors": [
+    "jin",
+    "Sönke Ludwig"
+  ],
   "dependencies": {
   "dependencies": {
-    "vibe-d": "~>0.8.0",
-    "vibe-core": "~>1.0.0"
+    "vibe-d": "0.8.2",
+    "vibe-core": "1.3.0"
   },
   },
   "targetType": "executable",
   "targetType": "executable",
   "sourcePaths": [],
   "sourcePaths": [],
-  "subConfigurations": {"vibe-d": "vibe-core"},
-  "versions": ["VibeManualMemoryManagement"],
+  "subConfigurations": {
+    "vibe-d": "vibe-core"
+  },
+  "versions": [
+    "VibeManualMemoryManagement"
+  ],
   "configurations": [
   "configurations": [
-  	{
-  		"name": "mongodb",
-  		"mainSourceFile": "source/mongodb.d"
-  	}
+    {
+      "name": "mongodb",
+      "mainSourceFile": "source/mongodb.d"
+    }
   ]
   ]
-}
+}

+ 6 - 6
frameworks/D/vibed/dub.selections.json

@@ -3,14 +3,14 @@
 	"versions": {
 	"versions": {
 		"botan": "1.12.9",
 		"botan": "1.12.9",
 		"botan-math": "1.0.3",
 		"botan-math": "1.0.3",
-		"diet-ng": "1.2.1",
-		"eventcore": "0.8.12",
+		"diet-ng": "1.4.3",
+		"eventcore": "0.8.27",
 		"libasync": "0.8.3",
 		"libasync": "0.8.3",
 		"libevent": "2.0.2+2.0.16",
 		"libevent": "2.0.2+2.0.16",
 		"memutils": "0.4.9",
 		"memutils": "0.4.9",
-		"openssl": "1.1.5+1.0.1g",
-		"taggedalgebraic": "0.10.7",
-		"vibe-core": "1.0.0",
-		"vibe-d": "0.8.0"
+		"openssl": "1.1.6+1.0.1g",
+		"taggedalgebraic": "0.10.9",
+		"vibe-core": "1.3.0",
+		"vibe-d": "0.8.2"
 	}
 	}
 }
 }

+ 1 - 1
frameworks/D/vibed/setup.sh

@@ -6,7 +6,7 @@ fw_depends mongodb dlang
 rm -f fwb
 rm -f fwb
 rm -rf .dub
 rm -rf .dub
 
 
-dub upgrade
+dub upgrade --verbose
 
 
 dub build -b release --combined
 dub build -b release --combined
 
 

+ 1 - 1
frameworks/D/vibed/setup_ldc.sh

@@ -6,6 +6,6 @@ fw_depends mongodb dlang
 rm -f fwb
 rm -f fwb
 rm -rf .dub
 rm -rf .dub
 
 
-dub build -b release --compiler=ldc2 --combined
+dub build -b release --compiler=ldc2 --combined --verbose
 
 
 ./fwb &
 ./fwb &